这几天乐意黎折腾了云主机,从头学起,花了一两个星期边学习边搭Centos环境,
这不, apache 的httpd 及php, vsftpd和 mysql 都安装起来了.
把程序通过FTP部署上去, 却在Centos系统中显示 500 错误.
却看不出是什么问题,只能在Centos系统中开启错误提示, 才能看出来。
我安装的是php7
1. 打开php.ini文件。 路径是 /etc/php.ini。
cd /etc/php.ini
2. 搜索并修改下行,把Off值改成On
代码如下 | 复制代码 |
display_errors = On |
3. 搜索下行
代码如下 | 复制代码 |
error_reporting = E_ALL & ~E_NOTICE 或者搜索: error_reporting = E_ALL & ~E_DEPRECATED 修改为 error_reporting = E_ALL | E_STRICT |
4. 修改Apache的 httpd.conf,
以我的 Centos7.2 为例, 这个文件路径为: /etc/httpd/httpd.conf
添加以下两行:
代码如下 | 复制代码 |
php_flag display_errors on |