きあ回答ポイント 150ptウォッチ 1

WEBサーバーの設定に詳しい方お願いします。


concrete5というCMSでサイトを運営してるんですがこんなエラーが出ちゃいました。

Warning: file_exists() [function.file-exists]: open_basedir restriction in effect. File(/blogga.css) is not within the allowed path(s): (/var/www/vhosts/memo.bz/httpdocs:/tmp) in /var/www/vhosts/どめいん/httpdocs/concrete/helpers/html.php on line 42
PHP infoでは
|Directive  |Local Value                |Master Value|
|open_basedir |/var/www/vhosts/どめいん/httpdocs:/tmp  |no value  |
と表示されています。

http://ameblo.jp/only-human/entry-10083055772.html
上記のURLの内容に従い、.htaccessにphp_admin_value open_basedir none を追加してみたのですが、サイトが表示されず元に戻すことに。
このときのエラーは500のInternal Server Errorでした。

レンタルサーバーで運用しておりPHP.iniは触れないようです。
サーバー環境:Apache : 2.2.3 Perl : 5.8.8 PHP : 5.1.6 MySQL : 5.0.77 PostgreSQL : 8.1.11

httpdocs/concrete/helpers/html.phpのPHPファイルをいじるのは無理っぽいです。(ほかでも使っているようです。)
どのように設定したらよいか、回答をお願いします。

※ 有料アンケート・ポイント付き質問機能は2023年2月28日に終了しました。
ログインして回答する

みんなの回答

この質問へのコメント

この質問への反応(ブックマークコメント)

質問の情報

登録日時
2010-12-26 18:29:46
終了日時
2010-12-27 17:49:13
回答条件
1人2回まで

この質問のカテゴリ

この質問に含まれるキーワード

postgreSQL330.htaccess519Apache1359MySQL2612Perl1679CMS391Internal Server Error63CSS1755PHP7798レンタルサーバー874HTML5036サーバー4609URL11376

人気の質問

メニュー

PC版