1

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 ファイルで構成が欠落しているかどうかはわかりませんが、既にこの質問をグーグル検索しましたが、これを解決するために何も見つかりません (おそらく、これに少しストレスを感じていて、答えが表示されません)。 「通常の」ディレクトリ構造を維持できるようにするために、誰かが私を助けることができますか? ずっと前にthnxs。

4

1 に答える 1

0

おそらく仮想ホストのルートに .htaccess ファイルがあり、それがこの問題の原因です!

于 2012-08-23T09:18:56.407 に答える