■ユーザーズフォーラム リニューアルのお知らせ
新規投稿は新ユーザーズフォーラムにお願いします。

coreserverでインストール時にエラーでstep2から進めません

 

<前のページ |  1  |  2  

cocoa > Re: 今度は、更に、一面エラー画面になります。 @ 2014/2/12 1:06
masa77さん、
ご丁寧に、ありがとうございます。

AddHandler application/x-httpd-php54cgi .php
mod_gzip_on Off


に#を付けていたのは、すでに、何度か試したので、コメントアウトしたまま転載したからです。

ご回答下さってから、
もう一度、全部、削除して、
新しくダウンロードし直しして、.htaccess を不可視のまま、他のファイルと一緒に、
アップロードせずに、

上記の2行を付け加えてアップロードし、該当サイトにアクセスし『インストール開始』しようとすると、次のようなエラーになり、進めません。

Script Error

The script did not produce proper HTTP headers. Please see the error log to see the detail of the errors. Depending on the server configuration, you can also run thisscript under CGIWrap debugging. Usually, either rename or linkthe script temporarily to a file which ends with .phpdextension, or add a AddType application/x-httpd-phpcgi-debug .phpline to your .htaccess file.



(.htaccess をリネームしておいて )
『インストール開始』をクリックしたあと、step2で、
PHPセーフモード On となっているので、
ここで、上記の2行を入れた .htaccess のファイル名を元通りにし、パーミッションも確認して、
ブラウザのキャッシュをクリアし、『再チェック』をクリックすると、
やはり、次のエラーが出ます。

Script Error

The script did not produce proper HTTP headers. Please see the error log to see the detail of the errors. Depending on the server configuration, you can also run thisscript under CGIWrap debugging. Usually, either rename or linkthe script temporarily to a file which ends with .phpdextension, or add a AddType application/x-httpd-phpcgi-debug .phpline to your .htaccess file.



ブラウザのキャッシュをクリアして、.htaccessに次の2行を書いたものを使うと、

AddHandler application/x-httpd-phpcgi .php
mod_gzip_on Off


文字化けし、次のスクリーンショットの通り、エラーが出ています。



Warning (2): session_start() [function.session-start]: open(/tmp/sess_39uvpojhf33o9pdpkrc44t7ub5, O_RDWR) failed: Permission denied (13) [CORE/Cake/Model/Datasource/CakeSession.php, line 610]

Warning (2): session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /virtual/mywebID/public_html/mysite/lib/Cake/Utility/Debugger.php:802) [CORE/Cake/Model/Datasource/CakeSession.php, line 610]



ブラウザのエンコーディングを手動で直せば見られるので、確認してみると、
ヘッダー部分には、上記のエラーが出たままですが、
『次のステップへ』は行けます。

でも、結局、ここのエラーをキチンと処理できていないからだと思うのですが、、。

勿論、各フォルダは(面倒ですけれど。。。(^_^;))
全部、パーミッションを777にしています。

書き込む必要があるファイルは、666に設定。

何が、NGなのかが、さっぱりわかりません。

折角、教えて下さったのに、申し訳ありません。

同じ、core miniサーバーで、何が違うのでしょう。。。(泣)

これを解決できないと、
複数行う予定だった、webサイトの更新は、BaserCMS3.0.1は断念せざるを得ません。

2系と3系では、やはり3系の方が良いのでしょうか?
tecking > Re: 今度は、更に、一面エラー画面になります。 @ 2014/2/12 10:03
cocoaさん


引用:
teckingさん、
コメントありがとうございます。

> PHPのバージョンが 5.2.5 とのことですが、これだとそもそもbaserCMSのシステム要件(5.2.17以降)を満たさないですよね。

5.2.5って、5.2.17よりは上ではないのですか?


PHP: Releases http://www.php.net/releases/

にあるように、5.2.5が2007年11月8日、5.2.17が2011年1月6日のリリースとなっています。

