如果是因为PHP命令行而修改php.ini,不需要重启:如果是因为APACHE而修改php.ini,就需要重启apache, *** 作方法如下:
1、首先登录bitvise ftp,连接自己的电脑和服务器。
2、登录后会跳出两个控制界面,如下图。
3、在黑色背景的控制界面输入:sudo find / -name 'php.ini' (注意"/ -name"空格)。
4、最后那一行就是php.ini文件路径了。
启动php-fpm。
/usr/local/php5/sbin/php-fpm /usr/local/php5/为php-fpm的安装地址。
/usr/local/php-5.6.3/sbin/php-fpm-R #如果报错显示不能用root用户启动,则可以考虑使用-R命令。
查看是否启动成功:
netstat-lnt|grep9000
tcp00127.0.0.1:90000.0.0.0:*LISTEN
或者使用如下命令,查看是否9000端口被php-fpm占用:
netstat-tunpl|grep9000
tcp 0 0127.0.0.1:9000 0.0.0.0:* LISTEN 2124/php-fpm。
关于PHP运行linux环境中命令出现的问题。
php一般是以apache用户身份去执行的。
也可能是www用户,把apache加入到存储你文件的父文件夹属组里去。
然后改该父文件夹权限为775,这样属组成员就有写的权限,而apache属于这个组就可以改写该目录下所有文件的权限。
/etc/init.d/php-fpm start/etc/init.d/php-fpm stop
/etc/init.d/php-fpm restart
/etc/init.d/php-fpm reload
apache
启动
systemctl start httpd
停止
systemctl stop httpd
重启
systemctl restart httpdmysql启动
systemctl start mysqld停止
systemctl stop mysqld
重启
systemctl restart mysqld
php-fpm
启动
systemctl start php-fpm
停止
systemctl stop php-fpm
重启
systemctl restart php-fpmnginx
启动
systemctl start nginx
停止
systemctl stop nginx
重启
systemctl restart nginx
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)