is_readable() [<a href='function.is-readable'>function.is-readable</a>]: open_basedir restriction in effect. File(/インクルードパス/plugins/block.mtsetvar.php) is not within the allowed path(s): (/var/www/vhosts/ドメイン名/httpdocs:/tmp)
<!-- file: /var/www/vhosts/ドメイン名/httpdocs/mt/php/extlib/smarty/libs/internals/core.get_include_path.php; line: 34; code: 2 -->
「plugins/block.mtsetvar.php」の構成がMTのファイルの中にもともとないので
※本来「block.mtsetvar.php」は/php/lib/block.mtsetvar.phpにあります
ファイル構成を変えないとインクルードパスを変更しても
「block.mtsetvar.php」そのファイルにアクセスできない気がします。
なぜ「plugins/block.mtsetvar.php」
というものが出てくるのでしょうか?
※ただ別サーバーだと運用できるので
※サーバーに何か設定しなければいけないのかも
Apache
CentOS 5
PHP5
プラグインはいじってないのでそれはないと思うんですけどねー
でもinclude_pathとopen_basedirをかえたら正常に動作しました。