Js 和 css 文件未加载到 Symfony 3 的虚拟主机上
Js and css files not loading on virtual host on Symfony 3
我在 WAMP 服务器上为我的 Symfony 3 项目创建了一个 VirtualHost。 Symfonys 3 主页加载良好,但是当我在 doc/login 上走其他路线时,我的页面已加载但没有 css 页面将不会加载 css。文件和js。文件和 css。登录后我的其他页面的文件。有人可以帮助我吗?
httpd-vhosts.conf
<VirtualHost *:80>
ServerName doc
DocumentRoot "C:/Users/Tereza/my_project/web/app_dev.php"
<Directory "C:/Users/Tereza/my_project/web">
Options Indexes FollowSymLinks MultiViews Includes ExecCGI
AllowOverride All
Order Allow,Deny
Allow from all
Require all granted
</Directory>
</VirtualHost>
主机文件
127.0.0.1 doc
这是我去 doc/login 路线时得到的结果:
DocumentRoot
不应包含 PHP 脚本。
它应该只是一个目录
DocumentRoot "C:/Users/Tereza/my_project/web"
这里是 Symfony3 Web 服务器配置信息Link:
http://symfony.com/doc/current/cookbook/configuration/web_server_configuration.html
您需要按照@RiggsFolly 的指示修改您的 DocumentRoot 指令。
在浏览器访问DEV环境输入:
http://doc/app_dev.php
这将调出您正在寻找的 DEV 工具栏。对于您正在使用的浏览器,它是否在远程主机上?
如果是这样,那么您需要像这样编辑文件 "web/app_dev.php":
if (isset($_SERVER['HTTP_CLIENT_IP'])
|| isset($_SERVER['HTTP_X_FORWARDED_FOR'])
|| !(in_array(@$_SERVER['REMOTE_ADDR'], ['192.168.0.208',
'127.0.0.1', 'fe80::1', '::1']) || php_sapi_name() === 'cli-server')
) {
其中“192.168.0.208”是您要允许远程主机访问 DEV 环境的远程主机的 IP 地址。
我在 WAMP 服务器上为我的 Symfony 3 项目创建了一个 VirtualHost。 Symfonys 3 主页加载良好,但是当我在 doc/login 上走其他路线时,我的页面已加载但没有 css 页面将不会加载 css。文件和js。文件和 css。登录后我的其他页面的文件。有人可以帮助我吗?
httpd-vhosts.conf
<VirtualHost *:80>
ServerName doc
DocumentRoot "C:/Users/Tereza/my_project/web/app_dev.php"
<Directory "C:/Users/Tereza/my_project/web">
Options Indexes FollowSymLinks MultiViews Includes ExecCGI
AllowOverride All
Order Allow,Deny
Allow from all
Require all granted
</Directory>
</VirtualHost>
主机文件
127.0.0.1 doc
这是我去 doc/login 路线时得到的结果:
DocumentRoot
不应包含 PHP 脚本。
它应该只是一个目录
DocumentRoot "C:/Users/Tereza/my_project/web"
这里是 Symfony3 Web 服务器配置信息Link: http://symfony.com/doc/current/cookbook/configuration/web_server_configuration.html
您需要按照@RiggsFolly 的指示修改您的 DocumentRoot 指令。
在浏览器访问DEV环境输入:
http://doc/app_dev.php
这将调出您正在寻找的 DEV 工具栏。对于您正在使用的浏览器,它是否在远程主机上? 如果是这样,那么您需要像这样编辑文件 "web/app_dev.php":
if (isset($_SERVER['HTTP_CLIENT_IP'])
|| isset($_SERVER['HTTP_X_FORWARDED_FOR'])
|| !(in_array(@$_SERVER['REMOTE_ADDR'], ['192.168.0.208',
'127.0.0.1', 'fe80::1', '::1']) || php_sapi_name() === 'cli-server')
) {
其中“192.168.0.208”是您要允许远程主机访问 DEV 环境的远程主机的 IP 地址。