如何从xampp上的现有代码运行symfony2项目

时间:2014-10-30 10:36:53

标签: php symfony xampp

我有一个symfony2项目。我需要使用xampp在我的本地环境中运行它。我将现有代码放在xampp中但是当我转到localhost/myproject时,它会简单地列出那里的目录和文件。 我还在该目录中安装了composer

修改 当我移动到web目录时,它会给我以下错误

Warning: require_once(G:\xampp\htdocs\m\developer\web/../app/bootstrap.php.cache): failed to open stream: No such file or directory in G:\xampp\htdocs\m\developer\web\app_dev.php on line 23

Fatal error: require_once(): Failed opening required 'G:\xampp\htdocs\m\developer\web/../app/bootstrap.php.cache' (include_path='.;\xampp\php\PEAR') in G:\xampp\htdocs\m\developer\web\app_dev.php on line 23

2 个答案:

答案 0 :(得分:1)

最快捷的方式是去localhost/myproject/web/app_dev.php

正确的方法是配置虚拟主机。 这个问题可能对您有所帮助Symfony 2 on virtual hosts

编辑到您的编辑

Troubleshooting "require_once(../bootstrap.php.cache): failed to open stream: No such file or directory"

答案 1 :(得分:1)

这似乎是在Linux环境中制作的项目之间的问题,而不是在Windows环境中的功能。 您可以在项目目录中创建php composer.phar install,它应该可以解决您的问题。

如果遇到麻烦,您可能希望重新开始a clean composer.json,删除composer.lockvendor forlder,然后添加您需要的捆绑包。