昨日の勉強会で、空いた時間を頂いて
身勝手な質問をさせて頂いた件になりますが。
現在ファーストサーバーの環境(http://www.fsv.jp/spec/)へ
eZPublishインストール時にシステムチェックで以下の問題が発生します。
1. allow_url_fopen が無効です
php.ini の allow_url_fopen を有効に設定してください。
2. AcceptPathInfo が無効または CGI モードで動作しています
apache 2.x をご利用の場合、Apache の構成ファイル中で AcceptPathInfo を
有効にしてください。apache1.3を使う場合、eZ PublishをCGIモードで実行できません。
3. タイムゾーン設定
ファーストサーバーの共有サーバーの性質上
php.iniの設定変更が不可の為、問題を無視して続行すると
DB接続設定後のページで以下のメッセージが表示されます。
***********************
Fatal error: eZ Publish did not finish its request
The execution of eZ Publish was abruptly ended, the debug output is
present below.
***********************
ミツエーリンクス様がファーストサーバーへの導入した際
php.iniの変更必要時にどのようにして問題を解決しておりましたでしょうか。
もし宜しければ、教えて頂けると助かります。
以上、よろしくお願いいたします。
こんにちは。藤田です。
自分が今、eZ Publishを
ファーストサーバー様よりお借りしているのが下記になります。
http://f00-135.160.152.210.fs-user.net/index.php/eng
そのインストールウィザードにおいて同様の警告が表示されます。
allow_url_fopenについてはインストール時のez.noからのパッケージダウンロードで
必要となるものなのですが、curlエクステンションが入っている場合、
特に問題なく進めることができます。
また、「AcceptPathInfo が無効または CGI モードで動作しています」ですが、
こちらはネットワークインターフェイスカードが2枚以上あり、
かつ、それぞれにIPアドレスが割り振られている場合、
このエラーが表示されるようです。
これも無視していただいて問題ありません。
タイムゾーン設定はeZ Publishをインストールしたドキュメントルートの
config.php-RECOMMENDEDをconfig.phpにリネイムして
その中のtimezoneの部分をコメントアウトを解除してご利用下さい。
自分の場合は下記のようにコメントアウトに一行追加して設定しています。
//date_default_timezone_set( 'Europe/Paris' );
date_default_timezone_set( 'Asia/Tokyo' );
php.iniの設定については上記、config.phpを利用することが多いです。
但し、当然php.iniの値でも変更できるものとできないものがあります。
自分がインストールした時点ではiniのコントロールについては
上記のdata_default_timezone_setの部分以外は特に変更していません。
尚、Fatal Errorの件ですが、自分のところでは特にでていません。
どのバージョンでどのタイミングでそのエラーがでますでしょうか?
その情報があれば原因を特定できることかもしれません。
現時点での可能性として
パーミッションが書き込み不可の場合もエラーがでることがあります。
var design settings extension以下について
ディレクトリやファイルのパーミッションを書き込み、
新規ファイル作成、ファイル削除可能なものに
していただいていらっしゃいますでしょうか?
また、エラーがでた際に、var/log/error_logの内容に
ヒントが書かれている場合もあります。
あと別の可能性として、パッケージダウンロードの際に
そのエラーが出た場合は、ダウンロードのタイムアウトによる
可能性もあります。
以上、よろしくおねがいします。
--
藤田
2010/3/30 Dai <maca...@gmail.com>:
あともう一つ。
正直、これらの警告メッセージは混乱を生じさせていると思います。
フィードバックして直してもらうようにしたいと思います。
ただ、AcceptPathInfoについては相当前からの現象で
ちょっと泣けます。。
ほんとすいません。
大きな障害をもたらすものではないとはいえ、
混乱を生じさせるものですので。。
--
藤田
--- "Taku Fujita" <t...@ez.no> ---
>To unsubscribe from this group, send email to ez-publish-japan+unsubscribegooglegroups.com or reply to this email with the words "REMOVE ME" as the subject.
迅速かつ、丁寧な返信ありがとうございます。
ご意見を参考に、色々と実験をしてみます。
Fatal Errorの件につきましては
eZPublishバージョン:4.2.0
DB情報を記入後の次のステップでエラーが返信されます。
しかし、藤田さんのご意見を聞く限り
「もしや自分のDB設定に不備があるのではないか?」と
頭をよぎっています。
ファーストサーバーはメジャーなホスティング
(Yahoo!JAPANのバックボーンと言う意味において)
ですので、以後同様のサーバー選択をされる方もいるかと思います。
後日、導入結果をグループ発言にて報告させていただきます。
ありがとうございました。
> >2010/3/30 Dai <macao...@gmail.com>: