我需要更改symfony中应用程序路径的配置,但我找不到它。
公司已经更改了域名&它仍然指向CSS,JS和其他所有东西的旧域名。
在layout.php文件中,
<script type="text/javascript" src="<?php echo sfconfig::get('app_web_path'); ?>
js/ip.js"></script>此app_web_path参数从我找不到的某个文件中获取值。有人能帮我解释一下这是从哪里来的吗?
我更改了app.yml并在那里提到了新的域名,但没有运气。蒂娅。
发布于 2017-01-13 04:20:47
它是在其中一个app.yml文件中创建的自定义设置。
在Symfony 1.*中,配置参数映射到任何一个.yml文件。对于'app_web_path',您需要查看其中一个app.yml文件(听起来您已经这样做了)。然后,您需要查找类似以下内容的条目:
all:
web:
path: example.com更改设置后,需要清除Symfony缓存,否则更改无效。
有关app.yml如何工作的更多信息,请阅读http://symfony.com/legacy/doc/reference/1_4/en/11-app;有关Symfony 1.x配置的更多信息,请阅读http://symfony.com/legacy/doc/gentle-introduction/1_4/en/19-Mastering-Symfony-s-Configuration-Files
发布于 2017-01-12 02:39:11
插入JS的更好方法是
<script type="text/javascript" src="<?php echo public_path('js/ip.js') ?>"></script>https://stackoverflow.com/questions/41583255
复制相似问题