在虚拟主机上部署项目,使用thinkphp3.2.3
http://www.xiaozhongjingdian.com/weixin/index.php/home/index/index3正常运行,同样的项目我复制到同一个虚拟主机上另一个目录,访问http://www.xiaozhongjingdian.com/shop/index.php/home/index/index3却报错了。
错误信息:namespace declaration statement has to be the very first statement in the script
为什么会这样呢
回复讨论(解决方案)
命名空间之前不能有其他的语句
也就说 namespace 必须是第一行
看你的文件 d:\wwwroot\samyu2000\wwwroot\shop\application\home\controller\indexcontroller.class.php line: 2