CORE MINIで動作している方もいらっしゃるので
PHPのマイナーバージョン違いが原因というわけでもなさそうですね。

決定打を示せず申し訳ないですが……
goichi > Re: 今度は、更に、一面エラー画面になります。 @ 2014/2/12 11:00
横槍ですみません、ちょっと気になったのですが、セッションエラーがでている部分については、baserCMSに限らず他の方もこまっているようで、こんな記事もあるようです。

coreserverをよく知らないのですが、エラーメッセージの
/tmp/sess_39uvpojhf33o9pdpkrc44t7ub5, O_RDWR

という部分に書いてある/tmp/〜というのは、共有サーバーで利用できない領域の場所ではないでしょうか? そうであるならば、上記の記事の示す通り、php.iniでセッションの一時ファイル場所を自分の好きな所に設定すれば、このエラー自体は消えると思います。
ちなにに、cakePHPのセッションの保存先を変更するというワザもあるようです。いまのバージョンと書き方が違うかもしれませんが、/app/Config/core.phpに似たような記述(220行目付近)がありますので、そこを書き換えれば良いのかも知れません。

baserCMS3が出たばかりで、情報が少ないので、一つ一つ確かめるしか無いのが現状だと思います・・・・。ちょっと大変ですが、参考までに投稿しておきます。
masa77 > Re: coreserverでインストール時にエラーでstep2から進めません @ 2014/2/12 14:52
今調べてみましたら、
PHP 5.5.3
MySQL 5.1.22-rc   でした。

私も、Script Error とか セーフモード、SQLite で作製出来るとか。。。
Warningが  なんたらかんたらと・・・・cocoaさんと同じようなものが色々でました。

何度か再インストールも行いましたが、同じような症状でした。
パーミッションも色々変更しましたが、解決せず。

良いかどうかわかりませんが、自己責任として行いました。 

最後の手段として、サーバーのBaser関連および他のデーターベース関連もすべて削除
データーベースも最初のデーターベース以外をすべて削除した。

最初のデーターベースの PhpMyAdmin に入り関連項目をすべて削除。

再度、baserCMS3.0.1 ダウンロードし 解凍して 
.htaccess に下記を追記 サーバーに転送
AddHandler application/x-httpd-php54cgi .php
mod_gzip_on Off

これでやっと、無事運用出来るようになりました。結果オーライーかな。
cocoa > Re: 今度は、更に、一面エラー画面になります。 @ 2014/2/13 3:21
teckingさん

ご説明頂き、PHPのバージョンの件、少しわかりました(^_^;)
ありがとうございます!

cocoa > Re: coreserverでインストール時にエラーでstep2から進めません @ 2014/2/13 3:38
masa77さん

ご丁寧に、コメントを頂き、ありがとうございます。

私も、
再インストールする際には、データベースを、一端削除し、再度、新たにデータベースを作って、
それから、インストールするようにしています。

PHP 5.5.3 ですか。。。

今、coreserverのコントロールパネルから確認したところ、
PHP 5.5.3 になっていました。

だけれど、
インストール作業のステップ2で確認できるのは、
5.2.5 なんですよね。。。

何故なんでしょうね。。。




