找到约 10000 条结果
  • 宿主机nginx与docker的PHP搭配使用
    主要差异在于本地nginx配置 因为php-fpm的服务由docker提供, 那么就修改nginx中PHP相关的内容。 注意:在docker中php文件的目录是: /var/www/html, 而(我)本地目录是:/data/www/项目名。 原先的配置 {代码...} 将 root 这行, 修改为: {代码...} 测试Ok!
    2019-08-06
    1
  • PHP异步操作(swoole, gearman)
    废话不说直接进入正题: 应用场景: 业务逻辑中经常会出现发送信息,发送邮件,记录日志等等,这个时候用异步再好不过了,用户直接的体验就是:使用的贼流畅~~
    2015-06-18
    3
  • PHP进阶案例:使用Screw把源代码加密
    PHP源代码加密有时候是必须的事情,不然代码可能全部被别人盗取了,一些机密信息也被盗取了,只介绍一种PHP源代码的加密方式:Screw。 安装方式: 下载链接:[链接] 点击下载即可把文件放在Linux服务器上面执行命令: {代码...} 如果编译报错就修改php_screw.c文件: 把 CG(extended_info) = 1; 修改为 CG(compiler_opti...
    2019-12-27
  • 在ubuntu14.04上安装lamp环境
    配置安装源 编辑sources.list文件,替换一下更新源,这里用阿里云的更新源vim /etc/apt/sources.list 阿里云更新源 {代码...} 中科大更新源 {代码...} 更新 apt-get update 安装Mysql apt-get install mysql-server mysql-client 查看Myql默认密码 vim /etc/mysql/debian.cnf 用默认密码进入mysql,修改Mysql默认密码 set...
    2015-11-25
  • 基於 Windows 10 家庭中文版 1709 的 PHP Web 執行環境配置記錄
    前言 甚久未在 Windows 上利用 IIS 執行 PHP(上回利用 IIS 配 PHP 執行環境還是流行 PHP 4 的時代)。 正文 主要需要進行兩方面的安裝及其設定,其相關所包含的內容及步驟如下: PHP Windows PHP 此例以「穩」字第一原則,選擇當前仍在 security support 但過了 active support 的最新的版本(即該版本不再有功能更新)...
    2016-12-06
  • laravel 框架使用mongodb 保存日志
    1.php 安装mongodb 扩展2.在laravel根目录,执行composer require mongodb/mongodb3.在logging.php 配置mongodb驱动
    2020-08-03
  • PHP新特性之字节码缓存和内置服务器
    1).从PHP5.0开始,内置了字节码缓存功能,名为Zend OPcache。因为PHP是解释性语言,PHP解释器执行PHP脚本时会解析PHP脚本代码,生成一系列的Zend操作码,然后执行字节码,每次的HTTP请求都是这样,会消耗很多资源,使用字节码缓存可以缓存预先编译的字节码,减少响应时间,降低系统资源的压力。
    2017-07-21
  • PHP|入阶PHP-FPM
    PHP-FPM: PHP FastCGI Process Manager 是用于管理PHP进程池的软件,用于接收和处理来自web服务器(Ngnix, Apache)的请求。 PHP-FPM会创建一个主进程(通常以操作系统中根用户的身份运行),控制何时、如何把HTTP请求转发给一个或多个子进程处理。 PHP-FPM主进程还控制着什么时候创建和销毁PHP子进程。 PHP-FPM进程池中...
    2016-06-05
  • 【php】时间函数date()相关错误!
    今天在改一个通过时间筛选数据的接口时,突然莫名其妙的报错了,我大致看了一下是date()函数的错误,我用的是PHP5.6+nginx1.10的环境,错误信息如下:
    2017-02-20
  • PHP 使用mosquiito
    近期业务需要,调研和使用基于mqtt协议的mosquitto,开发一个消息推送系统。 环境:ubuntu 14.04,php7.1,mosquitto 安装mosquitto sudo apt-get install mosquitto 安装PHP的mosquitto扩展 sudo pecl install Mosquitto-alpha 然后把"extension=mosquitto.so "加到" php.ini" 重启PHP 编写PHP代码,vim MqttMessage.php ...
    2018-01-13
  • CGI、FastCGI、PHP-CGI、PHP-FPM个人理解
    CGI与FastCGI都是一种通讯协议,是web Sever(Apache/nginx/iis)与其他程序(此程序通常叫做CGI程序,如PHP脚本解析器)之间通讯的桥梁
    2017-02-02
    1
  • windows10下wamp环境安装php的mongodb拓展
    一.查看wampserver有没有mongodb拓展二.下载mongodb拓展下载地址:[[链接]]三.选择下载版本打开本地 [链接]可以看到我的是 x64 线程安全ts四.下载 7.3 thread safe (ts)x64五.把dll和pdb文件放到 php的扩展ext文件目录 "C:\wamp64\bin\php\php7.3.12\ext" 里面六.配置php.ini,并重启在php.ini中加上: {代码...} 重启...
    2020-03-12
  • 配置Nginx支持pathinfo模式
    原文 : [链接]Nginx服务器默认不支持pathinfo, 在需要pathinfo支持的程序中(如thinkphp),则无法支持”/index.php/Home/Index/index”这种网址。
    2020-03-07
  • 安装PHP7.2环境
    导入包 {代码...} 安装php7.2 {代码...} {代码...} 更改 /etc/php-fpm.d/www.conf配置文件,和nginx中的监听端口及地址保持一致
    2020-03-29
  • Ubuntu 14.04 环境下配置Symfony 2.3
    首先,我们需要安装PHP5 {代码...} 接下来 {代码...} 接下来,我们需要安装2.3版本的Symfony {代码...} 过程可能会比较漫长。 安装提示成功以后,根据提示,输入 {代码...} 检查错误。 遇到的问题: 1.data.timezone() 运行 {代码...} 查找php.ini地址,找到timezone具体行数,将前面的注释取消,输入 {代码...} 具体tim...
    2015-05-08
  • mac下php 连接 mssql 竟然如此简单
    原来全部手动下载解压编译的时代过去了,曾经的我为了安装个freetds 用ODBC去连接mssql花费了两个晚上,这次又要安装新的开发环境,有一些数据需要连接sqlserver,原以为又要来一遍,但是有了brew以后,一切简单到爆。
    2015-05-13
  • 迁移 wordpress 博客主机到阿里云 ecs 服务器
    wordpress 博客迁移到新的服务器上,其实很简单,整机迁移即可,将数据库、wordpress博客文件打包压缩后,在新的服务器上启用就好了。但中间有一些细节,比如新采购的阿里云服务器,空机器,啥也没有,需要搭建 wordpress 的运行环境,对 php 等运行原理不怎么熟悉的人来说,浪费的很多时间。
    2017-08-05