0

CakePHP 2.2.2を使用しており、フォルダへのファイル/シンボリックリンクの書き込み/削除には、CakePHPスクリプトファイルとは異なる所有者/グループ名を使用しているように見えるため、フォルダのアクセス許可を0777に設定する必要があります。これにより、同じスクリプトを使用して作成したファイル/シンボリックリンクを削除したり、ftpクライアントを介してアクセス許可の変更/ファイルの削除を試みたりするときに問題が発生します。この問題を解決する方法についてのアドバイスはありますか?

4

1 に答える 1

1

問題は、FTP ユーザーが Web サーバーによって作成されたファイルを削除できないことです。主に次の 2 つのオプションがあります。

  • PHP スクリプトにこれらのファイルを削除させます (そのため、ファイルを作成した所有者によってファイルが削除されます)。
  • root または admin ユーザーにこれらのファイルを削除してもらいます。

後者は共有ホスティング サーバーでは難しいため、おそらく最初の方法を使用することをお勧めします...

于 2012-11-28T22:47:29.937 に答える