| 質問 > フロント機能 > ver2.11をインストール 管理画面ログインへ進めない |
フロント機能
| スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
| 投稿者 | スレッド |
|---|---|
| qop |
投稿日時: 2012/1/27 14:00
対応状況: −−−
|
常連 ![]() ![]() 登録日: 2009/4/23 居住地: 投稿: 33 |
ver2.11をインストール 管理画面ログインへ進めない EC-CUBEバージョン:2.11.4
PHP情報:5.2.17 DB情報:PostgreSQL 8.1.21 現在、EC-CUBE Ver2.3.3を使用しており、Verアップを検討中です。そこで、おなじサーバの新たなディレクトリにサブドメインを作成して、Ver2.11.4をインストールし、デザインを作成しようと考えております。 実際に所定のディレクトリにインストールは完了したものの、インストール完了画面から「管理画面へログインする」というリンクをクリックしても、管理画面のログインへ進まず、404エラーが表示されました。 よくURLを確認してみると、なぜか末尾に/install/がついていました。 また、http://www.ドメイン.com/と入力しても、自動的に/install/がついてしまい、今度はインストール画面が表示されてしまいます。 .htaccessは名前を変えて無効化しているにも関わらず、なぜこのような現象が起こるのでしょうか? 原因がわかる方がいらっしゃいましたら、ご教授いただければ幸いです。宜しくお願いいたします。 |
| AMUAMU |
投稿日時: 2012/1/27 14:34
対応状況: −−−
|
神 ![]() ![]() 登録日: 2009/5/2 居住地: 東京都 投稿: 2712 |
Re: ver2.11をインストール 管理画面ログインへ進めない 「自動的に /install ディレクトリに移動する」=インストールが成功していない
です。 恐らく data/config/config.php が何らかの影響により生成されていない or 読めない状態かと思います。 パーミションなどを確認されると良いと思います
|
| qop |
投稿日時: 2012/1/27 16:38
対応状況: −−−
|
常連 ![]() ![]() 登録日: 2009/4/23 居住地: 投稿: 33 |
Re: ver2.11をインストール 管理画面ログインへ進めない ご返信いただきましてありがとうございます。
再度インストールを行ったところ、完了画面に Warning: hash_hmac() [function.hash-hmac]: Unknown hashing algorithm: PASSWORD_HASH_ALGOS in /home/ユーザー名/public_html/test/data/class/util/SC_Utils.php on line 2031 とエラーらしきものが表示されていました。 他のサイトの情報を探しました所 php 5.3.8をビルドする際に、--with-mhashしないと動作しないようです。 パスワードのHASH化する仕組みが変わったらしく、この辺が影響していると思われます。 と記載されておりました。 やはりこちらが原因なのでしょうか。 再度申し訳ございませんが、ご教授宜しくお願いいたします。 |
| AMUAMU |
投稿日時: 2012/1/27 18:52
対応状況: −−−
|
神 ![]() ![]() 登録日: 2009/5/2 居住地: 東京都 投稿: 2712 |
Re: ver2.11をインストール 管理画面ログインへ進めない 少々不可解ですね
まず、--with-mhashは必要ありません。 ハッシュ関数が使えない環境であれば、互換用のルーチンが通常は自動で使われるはずです(PHP自体が壊れていたら別ですが)。 再インストール出来るのであれば、一回 data/config/config.php を別名に変更して、クリーンな状況で再インストールしてみて下さい。 その後 data/config/config.phpの PASSWORD_HASH_ALGOS 部分がどうなっているか、きちんと内容が入っているかを確認されると良いと思います。 あと動作させているサーバーのOSは何になりますか? ※PHPの内部ライブラリが欠けているとかありえそうな状況です。こうなるとEC-CUBEの範疇を超えてしまいますが・・・
|
| qop |
投稿日時: 2012/1/30 14:57
対応状況: −−−
|
常連 ![]() ![]() 登録日: 2009/4/23 居住地: 投稿: 33 |
Re: ver2.11をインストール 管理画面ログインへ進めない 再びご返信ありがとうございます。
一度サーバ上の全てのデータを削除し、EC-CUBEのダウンロードから行いました。 結論から申し上げますと、無事インストールする事ができました。 原因は、下記の Warning: mkdir() [function.mkdir]: 許可がありません in /***/data/class/SC_Initial.php on line *** FTPでサーバーに上げてから、ブラウザで http://ドメイン/install/を叩くと上記エラーがでており、特に気にせずインストールをおこなっていた事だと思います。 /data/Smarty/templates_c/ が書き込み権限がないことによって出現するエラーのようで、パーミッションを777に変更する事で消えました。 インストール時に出るパーミッションエラーの画面だけを参考に、パーミッション変更を行っていましたが、上記変更については、特に指示が無く(見つけておらず)パーミッションの変更を行っておりませんでした。 要は、一番最初にご指摘いただいた通り、パーミッションが原因でインストールを完了できていなかったという事です。 大変お騒がせ致しました。 AMUAMU様。ありがとうございました。心より感謝申し上げます。 |
| スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |
どうか教えて下さい!





