我的symfony1.4应用程序在本地计算机上的服务器配置遇到了大麻烦。
当我使用以下网址访问localy时,我的调试环境:mywebsite.adrien.sf1 / frontend_dev.php /最终出现浏览器404错误
未找到 在此服务器上找不到请求的URL /frontend_dev.php/。 mywebsite.adrien.sf1端口80上的Apache / 2.2.22(Ubuntu)服务器
当我使用此URL访问时出现错误:mywebsite.adrien.sf1 / frontend_dev.php它工作正常,但我只能访问此页面,其他页面给出了与上述相同的错误。
.htaccess是正常的,因为我们尝试使用备份,但最终会出现相同的错误。关于vhost,我们也尝试使用备份和同样的错误。
重写模块处于活动状态,当我访问此网址mywebsite.adrien.sf1 /(生产模式)时,所有网站工作正常。
似乎当我访问此url时,mywebsite.adrien.sf1 / frontend_dev.php / apache尝试使用类似.... / public_html / mywebsite / web / frontend_dev.php /的路径访问名为frontend_dev.php的文件夹
我搜索了几个小时,找不到问题的答案?
有人已经遇到过这个问题吗?
提前谢谢
我的Vhost
<VirtualHost *:80>
ServerName mywebsite.adrien.sf1
DocumentRoot /home/adrien/public_html/mywebsite/web
DirectoryIndex index.php
<Directory /home/adrien/public_html/mywebsite/web>
Options Indexes FollowSymLinks MultiViews
AllowOverride All
Order Allow,deny
Allow from All
</Directory>
RewriteEngine on
ErrorLog /var/log/apache2/www.mywebsite.fr-error.log
CustomLog /var/log/apache2/www.mywebsite.fr-access.log combined
</VirtualHost>