人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

ムーバブルタイプ4(4.1 or 4.01)をインストールしダイナミックパブリッシングに設定すると以下のようなエラーが表示されます。

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

●質問者: akahoshitakuya
●カテゴリ:インターネット ウェブ制作
✍キーワード:Apache CentOS LIB MT PHP
○ 状態 :終了
└ 回答数 : 1/1件

▽最新の回答へ

1 ● sterwars22
●60ポイント

古いプラグインでも使ってるのではないですか?

http://www

◎質問者からの返答

プラグインはいじってないのでそれはないと思うんですけどねー

でもinclude_pathとopen_basedirをかえたら正常に動作しました。

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