Movable Typeのスマートフォンオプションのプラグインをインストールし、スマートフォン用のテーマを反映すると「ページが見つかりません。 An error occurs.」
と表示されてしまった。

その解決方法をメモしておきます。

ちなみにスマートフォンオプションについては公式サイトをご参照ください

step1 設定ファイル追加と設定内容

open_basedirを無効にするためには

/var/www/vhosts/example.com/conf/httpd.include

を変更すればよいのですが、上記のファイルは手書きで変更することはよくないらしく(pleskの設定変更により書き換わってしまう場合があるため)、下記のように新たにファイルを作成する。

# vi /var/www/vhosts/example.com/conf/vhost.conf

サブドメインで運用している場合は(サブドメインがtestの場合)

# vi /var/www/vhosts/example.com/subdomains/test/conf/vhost.conf

step2 viエディタで設定内容記述

下記設定をviエディタで記述します。
Directory部分を任意のものに変更してコピペでOKかと


   
        php_admin_value open_basedir none
   

   
        php_admin_value open_basedir none
   

サブドメインで運用している場合は(サブドメインがtestの場合)


   
        php_admin_value open_basedir none
   

   
        php_admin_value open_basedir none
   

記載が終わったら「:wq!」などで保存する。
※保存せず終了する場合は「:q!」

step3 設定ファイルを反映させるために

作成したファイル(設定)を反映させるために以下のコマンドを実行する。

# /usr/local/psa/admin/bin/websrvmng -v -a

step4 apacheをリロード

下記コマンドを実行

# /etc/init.d/httpd reload

コメントをどうぞ

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です