ThinkPHP 在WAMP下面部署多模块出现错误:
我用的是THINKPHP3.2版本的,部署了多模块之后,在wamp下面访问不到控制器,在nginx服务器下面能访问到控制器;
原因在于,我的模块目录叫做vShop,而namespace里写的是 namespace VShop\Controller 或者改首字母,都不对;
当我把目录名称改为首字母大写的时候,就可以正常访问控制器了。
能看得出来,在TP里面的 namespace 在不同环境的用法是不一样的。
ThinkPHP 在WAMP下面部署多模块出现错误:
我用的是THINKPHP3.2版本的,部署了多模块之后,在wamp下面访问不到控制器,在nginx服务器下面能访问到控制器;
原因在于,我的模块目录叫做vShop,而namespace里写的是 namespace VShop\Controller 或者改首字母,都不对;
当我把目录名称改为首字母大写的时候,就可以正常访问控制器了。
能看得出来,在TP里面的 namespace 在不同环境的用法是不一样的。