0

我正在尝试将预制留言板 Phorum 包含到我的 Zend 项目中。Phorum 是一个相对较大且复杂的 PHP 网络。我的网站已经注册了,所以我试图将两个登录系统合二为一。

我所做的是制作一个包含 Phorum index.php 的控制器。这将让我使用我设置的身份验证系统。我的问题是,由于我正在引导,Phorum 的 index.php 中的所有相对文件路径似乎都试图从我的 Zend 项目的 index.php 开始,这意味着它们似乎都中断了。

有没有解决的办法?我应该包括吗?使成为?更好的东西?

感谢所有帮助。

4

2 回答 2

1

在您的引导文件中添加适当的chdir(回到 Phorums 包含路径根目录)应该可以做到。然后,您当然必须注意 Zend 应用程序使用的是特定于应用程序的路径,而不是相对路径。

于 2009-08-31T17:18:48.913 回答
0

您可以使用该include_path设置,该设置可以在运行时使用set_include_path() 进行设置。这不需要您更改工作目录,而是让 PHP 在此设置中指定的所有目录中搜索包含。

于 2009-08-31T17:20:50.953 回答