Linux + PLESK サーバ ; open_basedir ワーニング

★open_basedir ワーニング

Linux + PLESK サーバの Apache ウェブサーバで、open_basedir ワーニングが出たので、.htaccess ファイルで対応を試みるがNG。
php.ini ファイルを確認するも、open_basedir の設定はされていなかった。
サーバ管理会社に問い合わせると、vhost.conf [/home/httpd/vhosts/*domain/httpdocs] の新設で対応できるとあるが、これもNG。
httpd.include ファイルの変更で対応できた。

  1. サーバーへSSH接続しスーパーユーザへ
  2. vi エディタで設定ファイルを開く。 [/var/www/vhosts/*domain/conf/httpd.include]
    # vi /var/www/vhosts/*domain/conf/httpd.include
  3. コードの書き換え
    ・変更前

    php_admin_value open_basedir “/var/www/vhosts\*domain/httpdocs: /tmp”


    ・変更後

    php_admin_value open_basedir none

    ※2箇所あるので注意

  4. Apache のリブート
    # /etc/rc.d/init.d/httpd restart


Copy from Webプログラマー+WebデザイナーなZARU日記

コメントを残す