CentOS 7.2 64位
ThinkPHP 3.2.3
Nginx 1.10.1
1. MySQL跟 nginx在不同的两台服务器上。
2. 从Nginx上,以命令行的方式去连MySQL是能连上的。
$ mysql -u hang -phang123 -h 115.6.86.13
上面这种命令行是能连通数据库的。
3. 以Application\Common\Conf\config.php文件里配置数据库地址,然后让ThinkPHP去写数据表,就报了下面这个错误。
/var/lib/php/session/ 后面的值一直在变化,这意味着什么?
@ThinkPHP, 来帮忙看看?
[ 2016-12-23T16:56:58+08:00 ] 115.6.86.13 /
INFO: [ app_init ] --START--
INFO: Run Behavior\BuildLiteBehavior [ RunTime:0.000011s ]
INFO: [ app_init ] --END-- [ RunTime:0.000280s ]
INFO: [ app_begin ] --START--
INFO: Run Behavior\ReadHtmlCacheBehavior [ RunTime:0.000326s ]
INFO: [ app_begin ] --END-- [ RunTime:0.000372s ]
NOTIC: [2] session_start(): open(/var/lib/php/session/sess_j4i6d39hj54afekb1s2jpdn4s4, O_RDWR) failed: Permission denied (13) /data/www/docs/ThinkPHP/Common/functions.php 第 1263 行.
[ 2016-12-23T17:57:13+08:00 ] 115.6.86.13 /
INFO: [ app_init ] --START--
INFO: Run Behavior\BuildLiteBehavior [ RunTime:0.000011s ]
INFO: [ app_init ] --END-- [ RunTime:0.000245s ]
INFO: [ app_begin ] --START--
INFO: Run Behavior\ReadHtmlCacheBehavior [ RunTime:0.000273s ]
INFO: [ app_begin ] --END-- [ RunTime:0.000308s ]
NOTIC: [2] session_start(): open(/var/lib/php/session/sess_ajbsohh3cirjgpcoo0at90avm0, O_RDWR) failed: Permission denied (13) /data/www/docs/ThinkPHP/Common/functions.php 第 1263行 最佳答案