0

我目前是一家公司的实习生,该公司在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夹。

我应该怎么办?

4

2 回答 2

2

你需要安装 symfony

  • 下载 symfony
  • symfony-1.4在里面创建一个文件夹/lib
  • 解压缩此文件夹中的存档
  • 转到C:\wamp\www\website您的控制台并运行此命令以确保一切正常

    php lib/symfony-1.4/data/bin/symfony -V
    
于 2013-05-13T13:03:49.227 回答
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';

于 2013-05-13T23:13:50.957 回答