我正在尝试将预制留言板Phorum包含在我的Zend项目中。 Phorum是一个相对庞大且错综复杂的PHP网络。我的网站已经注册了,所以我试图将两个登录系统合并为一个。
我所做的是制作一个包含Phorum index.php的控制器。这将让我使用我设置的身份验证系统。我的问题是,因为我正在自举,所以Phorum的index.php中的所有相对文件路径似乎都试图从我的Zend项目的index.php开始,这意味着它们似乎都破解了。
有解决方法吗?我应该包括吗?渲染?还有更好的东西吗?
感谢所有帮助。
答案 0 :(得分:1)
在Bootstrap文件中添加适当的chdir(返回Phorums包括路径根目录)应该这样做。然后你必须要注意Zend App使用特定于应用程序而不是相对路径。
答案 1 :(得分:0)
您可以使用include_path
设置,可以使用set_include_path
()在运行时设置。这不需要您更改工作目录,但使PHP在此设置中指定的所有目录中搜索包含。