我目前是一家拥有 Symfony 1.4 网站的公司的实习生,我在使用 wamp 在本地工作时遇到了麻烦。
当我转到127.0.0.1/website/web
时,我收到以下错误:
Warning: require_once(C:\wamp\www\website\config/../../lib/symfony-1.4/lib/autoload/sfCoreAutoload.class.php):
failed to open stream: No such file or directory in C:\wamp\www\website\config\ProjectConfiguration.class.php on line 3
Fatal error: require_once(): Failed opening required 'C:\wamp\www\website\config/../../lib/symfony-1.4/lib/autoload/sfCoreAutoload.class.php' (include_path='.;C:\wamp\bin\php\php5.4.3\pear') in C:\wamp\www\website\config\ProjectConfiguration.class.php on line 3
即使我从服务器复制了所有文件,我似乎也无法在symfony-1.4
文件夹中找到任何www
文件夹。
我该怎么办?
答案 0 :(得分:2)
您需要install symfony。
symfony-1.4
/lib
转到控制台中的C:\wamp\www\website
并运行此命令以确保每件事都合适
php lib/symfony-1.4/data/bin/symfony -V
答案 1 :(得分:1)
您收到的错误是无法使用sfCoreAutoload.class.php
中指定的路径向ProjectConfiguration.class.php
提交。您需要打开\config\ProjectConfiguration.class.php
并更改路径以使其正确无误。它正在寻找它:
C:\wamp\www\website\config/../../lib/symfony-1.4/lib/autoload/sfCoreAutoload.class.php
当它可能在这个位置时:
C:\wamp\www\website\config/../lib/symfony-1.4/lib/autoload/sfCoreAutoload.class.php
因此,将ProjectConfiguration.class.php
中的第一行更改为以下内容:
require_once dirname(__FILE__) . '/../lib/vendor/symfony/lib/autoload/sfCoreAutoload.class.php';