0

私はApacheプラットフォームでphpのサイトに取り組んでいます。問題は、ファイルをアップロードするたびに、サブフォルダー (/admin など) にある index.php が自動的に削除されることです。

いくつかの明確化: index.html のロードが削除されない場合、それ
はサブフォルダーでのみ発生し、ルートでは発生しません。

お願い助けて!

PS私の英語でごめんなさい

4

1 に答える 1

0

私は最初に、FTP ユーザーのグループがアップロード/上書きできないように、php ファイルにパーミッションが設定されている可能性があるパーミッションの問題であるように思われます。

アクセス許可を設定する方法の詳細については、この回答を確認できます - Apache Webserver - How to write to dir/files with permissions set at 755 instead of 777

サーバーが Linux を実行している場合、アップロードの状態をチェックするcron ジョブが必要です。Windows では、スケジュールされたタスクを実行するスクリプトに似たものがある場合があります。サーバーがいっぱいで、それ以上のアップロードに抵抗している可能性もありますが、あなたが言ったように、index.htmlは削除されていないので、これをスキップしてください。

于 2013-11-08T23:15:16.747 に答える