質問 > その他 > HTTP_URLerror.php となるインストール不具合 |
その他
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
yasutake |
投稿日時: 2011/3/31 1:20
対応状況: −−−
|
新米 登録日: 2011/3/31 居住地: 投稿: 3 |
HTTP_URLerror.php となるインストール不具合 EC2上にインストールをしようとして問題が出て進めずにおります。
apache, php, mysql の一通りの設定をした後に、 インストールに入るはずが、 The requested URL /HTTP_URLerror.php was not found on this server. というエラーで先に進めなくなります。 少し調べると、install/index.php に入り、 そこで $normal_url を取得する ereg あたりで、 うまく行ってないように見えます。 php.ini の設定などを失敗していているのかもしれませんが、 解決できずに、ここで質問をさせて頂ければと思います。 環境としては Fedora apache 2.2.9 php 5.2.6 で、httpd.conf と php.ini の設定は、 下記のURLに入っているものを反映させました。 http://wiki.ec-cube.net/index.php?EC-CUBE%A1%CA2%A1%A5x%B7%CF%A1%CB%2F1_%A5%A4%A5%F3%A5%B9%A5%C8%A1%BC%A5%EB%2F01_%A5%B5%A1%BC%A5%D0%C0%DF%C4%EA%CA%FD%CB%A1 どこの設定かわからずに困っております。 よろしくお願いします。 |
nanasess |
投稿日時: 2011/3/31 16:50
対応状況: −−−
|
神 登録日: 2006/9/9 居住地: 投稿: 2313 |
Re: HTTP_URLerror.php となるインストール不具合 data/config/config.php
は生成されていますでしょうか? また, インストーラのどの画面で止まってしまっていますでしょうか? |
yasutake |
投稿日時: 2011/4/1 0:04
対応状況: −−−
|
新米 登録日: 2011/3/31 居住地: 投稿: 3 |
Re: HTTP_URLerror.php となるインストール不具合 ご返信ありがとうございます。
http://wiki.ec-cube.net/index.php?EC-CUBE%A1%CA2%A1%A5x%B7%CF%A1%CB%2F1_%A5%A4%A5%F3%A5%B9%A5%C8%A1%BC%A5%EB%2F01_%A5%B5%A1%BC%A5%D0%C0%DF%C4%EA%CA%FD%CB%A1 上記の手順を見てインストールをしておりますが、 この手順において、 "data/config/config.php" の生成なる手順がなく、ここについてわかりませんので、 これを生成する手順などのリファレンスを教えて頂けると幸いです。 ということで、生成をしてません、というのがお答えになるかと思います。 また、「インストーラーのどの画面で止まるか?」というご質問に関してですが、 上記手順に従って、HTTP でアクセスできる状態にした後、 最初にアクセスした瞬間に、上述のエラーが出てしまいます。 ということで、まだ HTML の画面を見れたことがない、 というのが現状です。 先にバージョンを書き忘れましたが、2.11.00 を利用しております。 よろしくお願いいたします。 nanasessさんは書きました: data/config/config.php は生成されていますでしょうか? また, インストーラのどの画面で止まってしまっていますでしょうか? |
nanasess |
投稿日時: 2011/4/1 0:33
対応状況: −−−
|
神 登録日: 2006/9/9 居住地: 投稿: 2313 |
Re: HTTP_URLerror.php となるインストール不具合 引用:
了解です. data/config/config.php は, インストーラで自動生成されますので, 特に操作は必要ありません. 引用:
おそらく, インストーラで何らかの PHP エラーが発生して, エラー画面にリダイレクトしようとしているのですが, HTTP_URL 定数が設定される前なので, このような状態になっているのだと思います. html/require.php の 28行目付近
この行をコメントアウトすると, 生の PHP エラーが表示されると思いますので, エラーの内容をいただけますでしょうか. |
yasutake |
投稿日時: 2011/4/5 1:26
対応状況: −−−
|
新米 登録日: 2011/3/31 居住地: 投稿: 3 |
Re: HTTP_URLerror.php となるインストール不具合 ありがとうございます。
その後、仕事が忙しく前に進めらない状態でした。 指定の通り require.php の handle_error.php の行をコメントアウトして実行しましたところ、 Fatal error: Call to undefined function mb_language() in /var/www/html/eccube/data/class/SC_Initial.php on line 131 が出ました。 ここまで書いて mb系の extention がないことにようやく気が付きました(申し訳ありません) yum install php-mbstring /sbin/service httpd restart これで無事に動くようになりました。 ありがとうございました。 |
nazo |
投稿日時: 2011/5/17 20:10
対応状況: −−−
|
新米 登録日: 2011/5/17 居住地: 投稿: 2 |
Re: HTTP_URLerror.php となるインストール不具合 はじめまして。
海外サーバーにEC-CUBEをインストールしたいと奮闘している素人です。 サーバーにファイルをアップして、EC-CUBEの画面を出したいのですがなかなか出すことができず、出たエラー文で検索したらココにたどり着きました。 下記がそのエラーです。 「Fatal error: Call to undefined function mb_language() in /home/XXX/public_html/ec/data/class/SC_Initial.php on line 131」 yasutakeさまが書いてある 「mb系の extention がないことにようやく気が付きました(申し訳ありません) yum install php-mbstring /sbin/service httpd restart」 という内容を見て「mb系 extention」などでググってみたものの、php等の知識も乏しく理解ができず立ち止まってしまっている状況です。 ここから何をすればいいのか分からず途方に暮れ、初めて質問を書いてみました。失礼があったらすみません。。 お忙しいところ大変恐れ入りますが、簡単に手順をお教えいただけませんでしょうか? 何卒、よろしくお願いいたします。 |
fukap |
投稿日時: 2011/5/17 20:44
対応状況: −−−
|
仙人 登録日: 2009/7/7 居住地: 滋賀県 投稿: 907 |
Re: HTTP_URLerror.php となるインストール不具合 引用:
yum install php-mbstring /sbin/service httpd restart Linuxサーバーでよく使うコマンドです。 上記の作業で php-mbstring というマルチバイト文字列用の関数を提供するPHPの拡張モジュールをインストールして、 ウェブサーバーを再起動して、モジュールを有効にしています。 要は、サーバー側でEC-CUBEが問題なく動作する環境を満たしていなかったわけです。 海外サーバだと、php-mbstringはインストールされていないかもしれませんね。 まずはお使いのサーバがroot権限によるSSH接続が可能かをお調べになると良いと思います。 ご不明であれば、お使いのサーバー会社や利用プランを教えてもらえれば、レスが付くかもしれません。 |
nazo |
投稿日時: 2011/5/19 22:57
対応状況: −−−
|
新米 登録日: 2011/5/17 居住地: 投稿: 2 |
Re: HTTP_URLerror.php となるインストール不具合 fukap様
ご回答くださり本当にありがとうございます!! php-mbstring早速確認してみます!! また分からないことがあれば質問させていただくかもしれませんが、何卒よろしくお願いいたします。 |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |