第一次配置好php后,后台处理是成功的,但是前端看不到结果页面,浏览器直接访问地址,可以看到如下信息:
POST ajax_login 200 OK 172.16.12.76:8086 483 B 172.16.12.76:8086 107ms
头信息Post响应HTML缓存Cookies<div style="border:1px solid #990000;padding-left:20px;margin:0 0 10px 0;">
<h4>A PHP Error was encountered</h4>
<p>Severity: Warning</p>
<p>Message: date(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected the timezone 'UTC' for now, but please set date.timezone to select your timezone.</p>
<p>Filename: controllers/system.php</p>
<p>Line Number: 59</p>
</div>
<div style="border:1px solid #990000;padding-left:20px;margin:0 0 10px 0;">
<h4>A PHP Error was encountered</h4>
<p>Severity: Warning</p>
<p>Message: date(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected the timezone 'UTC' for now, but please set date.timezone to select your timezone.</p>
<p>Filename: core/MY_Controller.php</p>
<p>Line Number: 178</p>
</div>
{"status":"0","msg":"\u767b\u5f55\u6210\u529f"}
1 个请求 483 B 107ms
我解决的方法比较粗暴,直接修改原始配置文件
/data/soft/php/etc/php.ini (/data/soft/php为php安装的路径)
在910行更改配置 date.timezone = Asia/Shanghai
然后重启php环境
ps aux| grep php ,查询出来进程id,然后kill,然后
/data/soft/php/sbin/php-fpm start
重新刷新浏览器,问题解决