2017-12-08 5 views
0

centosサーバ上にv2_3という名前のフォルダがあり、test.phpという名前のファイルがあり、ブラウザ上でこのファイルを実行できます。あるフォルダ内のPHPファイルは実行中ですが他のフォルダ内にはありません

v2_3に似たコードを持つgitのコードを、そのブランチ内に新しい変更を加えてクローニングし、v2_3-gitという名前を付けてから、このフォルダからtest.phpを実行して404エラーを返しました。

ルート上にJoomlaプロジェクトを持つルートの.htaccessに問題があると思っていました。だから、私はv2_3-gitをv2_3に、そして元のv2_3をv2_3-gitに名前を変更しようとしました。しかし、v2_3-git内のtest.phpは正しく実行されていますが、v2_3(gitのコード)では正しく実行されていません。それからv2_3(gitから)のコードで何かが間違っていなければならないと思っていましたが、root上に別のフォルダを作成しようとしましたが、その中にindex.phpを作成しました。 .htmlファイルを実行しようとすると、どこでもうまく動作しています。

私はApacheを再起動しようとしましたが、問題は解決しませんでした。

ここでPHPファイルはどうなりますか?私はv2_3フォルダーとv2_3-gitフォルダーからtest.phpを実行するか、index.phpファイルを持つ他のランダムフォルダーを実行する間に違いは見られません。フォルダv2_3とv2_3-gitのパーミッションと所有権を確認したところ、それらは同じで、何が間違っていますか?

+0

ファイルの権限をチェックしましたか? – RamC

+0

はい、フルアクセスです。 – Vipul

答えて

0

Joomlaの場合、フォルダは755で、ファイルは644のアクセス許可を持つ必要があります。

関連する問題