バージョン選択

フォーラム

メニュー

オンライン状況

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

サイト内検索

質問 > その他 > ecCube最新版のインストールにつきまして

その他

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
tuye
投稿日時: 2012/10/23 15:52
対応状況: −−−
常連
登録日: 2012/8/28
居住地:
投稿: 38
ecCube最新版のインストールにつきまして
EC-CUBEバージョン 2.12.2 新規インストール
PHPバージョン PHP 5.2.16
DBバージョン MySQL 5.0.75
サーバー スマイルサーバー(共用サーバ50GB(WEB&MAILコース)
/*================================*/

お世話になります。

http://blgtown.com/main/2012/07/ec-cube2120-1.html
http://www.tree-of-courage.net/archives/6

スマイルサーバーにダウンロードしたecCube ver2.12.2を
インストールしたいと思いまして
上記urlを参考に作業してみましたが
インストール画面も表示されませんでした。

行った作業としては

1,dataフォルダとhtmlフォルダの中身、COPYINGを
 指定フォルダにFFFTPにてアップ
2,define.phpの内容をurlを参考にして
 /** HTMLディレクトリからのDATAディレクトリの相対パス */
define('HTML2DATA_DIR', '/data/'); のように書き換え

その後、
"http://自分のurl/指定フォルダ/install/"
としてブラウザで表示させようとしましたが
エラー表示がでています。

ブラウザでのエラーメッセージは以下の通りです。

Internal Server Error

The server encountered an internal error or misconfiguration and was unable to complete your request.

情報を探してみましたが
なかなか答えに行きあたらず質問させていただきました。

スマイルサーバーには
ecCubeのインストーラーが用意されているのですが
2.4.4と少し前のものになりますので
セルフインストールを試みた次第です。

初歩的な質問ですみませんが
過去レス等、参考をいただければありがたいです。
よろしくお願いいたします。
tuye
投稿日時: 2012/10/25 11:36
対応状況: −−−
常連
登録日: 2012/8/28
居住地:
投稿: 38
Re: ecCube最新版のインストールにつきまして
少し情報を補足させていただきます。

スマイルサーバで契約しているのですが
DBを三つ使える契約となっておりまして
そのうち二つを既に使用しております。

そのうちDB一つをWordpressで使用しており
.htaccesやPHP.ini?の編集が必要かと思い
情報を探しております。

参考url
http://blog.gizmo.co.jp/
http://ja.forums.wordpress.org/topic/9760?replies=5

インストールまでたどり着けないので
環境に問題がありそうなのですが
何か同様のケースで情報をお持ちの方がおられましたら
ご教授いただければありがたいです。

よろしくお願いいたします。
marugizmo
投稿日時: 2012/10/25 13:53
対応状況: −−−
一人前
登録日: 2012/4/6
居住地:
投稿: 147
Re: ecCube最新版のインストールにつきまして
こんにちは

引用:

2,define.phpの内容をurlを参考にして
 /** HTMLディレクトリからのDATAディレクトリの相対パス */
define('HTML2DATA_DIR', '/data/'); のように書き換え

その後、
"http://自分のurl/指定フォルダ/install/"
としてブラウザで表示させようとしましたが
エラー表示がでています。


define('HTML2DATA_DIR', '/data/'); という設定ですとドキュメントルートの直下にdataフォルダを置きたいという絶対パスなります。
"http://自分のurl/指定フォルダ/install/"でインストールされるということは、ドキュメントルートの下にhtml(指定フォルダ)があるということで良いですか?

/(ドキュメントルート)

├ data

└ html(指定フォルダ)

HTMLディレクトリからのDATAディレクトリの相対パスですからこの場合
define('HTML2DATA_DIR', '../data/');
としてみてください。


----------------
Norihiro Maruoka
Wear Net

tuye
投稿日時: 2012/10/25 18:35
対応状況: −−−
常連
登録日: 2012/8/28
居住地:
投稿: 38
Re: ecCube最新版のインストールにつきまして
marugizmo 様
ご回答ありがとうございます。

引用:


define('HTML2DATA_DIR', '/data/'); という設定ですとドキュメントルートの直下にdataフォルダを置きたいという絶対パスなります。
"http://自分のurl/指定フォルダ/install/"でインストールされるということは、ドキュメントルートの下にhtml(指定フォルダ)があるということで良いですか?

/(ドキュメントルート)

├ data

└ html(指定フォルダ)

HTMLディレクトリからのDATAディレクトリの相対パスですからこの場合
define('HTML2DATA_DIR', '../data/');
としてみてください。


上記のようにファイル記載してみましたが
やはりInternal errorとなってしまいました。

Wordpressを運用する際に
.htaccesの記載も少し変えているのですが
その辺も影響したりするのでしょうか。

教えていだいてありがとうございます。

もう少し調べてみたいと思います。
karin
投稿日時: 2012/10/30 16:36
対応状況: −−−
仙人
登録日: 2008/9/15
居住地: 東京都
投稿: 689
Re: ecCube最新版のインストールにつきまして
InternalServer Errorの原因を究明する必要がありそうですね。
サーバのエラーログに、エラーの内容が残っていると思いますので、
そちらを確認してみてはいかがでしょうか?

http://support.smileserver.ne.jp/manual/operation/log/4.html


----------------

seasoft
投稿日時: 2012/10/30 17:42
対応状況: −−−
登録日: 2008/6/4
居住地:
投稿: 7365
Re: ecCube最新版のインストールにつきまして
PHP が CGI で動作している環境の場合、EC-CUBE の html/.htaccess が不正扱いされるケースがあります。

削除しても概ね動作すると思いますが、些細なところで不具合に繋がるかも。


----------------
Seasoft
こちらでの投稿は、アイディア程度に留めさせていただいております。
個別案件の作業は有償で承っております。お気軽にご相談ください。

tuye
投稿日時: 2012/11/6 12:15
対応状況: 解決済
常連
登録日: 2012/8/28
居住地:
投稿: 38
Re: ecCube最新版のインストールにつきまして
karin 様
ご助言ありがとうございます。

引用:

サーバのエラーログに、エラーの内容が
残っていると思いますので、
そちらを確認してみてはいかがでしょうか?

http://support.smileserver.ne.jp/manual/operation/log/4.html


参考urlからerrorログを確認したところ
"Premature end of script headers: index.php" 
と記載されていまして
少し調べてみますと、

http://xoops.ec-cube.net/modules/newbb/viewtopic.php?viewmode=thread&topic_id=11101&forum=11&post_id=52018#forumpost52018

のような過去レスが見つかりました。

過去レスを参考に
フォルダのパーミッションを755に
phpファイルのパーミッションを705に変更して
urlを入力してみたところ
Internal Server Errorは表示されませんでしたが
画面は真っ白になりました。

errorログには
"Fatal error: require_once() [<a href='function.require'>function.require</a>]: Failed opening required '/自分のドメイン/http/eccube/../data/require_base.php' (include_path='.:/usr/local/php-5.2.16_0/lib/php') in /自分のドメイン/http/eccube/install/index.php on line 33"
となっていまして再度調べてみましたところ

http://memo.seobinder.net/cms/ec-cube%E3%81%AE%E3%82%A4%E3%83%B3%E3%82%B9%E3%83%88%E3%83%BC%E3%83%AB%E3%82%A8%E3%83%A9%E3%83%BC%EF%BC%9Arequire_basephp%EF%BC%86fatal-error.html

のような情報を見つけましたので
define.phpの記載を変更してみましたところ
無事インストールできました。

他の方法を探してみようかと思っていたところでしたので
参考意見をいただき感謝いたします。ありがとうございました。

seasoft 様

引用:

PHP が CGI で動作している環境の場合、EC-CUBE の html/.htaccess が不正扱いされるケースがあります。
削除しても概ね動作すると思いますが、些細なところで不具合に繋がるかも。


上記はどのような不具合が予想されますでしょうか。
情報をお持ちでしたら教えていただければありがたいです。

アドバイスいただいた皆さま、本当にありがとうございます。
インストールはできましたのでCloseとさせていただきます。
seasoft
投稿日時: 2012/11/6 12:17
対応状況: −−−
登録日: 2008/6/4
居住地:
投稿: 7365
Re: ecCube最新版のインストールにつきまして
.htaccess で設定していた値が、phpinfo() でどのようになっているか比較するとある程度推測できるのではないかと思います。


----------------
Seasoft
こちらでの投稿は、アイディア程度に留めさせていただいております。
個別案件の作業は有償で承っております。お気軽にご相談ください。

tuye
投稿日時: 2012/11/6 16:26
対応状況: −−−
常連
登録日: 2012/8/28
居住地:
投稿: 38
Re: ecCube最新版のインストールにつきまして
seasoft 様
回答ありがとうございます。

引用:

.htaccess で設定していた値が、phpinfo() でどのようになっているか比較するとある程度推測できるのではないかと思います。


.htaccessの内容とphpinfoの内容確認してみたのですが

php_flag mbstring.encoding_translation off

がOnになっていました。

過去レス等ではここがOnになっている場合
文字化けになる場合もあり得るとのことでしたので
.htaccessをFTPで再度htmlの直下にアップすると

Internal Server Errorになってしまいました。

"Invalid command 'php_value', perhaps misspelled or defined by a module not included in the server configuration"

'php_value'が許可?されていないという事かと思いますが
対策としてはどのようにすればよろしいでしょうか。

お忙しいところ恐れ入りますが
ご教授いただけますでしょうか。
nanasess
投稿日時: 2012/11/6 16:55
対応状況: −−−
登録日: 2006/9/9
居住地:
投稿: 2303
Re: ecCube最新版のインストールにつきまして
引用:

tuyeさんは書きました:

過去レス等ではここがOnになっている場合
文字化けになる場合もあり得るとのことでしたので
.htaccessをFTPで再度htmlの直下にアップすると

Internal Server Errorになってしまいました。

"Invalid command 'php_value', perhaps misspelled or defined by a module not included in the server configuration"

'php_value'が許可?されていないという事かと思いますが
対策としてはどのようにすればよろしいでしょうか。

お忙しいところ恐れ入りますが
ご教授いただけますでしょうか。


PHP が CGI モードで動作していると思われますので, php_value を使用した設定変更はできません.

PHP5.3.0 以降でしたら .user.ini が使用できます
http://php.net/manual/ja/configuration.file.per-user.php
(1) 2 »
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


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

統計情報

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

投稿数ランキング

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.