php5文件(apache2在aws-amazonec2-suse上运行)子目录似乎被阻止了


php5 files (with apache2 running on aws amazon ec2 suse) subdirectories seems to be blocked

我有一个Aws Amazon-EC2 SuSe实例的问题,该实例安装了apache2、php5、mysql和运行web应用程序所需的一切,我们可以看到简单的.html或.php页面,但当我们试图查看像这样的"极其复杂的代码"(请原谅讽刺)的更"精细"的页面时

<link href="css/XXXX.css" rel="stylesheet" type="text/css">

<div style="background-image:url(img/XXXXX.png);>

<?php include('inc/XXXX.php'); ?>

<script type="text/javascript" src="js/XXXXX.js"></script>

或者任何其他指向子目录(css、js、inc、img等)的代码(html、php、js等)都不起作用(所有响应都是一个很好的空白页,没有任何错误消息,如404或403),如果我将任何必要的文件移到根目录似乎可以正常工作,当然我也不会维护一个根目录下有3000多个文件的网站。

不确定我是否在SuSe、Apache或PHP.conf文件中缺少任何配置,但我已经在谷歌上搜索了这个问题,但我找不到任何东西(也许我对此有点紧张,看不到答案)来解决这个问题,以便能够维护"正常"的目录结构,有人可以帮助我吗?提前了很多。

可能您在vhost的根目录中有一个.htaccess文件,这导致了这个问题!