【发布时间】:2012-09-30 14:42:50
【问题描述】:
我是 ZEnd 的新手,非常感谢任何帮助
我有多个承包商在我的网站上工作,事情变得一团糟,同一文件夹的多个副本位于不同的位置。现在我要进去尝试收拾东西。乐趣!!!我遇到的问题之一是 Zend 中的 require_once 语句没有找到他们正在寻找的文件。我必须进去改变路径,如下所示。假设这是在 Zend/Gdata/App/FeedEntryParent.php 中找到的代码
不工作(找不到文件):
require_once 'Zend/Gdata/App/Extension/Updated.php';
似乎工作正常:
require_once '/home/paul13/paul13.com/includes/library/Zend/Gdata/App/Extension/Updated.php';
问题是大多数 require_once 语句的写法都像第一个。没有进入并手动编辑所有这些,有没有办法告诉要求语句在指示的目录中查找? '/home/paul13/paul13.com/includes/library/' 使用 php.ini?我试着输入
include_path=".:/home/paulthetutor/paulthetutors.com/includes/library"
在 php.ini 中,但这似乎并不能解决问题。
【问题讨论】:
-
知道了。我会回去接受有帮助的答案。抱歉,没有意识到这是其中的一部分。
-
一个问题:您的站点是使用 Zend Framework 作为 MCV 应用程序还是您的承包商只是使用了一些零碎的东西?还有什么版本?
-
@RockyFord 我相信这是版本 23775 2011-03-01 17:25:24Z ralph
-
@MatteoTassinari 返回并接受了回答我之前问题的答案。我查看了我的 php.ini 文件,没有找到任何关于“include_path”的信息。我在不同的文件夹中有 3 个 php.ini 文件。希望这不是问题。
-
您是在远程尝试在此站点上工作,还是您有一个可以工作的本地开发环境?
标签: php zend-framework zend-db require-once