Symfony 2在prod环境中尝试走错路线
您好:)我刚刚尝试在prod环境中打开我的应用程序,但assetic不工作。 我查看了我的app/cache/prod.log 我通过***更改了localhost以避免编辑问题时出现问题 所以我看到symfony试图找到一条完全错误的路线:Symfony 2在prod环境中尝试走错路线,symfony,routes,Symfony,Routes,您好:)我刚刚尝试在prod环境中打开我的应用程序,但assetic不工作。 我查看了我的app/cache/prod.log 我通过***更改了localhost以避免编辑问题时出现问题 所以我看到symfony试图找到一条完全错误的路线: request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET /"
request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET /" (from "http://localhost/aceProject/api/Symfony/")" at D:\logiciel\wamp\www\pitchan.fr\api\Symfony\vendor\symfony\symfony\src\Symfony\Component\HttpKernel\EventListener\RouterListener.php line 145 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException: No route found for \"GET /\" (from \"http://localhost/aceProject/api/Symfony/\") at D:\\logiciel\\wamp\\www\\pitchan.fr\\api\\Symfony\\vendor\\symfony\\symfony\\src\\Symfony\\Component\\HttpKernel\\EventListener\\RouterListener.php:145, Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException: at D:\\logiciel\\wamp\\www\\pitchan.fr\\api\\Symfony\\app\\cache\\prod\\appProdUrlMatcher.php:32)"} []
我怎样才能改变这条路线并告诉symfony一条好路?
我看到当我加载我的应用程序时,一个symfony文件夹被创建在相同的路径中,这怎么可能呢?我所在的symfony文件夹:
http://***/symfony and not http://***/aceProject/api/Symfony/
如果有人知道如何解决这个问题,那就太棒了:)
非常感谢您的光临
编辑:我也试过了
php app/console cache:clear --env=prod
我得到一个错误:
[RuntimeException]
Unable to write in the "D:/logiciel/wamp/www/pitchan.fr/api/symfony/app/cacche/prod" directory
这条路是完全错误的。。。我真的不明白这里发生了什么
致以最良好的祝愿,
CUETO Vincent好的,问题是我的内核缓存指向了错误的位置,所以。。我推翻了它:
public function getCacheDir()
{
return $this->rootDir.'/my_cache/'.$this->environment;
}
感谢所有人的帮助您是否为站点根定义了路由(
/
)?您是否在app_dev.php中更改了某些内容而不是app.php中?您好:)我在app.php中更改的唯一内容是$kernel=new AppKernel('prod',true)将布尔值设置为true而不是false的代码>。在app_dev.php nothing changedHi@A.L中,在我的app/config/routing.yml中,所有我的前缀都设置为/
您是否仅对assetic有问题?如果是这样的话,当您需要为js、css和图像添加异常时,您可能对整个网站有一个重写规则