#1 wangyz636
论坛里的cms程序,在wamp运行正常,但是移植到linxux系统后下面这行定义变量却报点连接符语法错误,没看出什么原因阿
private $template_dir = APP_DIR.DS.'protected'.DS.'view'.DS;
就是这句,TemplateController.php这个文件的第四行,抱错如下:
Parse error: syntax error, unexpected '.', expecting ',' or ';' in /www/web/yuanmayizhan/public_html/protected/controller/admin/TemplateController.php on line 4
2019-07-08 20:22:31
#2 jake
我也没看出来问题,想知道一下是直接访问入口文件提示的,还是直接访问/controller/admin/TemplateController.php这个地址提示的?
2019-07-09 15:53:19
#3 wangyz636
是访问入口文件提示的,我今天专门开了一个空间测试下,直接上传你的cms源码到Linux服务器,也是报这个错误,
你可以看看:
http://speedphptest.yuanmayizhan.cn/后台:admin 密码:123456
你点模板看看吧
但是在window服务器上不报这个错误,一切正常。
2019-07-10 15:31:37
#4 jake
windows正常,那就证明程序没问题,环境问题不在我们讨论范围。
我这里给个建议是这个变量本身是一个路径,如果点号不行,可以直接把路径写出来。
2019-07-11 00:10:01