windows server2012 r2中搭建PHP
我的server环境是租3A网络的服务器1.打开“服务器管理器”-添加角色和功能确保CGI安装,其他的看个人需求然后就下一步-开始安装安装好之后,打开浏览器访问127.0.0.1表示已经成功2.安装Visual C++ Redistributable for Visual Studio 2012 Update 4(x64)另一个同理3.安装并解压php-5.5.8-nts-Win32-VC11-x86.zip解压后移动...
2022-07-19
问:如何测试 php.ini 是否配置正确?
如题,类似 nginx -t 测试 nginx 配置, php-fpm -t 测试 php-fpm.conf, php.ini 的正确性如何测试,在生产环境中有时候需要修改 php.ini, 需要测试 php.ini 是否正确然后才能 reload 相关服务。
2016-03-24
问:swolle杀死进程为什么还存在
root 18738 1 0 12:12 pts/6 00:00:00 php server2.phproot 18739 1 0 12:12 pts/6 00:00:00 php server2.phproot 18740 1 0 12:12 pts/6 00:00:00 php server2.phproot 18741 1 0 12:12 pts/6 00:00:00 php server2.phproot 18742 1 0 12:12 pts/6 00:00:00 php server2.phproot 18743 1 0 12:12 pts/6 00:00:00 php se...
2019-09-14✓ 已解决
从零搭建php环境-php8-扩展-redis
一、下载1、https://pecl.php.net/get/redis-5.3.2.tgz下载到本地,文件传输上传到 /usr/local/src/2、wget -P /usr/local/src/ https://pecl.php.net/get/redis-5.3.2.tgz
2020-12-15
编译php源码错误集与解决
起步 服务器Ubuntu14.04已后lamp开发环境,却还是没有不能顺利编译php源码,在此整理编译过程。 获取源码与编译 确保已安装了gitsudo apt-get install git -y,因为这可以看到PHP每次修改的内容及日志信息和跟进作者的更新。 {代码...} -v参数表示输出版本号,如果命令执行完后看到输出php版本信息则说明编译成功。 错误...
问:linux卸载了php但是apche还是能编译php文件
之前提出了个问题[链接],后来把linux相关的php文件都给删了(rpm -qa|grep php没有package,which php找不到文件,php -v、php指令输出command not found)但是为什么服务器的apche还能编译php文件,输出phpinfo()呢?我新建了一些测试的php文件都能编译输出,服务器重启也没什么用。。问题解决办法:服务器的php是用依赖...
2017-06-27✓ 已解决
问:Nginx配置Typecho,点击登录login.php页面下载到了本地,怎么解决?
http://server_name/index.php/*这种格式的路由都能正常访问,但是点击登录http://server_name/admin/login.php就是把login.php页面下载下来。原因应该是php-fpm没有执行这个脚本。可能Nginx配置的路由有问题,我的配置是按照官方文档配的,请问如何解决呢?谢谢。
2017-04-12
PHP扩展开发教程5 - 扩展函数的参数类型(1)
PHP扩展是高级PHP程序员必须了解的技能之一,对于一个初入门的PHP扩展开发者,怎么才能开发一个成熟的扩展,进入PHP开发的高级领域呢?本系列开发教程将手把手带您从入门进入高级阶段。本教程系列在linux下面开发(推荐使用centos),php版本用的是5.6,并假设您有一定的linux操作经验和c/c++基础。有问题需要沟通的朋友...
2018-04-16
问:php7.0.2 安装完 pthreads 后报错
系统使用的Centos6.6, 除了Mysql都是使用的编译安装启动php-fpm时候报错如下: {代码...}
2016-01-18✓ 已解决
问:mac air os x brew php53安装失败
sudo brew install homebrew/php/php53 \ --without-snmp \ --without-apache \ --with-debug \ --with-fpm \ --with-intl \ --with-homebrew-curl \ --with-homebrew-libxslt \ --with-homebrew-openssl \ --with-imap \ --with-mysql \ --with-tidy \
2015-07-07
问:php session问题 在线等 急
Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at D:php2222admin.php:2) in D:php2222admin.php on line 3
2018-06-22
问:mac自带PHP安装 redis 扩展时,phpize 的问题
执行: sudo ln -s /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.4.sdk/usr/include/ /usr/include
2020-06-21✓ 已解决
问:php-fpm启动失败
在cnetos 7.2上面,使用命令systemctl start php-fpm.service启动php-fpm失败, 但netstat -lntp查看端口,发现php-fpm已经监听端口了。 查看php-fpm状态,也是停止的 日志报错是php-fpm已经启动了 使用命令systemctl stop php-fpm.service无法停止php-fpm,只能kill掉 pid文件可以创建 怎么解决php-fpm启动问题?
2016-11-21
PHP7 编译安装
准备工作安装gcc和make {代码...} 以上安装可分批或者单个进行,如yum -y install libmcrypt-devel,一般来说均可安装成功,如果失败可多试几次。 {代码...} PHP下载 {代码...} Configure参数config参数根据个人需要而确定 {代码...} 7.3 {代码...} 安装 {代码...} 安装位置--prefix=/usr/local/php配置文件存储路径:--...
2020-04-28
Ubuntu升级php7.0配置fpm socket
而9000的格式是127.0.0.1:9000,是走网络的。通过ngxin的conf文件,把.php结尾的都交给9000端口处理,php-fpm(fastggi的进程管理器)选择并连接到一个fastcgi子进程,并将环境变量和标准输入发送到fastcgi子进程,然后不断的处理请求响应
Windows环境下Composer的安装教程
1.先下载Composer-Setup.exe,会自动搜索PHP.exe的安装路径,如果没有,就手动找到php路径下的php.exe。2.在PHP目录下,打开php.ini文件,开启openssl扩展。去掉extension=php_openssl.dll前面的分号(;)3.把php目录添加到环境变量(和php.exe同级目录的路径)例如:D:apache_phpphp添加到环境变量path里。(cmd后是否可以...
2017-05-08
yii1.0性能调优之改善并发数
开启YII的APC缓存 在config/main.php components 组件下添加: {代码...} 下载php_apc.dll,文件放到php/ext 下,搜索时可能会比较麻烦.... 在php.ini 中添加php_apc扩展: {代码...} 重新启动apache,使用函数info(),查看是否有apc扩展。 使用方法: {代码...} 2.使用yiilite.php 入口文件index.php中引入yii.php,改...
2018-05-26