我有用Zend Framework编写的项目,它适用于大多数环境。
例如,它适用于Windows 7和Windows XP以及流行的浏览器,如IE,Firefox,Opera和Google Chrome。
在我的电脑中,它也可以在Ubuntu上运行,但是在我朋友的ubuntu电脑上,有时却没有。
例如:它昨天早上工作正常,但后来没有加载,出现了这个错误:
Zend_Session::start() - /var/www/try/library/Zend/Loader.php(Line:146):
Error #2 Zend_Loader::include_once() [function.include]: Failed opening 'Req.php' for
inclusion (include_path='.:/var/www/try/application/../library:/var/www/try
/application/../lib:/var/www/try/application/models/:/var/www/try
/application/models/generated/:/var/www/try/application/controllers/:/var
/www/try/application/forms/:.:/usr/share/php') Array
有时甚至没有加载css ......
就像$ this->配置['baseUrl']突然不起作用。
它可能是什么?
重新启动浏览器通常会有所帮助。
答案 0 :(得分:1)
发生了什么事?
当应用程序尝试加载“Req.php”时,包含失败 这似乎是类没有正确自动加载。
要检查什么?
检查您是否正确安装了所需的库,并匹配包含路径上的文件夹。即在你的项目中为Req.php运行搜索,检查它是否存在。
检查您的包含路径的设置位置 - 尝试在realpath()中包装以下行,环境可能不喜欢路径中的“../library”。
的/ var / WWW /尝试/应用/../文库
答案 1 :(得分:1)
答案是,会话存在一些问题,应用程序从另一个应用程序中查找文件(之前使用的是应用程序)。
我意外地找到答案,当我在其他应用程序中执行某些操作时,我在那里找到了Req.php文件...