ホームページ  >  に質問  >  本文

open_basedir 制限が有効です。ファイル (/) は許可されたパス内にありません:

<p>ウェブサイトにアバターをアップロード中にこのエラーが発生しました。これまでにこのエラーが発生したことはなく、最近このエラーが発生するようになったのに何も変化はありません...</p> <pre class="brush:php;toolbar:false;">警告: is_writable() [function.is-writable]: open_basedir 制限が有効です。 ファイル (/) は許可されたパス内にありません:</pre> <p><br /></p>
P粉248602298P粉248602298395日前493

全員に返信(2)返信します

  • P粉659378577

    P粉6593785772023-08-24 14:26:58

    このエラーを解決するには、httpd.conf ファイルを編集する必要があります。 これは、phpinfo の apache2handler セクションの Server Root ディレクティブで以前に確認されました。 たとえば、私の例は次のようなものです -/etc/httpd/httpd.conf。 ファイル httpd.conf を開き、パラメータ open_basedir を見つけます。それを「なし」に設定します。 (php_admin_value open_basedir None)

    返事
    0
  • P粉006540600

    P粉0065406002023-08-24 14:05:47

    ホスティング アカウントの open_basedir 設定を変更し、none に設定します。 Plesk/cPanel の PHP 設定領域で指定された open_basedir 設定を見つけます。そこに表示されるドロップダウン リストから「なし」に設定します。 Plesk パネルの写真で示しました。

    返事
    0
  • キャンセル返事