とりあえず、
このまま、色々と検証してみたいのですが、
明日も、本業で時間が取れませんし、14日から16日までは、留守します。
(MacBookを持っていきたいところですが。。。(^_^;)

多分、
もう一度、作業できるのは、来週、18日以降になってしまう見込みです。

色々と、ヒントを頂いたことを元に、また試してみたいと思います。

以上の理由で、スグに、ご返信できないことがありますが、
解決したいと思っていますので、
どうぞよろしくお願い致します
オージェバング > Re: coreserverでインストール時にエラーでstep2から進めません @ 2014/2/16 17:46
はじめましてオージェバングと申します。

coreserverへのインストールですが私は2系3系と問題なく可能でサイトも稼動させおり
プランはCORE-MINIとCORE-Aを両方使っています。

< coreserverのPHPの仕様 2014/2/16情報>
PHP5.2(モジュール版)
PHP5.3(CGI版)
PHP5.4(CGI版)
PHP4/5/6(CGI版)
となっています。
・モジュール版はパーミッションの設定が必要。
・CGI版はパーミッションの設定は必要無い。
参考URL http://www.coreserver.jp/help/index.php/phpcgi/

< coreserverのDBの仕様 2014/2/16情報>
SQLiteおよびMySQL使用可能。

< サーバー仕様でインストール時問題となる点 2014/2/16情報>
セーフモードがonになっているのでoffにする。

これらを踏まえてPHP5 CGIモードで稼動させるとして
.htaccessに以下を書き加えます。
AddHandler application/x-httpd-php53cgi .php
mod_gzip_on Off


これで稼動させているサイトは未完ですが http://www.wwz.jp/ です。

coreserverでインストールの際に注意している点は
「インストールする前(インストールページを開く前)に.htaccessをcoreserver仕様に変更しアップロードする。」
で、以前何度かインストールセットアップをはじめてエラーが表示されると修正しても以後エラーが表示されて後に進めず、
ファイルアップロードから始めなければなりませんでした。

ブラウザのキャッシュを削除すれば成功する事もあるのですが
「 baserCMSダウンロード → 解凍後.htaccessを修正(追記)→アップロード→ブラウザを開いてインストール 」
の流れでインストールする様になってからはエラー表示で先に進めない事はありませんでした。

理由が説明できないのでオカルト的ですがcoreserverにインストールする時は
「サーバーの仕様を確認して.htaccessを修正(追記)してアップロードするまでインストール画面を開かない」
が私の鉄則です。

**********************************************

永遠の初心者 Augebang オージェバング

**********************************************

cocoa > Re: coreserverでインストール時にエラーでstep2から進めません @ 2014/2/17 20:04
オージェバングさん

色々と経験された情報を、ありがとうございます。

今日は、もうこれから、試す元気が無いので(^_^;
明日以降、教えていただいたことも含めて、
試してみたいと思います。

経過報告になるか、結果報告になるかは、まだわかりませんが、
勿論、また、こちらへご報告させて頂きます。

cocoa > Re: coreserverでインストール時にエラーでstep2から進めません @ 2014/2/18 1:02
オージェバングさん

再度、
BaserCMS3.0.1をアップロード
MySQLデータベースも、新しく作り直し、

app/tmp/ 以下に次のフォルダを(『.htaccess』書き換えと一緒に)作り、パーミッションを707(または777)にする。
 cache/datas/
    /environment/
    /models/
    /persistent/
    /views/
 csv/
 logs/
 schemas/baser/
     /plugin/
 sessions/


そして、
.htaccessファイルに、

AddHandler application/x-httpd-php53cgi .php
mod_gzip_on Off


を入れて、

Mywebサイトにアクセス。


すると、これまでと違って、
エラーを起こさず、スムーズにインストールが完了しました♪
(ちなみに、x-httpd-php53cgi部分を、
x-httpd-php54cgiにすると、やはり、
これまでと同様、エラーを起こしてインストールできませんでした。)








インストール自体は、スムーズに完了できたと思います。
ありがとうございました!

しかしながら、
やはり、トップページ(index.phpが付いた場合。)のみ、エラーを起こしてしまいます。
(Not foundと出ます。。。)

別立てで質問したいと思います

ひとまず、
コメント下さったみなさま、ありがとうございました♪

 

<前のページ |  1  |  2  

ログイン
ユーザー名:
パスワード:


  新規登録 / パスワード紛失

検索

facebook
フォーラムで悩みが解決した場合など、よかったら「いいね!」をポチっとクリックしてください!質問の回答者や開発者の励みになります

フォーラムガイド


関連リンク

オンライン状況
29 人のユーザが現在オンラインです。 (29 人のユーザが フォーラム を参照しています。)

登録ユーザ: 0
ゲスト: 29