在新安装的 Ubuntu 14.04 上,我复制了几个 php 文件,它们在另一台计算机上运行良好。
奇怪的是,几乎所有页面都显示正确,但有些页面却出现 404 Not Found。
错误:
[Mon Aug 11 14:46:58.581444 2014] [:error] [pid 12123] [client 172.18.0.36:55110] script '/var/www/garantias/imprimir_solicitud.php' not found or unable to stat
来自 apache2.conf:
<Directory />
Options FollowSymLinks
AllowOverride None
Require all denied
</Directory>
<Directory /usr/share>
AllowOverride None
Require all granted
</Directory>
<Directory /var/www/>
Options Indexes FollowSymLinks
AllowOverride None
Require all granted
</Directory>
答案1
我找到了我的错误,现在我必须在地址中使用文件的名称。在我可以使用之前
sistemas/garantias/imprimir_solicitud.php
它会向我显示该页面,现在我必须使用原有的名称:
http://sistemas/garantias/Imprimir_solicitud.php
请注意“Imprimir”一词中的大写字母 I...这就是问题所在。