バージョン選択

フォーラム

メニュー

オンライン状況

67 人のユーザが現在オンラインです。 (57 人のユーザが フォーラム を参照しています。)
登録ユーザ: 0
ゲスト: 67
もっと...

サイト内検索

質問 > その他 > Macのローカル環境にインストール後、管理画面に移動出来ません

その他

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
pomodo
投稿日時: 2012/6/27 12:31
対応状況: −−−
新米
登録日: 2012/6/27
居住地:
投稿: 3
Macのローカル環境にインストール後、管理画面に移動出来ません
こんにちは。はじめて投稿させて頂きます。

現在EC-CUBEをMacのローカル環境にインストールを試みているのですが、
インストールの完了表示が出た後、
管理画面(http://localhost/~username/eccube-2.12.0/html/admin/)に移動しようとすると、
再びインストール画面(http://localhost/~username/eccube-2.12.0/html/install/)
表示されてしまい、そこから先に進む事ができません。

気になった所としては、「ECサイトの設定」ページでディレクトリを標準の「admin」以外の文字を設定すると、
次の「データベースの設定」で「次へ進む」を押しても、エラーが表示される箇所に赤文字で「1」とだけ表示されて、
「次へ進む」を押しても画面が遷移せずにそれ以上進む事が出来ません。

MAMP等は使用せずに自身でmysqlをインストールした環境で動かしていますが、
インストールにあたり、特に他のエラー表記は出ていません。
解決にあたり、どのような所をチェックすると良いでしょうか?

バージョン情報は下記の通りです。
OS : 10.7.4
PHP : 5.3.10 (magic_quotes_gpcをoffにしています)
MySQL : 5.5.25
Apache : 2.2.21
nanasess
投稿日時: 2012/6/27 13:35
対応状況: −−−
登録日: 2006/9/9
居住地:
投稿: 2303
Re: Macのローカル環境にインストール後、管理画面に移動出来ません
data/config/config.php は正しく生成されていますでしょうか?
Apache, PHP は, バンドルされたものですか?

http://localhost/~username/eccube-2.12.0/html/admin/index.php
http://localhost/~username/eccube-2.12.0/html/index.php

上記にアクセスすると, どうなりますか?
その他, Apache のエラーログに何か出力されていませんでしょうか?
pomodo
投稿日時: 2012/6/27 15:14
対応状況: −−−
新米
登録日: 2012/6/27
居住地:
投稿: 3
Re: Macのローカル環境にインストール後、管理画面に移動出来ません
お返事どうもありがとうございます。
ご指摘頂いた事項をチェックしてみました。

> data/config/config.php は正しく生成されていますでしょうか?

http://localhost/~username/eccube-2.12.0/data/config/config.php は生成されておりませんでした。

> Apache, PHP は, バンドルされたものですか?

バンドルされたものです。

> http://localhost/~username/eccube-2.12.0/html/admin/index.php
> http://localhost/~username/eccube-2.12.0/html/index.php

上記のURLにアクセスした場合いずれも、http://localhost/~username/eccube-2.12.0/html/install/ に転送されました。


/private/var/log/apache2/error_log のエラーログは下記の通りです。
--------------------------------------
[error] [client ::1] File does not exist: /Users/username/Sites/eccube-2.12.0/html/admin/install
--------------------------------------

/Users/username/Sites/eccube-2.12.0/data/logs/error.log は下記の通りです。
--------------------------------------
[/~USERNAME/eccube-2.12.0/html/admin/index.php] Warning(E_WARNING): fopen(http://localhost:80/~username/eccube-2.12.0/html/admin/install) [<a href='function.fopen'>function.fopen</a>]: failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found
on [/Users/username/Sites/eccube-2.12.0/data/class/util/SC_Utils.php(82)] from ::1
--------------------------------------


nanasess
投稿日時: 2012/6/27 17:22
対応状況: −−−
登録日: 2006/9/9
居住地:
投稿: 2303
Re: Macのローカル環境にインストール後、管理画面に移動出来ません
引用:

> data/config/config.php は正しく生成されていますでしょうか?

http://localhost/~username/eccube-2.12.0/data/config/config.php は生成されておりませんでした。


このファイルが生成されていないということは, インストールの最後のプロセスで失敗している可能性が高いです

引用:

/Users/username/Sites/eccube-2.12.0/data/logs/error.log は下記の通りです。


上記のログは, インストールが正常に完了していないため, インストーラのファイルを検索しに行った際に出力されたもののようです.

data/config/config.php が生成されない原因は何なのか, デバックしてみないとなんともいえないですね...

また, バンドル版の Apache や PHP は, ソフトウェアアップデートで設定を上書きしたりするので, 僕は MacPorts のものを使用しています.
pineray
投稿日時: 2012/6/27 19:25
対応状況: −−−
長老
登録日: 2006/9/9
居住地: 伊賀
投稿: 292
Re: Macのローカル環境にインストール後、管理画面に移動出来ません
もしかすると、data/config ディレクトリに書き込み権限がないのではないでしょうか。
EC-CUBE 2.12.0 のインストーラで行われるパーミッションチェックには漏れがあり、いくつか必要なディレクトリの書き込み権限がチェックされません。(その配下にある dummy ファイルの権限チェックはされるんですけどね)
そのため、インストーラでエラーが出ずに完了しても、config ファイルを作成できなくてインストールされていない状態となってしまいます。

この問題については、以下のチケットで修正を行なっています。

チケット #1877 インストール時のパーミッションチェック漏れ
http://svn.ec-cube.net/open_trac/ticket/1877

チェンジセット 21938
http://svn.ec-cube.net/open_trac/changeset/21938


----------------
EC-CUBEのプラグインを公開しています!
いつも reCAPTCHA

pomodo
投稿日時: 2012/6/27 22:03
対応状況: 解決済
新米
登録日: 2012/6/27
居住地:
投稿: 3
Re: Macのローカル環境にインストール後、管理画面に移動出来ません
解決しました!
nanasessさま、pinerayさま、どうもありがとうございました。

原因は、pinerayさまの提示頂いた物で、
data/configの書き込み権限が無く、修正したら無事にインストール完了しました。
今後問題が発生した際も、パーミッションの設定を疑ってみたいと思います。

この度は本当にありがとうございました。
これを機会にEC-CUBEとより親しんで理解を深めたいと思います。
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


EC-CUBE公式 Amazon Payプラグイン

統計情報

総メンバー数は88,292名です
総投稿数は109,691件です

投稿数ランキング

1
seasoft
7365
2
468
3217
3
AMUAMU
2712
4
nanasess
2303
5
umebius
2085
6
yuh
1818
7
h_tanaka
1610
8
red
1568
9
mcontact
1240
10
tsuji
958
11
fukap
907
12
shutta
835
13
tao_s
796
14 ramrun 789
15 karin 689
16 sumida 641
17
homan
633
18 DELIGHT 572
19
patapata
502
20
flealog
485


ネットショップの壺

EC-CUBEインテグレートパートナー

Copyright© EC-CUBE CO.,LTD. All Rights Reserved.