把 system/config/config.php里面的
$config -> webRoot = getWebRoot ( );改成
$config -> webRoot = getWebRoot ( true );
就提示错误,说是与php 7内置的error类冲突,错误提示如下
Fatal error: Cannot declare class error, because the name is already in use in
E:\UPUPW_AP\htdocs\chanzhi2\system\module\error\control.php on line
0
15:34:01 Cannot declare class error, because the name is already in use in
E:\UPUPW_AP\htdocs\chanzhi2\system\module\error\control.php on line
0 when visiting
chanzhi2
报错页面的url地址:system/module/error/control.php,log里的记录如下
12:40:30 Cannot declare class error, because the name is already in use in E:\UPUPW_AP\htdocs\chanzhi2\system\module\error\control.php on line 0 when visiting chanzhi2
另外要说明的是,不修改system/config/config.php里面的
$config>webRoot() 就不会报错,我的环境是windows 10安装的Apache+php7+MariaDB