背景
最近在用PHP写用户登录接口,但是将PHP代码部署到生产环境却发生了错误,用浏览器访问接口产生错误状态码500如下:
|
|
这个错误是由于PHP代码存在错误引起的,但是默认PHP是关闭错误提示的。如果想要知道代码的错误必须先打开PHP的错误显示功能。
解决方法
首先声明笔者使用的生产环境是Ubuntu 16.04。
第一步:先找到PHP的配置文件php.ini文件所在位置,这里笔者的Ubuntu中的php7的php.ini存在于路径/etc/php/7.0/apache2/下面,我们只需要使用vi/vim从上述路径下打开php.ini文件;
第二步:查找并修改php.ini文件中的display_errors和display_startup_errors中的值为On即可;
修改后的内容如下:
|
|