用 symfony 学习编程是一个进化的过程(对我来说)。所以,我必须做我做过的新事情,或者我必须改变它们。
现在我改变了项目的结构。它不再完整地存在于 web 目录中,它现在存在于我的用户中,并且'projectname'-> 'User/.../procektname/web'
web 目录中只有一个符号链接。
在此更改之前,我必须在浏览器中使用 启动应用程序http://localhost/dev_app.php/
,现在是http:localhost/project/dev_app.php
. 它运行良好。而且我认为,这样我就可以在一台计算机上运行多个 Symfony 项目。
但是当我启动config.php
并完成配置(数据库和机密)时,config.php
会将配置数据写入旧路径。为什么?项目搬家后有什么事情要做吗?
PS我认为它比我写的要难。您必须知道,我没有移动我的项目,我已经制作了副本并移动了副本。几分钟前的一个视图,我做了以下事情: 更改原件的名称。现在什么都没有运行!
php app/console cache:clear --env=prod --no-debug
以 RuntimeExeption 结尾,我可以看到,它会清除旧路径的缓存!