有一个thinkcmf项目,但是我用的虚拟主机,所以到目录做了一些调整:
如图:我把thinkcmf原目录中的public放到了WEB里,其它的放到了Backup里面,
然后修改了index.php文件的CMF_ROOT
然后项目正常运行了,
但是有一个地方不行,就是“插件”
目录下的文件明明存在,确提示类不存在,是我路径弄的不对?还是插件的路径需要设置?还是什么 ?有人遇到过吗?
补充:原来的目录结构是这样的,plugins在public下面,网站目录是haili,运行目录是public
有一个thinkcmf项目,但是我用的虚拟主机,所以到目录做了一些调整:
如图:我把thinkcmf原目录中的public放到了WEB里,其它的放到了Backup里面,
然后修改了index.php文件的CMF_ROOT
然后项目正常运行了,
但是有一个地方不行,就是“插件”
目录下的文件明明存在,确提示类不存在,是我路径弄的不对?还是插件的路径需要设置?还是什么 ?有人遇到过吗?
补充:原来的目录结构是这样的,plugins在public下面,网站目录是haili,运行目录是public
先提供一个思路,虽然我没有看ThinkCMF的加载机制. 不过从你的截图上来看. 应该是加载机制出问题了.先确定下这个问题. thinkcmf 的插件的安装目录是以CMF_ROOT下还是在WEB_ROOT下. 按照我的理解. WEB_ROOT只会放一些静态资源和入口文件. 而不会直接放其他php的调用所需的类进去.
没人知道吗?