Wei Liu
|
首次安装,环境:centos8.2 + nginx 1.14.1 + php-fpm 7.2.24, ioncube 按提示安装成功。
网站域名:http://www.gupiaogs.store
php 信息: http://www.gupiaogs.store/test.php
php-fpm 日志: www.gupiaogs.store.log ```
[23/Nov/2020:00:18:43 +0800] "GET /install.php HTTP/1.1" 200 22 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.111 Safari/537.36" ```
www.gupiaogs.store.err.log ```
```
从时间上来看,err.log 输出的错误已经不再出现。
另外,更改 install.php ,增加打印标记如下: ```
<?php ```
输出内容如下: ```
1.01 ```
看起来好像是这一行出错: ` $app = router::createApp('chanzhi', $s y s t e mRoot);`
s y s t e m/tmp/log 文件夹下只有一个空文件 index.html
更改 ` error_reporting(0);` 参数0 为 1: ` error_reporting(1);`
install.php 输出: ```
Fatal error
: Uncaught Error: Call to undefined function json_encode() in /www/chanzhieps/s y s t e m/config/chanzhieps.php:61 Stack trace: #0 /www/chanzhieps/s y s t e m/config/config.php(122): i n c l u d e() #1 /www/chanzhieps/s y s t e m/framework/base/router.class.php(1902): i n c l u d e('/www/chanzhieps...') #2 /www/chanzhieps/s y s t e m/framework/base/router.class.php(354): baseRouter->loadMainConfig() #3 /www/chanzhieps/s y s t e m/framework/router.class.php(38): baseRouter->__construct('chanzhi', '/www/chanzhieps...') #4 /www/chanzhieps/s y s t e m/framework/router.class.php(56): router->__construct('chanzhi', '/www/chanzhieps...') #5 /www/chanzhieps/www/install.php(28): router::createApp('chanzhi', '/www/chanzhieps...') #6 {main} thrown in
/www/chanzhieps/s y s t e m/config/chanzhieps.php
on line
61 ```
可见是 json_encode 函数不识别,应该是 json 扩展没有安装。
解决: yum install -y php-json
问题解决。 |
2020-11-23 00:36:26
Wei Liu 最后编辑, 2020-11-23 01:51:05
1/1