バージョン選択

フォーラム

メニュー

オンライン状況

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

サイト内検索

質問 > 管理機能 > eccube 3 でデータベースの初期化が進まない

管理機能

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
yyyyy99
投稿日時: 2015/10/17 22:11
対応状況: −−−
半人前
登録日: 2015/10/13
居住地:
投稿: 24
eccube 3 でデータベースの初期化が進まない
よろしくお願い致します。

さくらサーバーでECCUBEをインストールしたのですが
期待した感じと違ったので、もったいないですが
firebird というサーバーにインストールをし直しました。

さくらサーバーのインストール時にこちらの掲示板で
先輩方より教えて頂いたので、同様の方法で試していたところ
firebird というサーバーでは、インストール時に
データーベースの初期化のところで、タイムアウトのような感じで
エラーになってしまいます。

初期化しないで進むと、完了するのですが
管理画面にアクセスすると、パスワードが通らずログインできません。

サーバー会社を変えるごとにエラーが出てしまい困っています。
何卒ご教示お願い申し上げます。

出力されるエラー

Internal Server Error

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


yyyyy99
投稿日時: 2015/10/17 22:43
対応状況: −−−
半人前
登録日: 2015/10/13
居住地:
投稿: 24
Re: eccube 3 でデータベースの初期化が進まない
何度も恐れ入ります。

さくらサーバーの時には、初期化をすると
ズラ〜とメッセージが出た気がするのですが
firebird では何も表示されず、ブラウザの上部の
砂時計がグルグルと回った状態でエラーになります。

ただ、PHPAdmin で見ると、テーブルが60ほど作られており
一応データーは入っているようです。

Zencart の場合ですが、どのサーバーも比較的すんなり
インストールが出来たのですが、ECCUBE の場合は
サーバーごとに相性の部分が大きいのでしょうか・・・
shou_san
投稿日時: 2015/10/17 23:51
対応状況: −−−
新米
登録日: 2015/10/17
居住地:
投稿: 2
Re: eccube 3 でデータベースの初期化が進まない
EC-cubeの場合サーバーを選びます、バグも多いためよほど技術がない場合を除いては、素人さんは他のクセがないソフトを選ばれた方が無難と思いますよ(^^)
偉そうですみませんが頑張ってください
seasoft
投稿日時: 2015/10/18 0:08
対応状況: −−−
登録日: 2008/6/4
居住地:
投稿: 7365
Re: eccube 3 でデータベースの初期化が進まない
EC-CUBE 3 は、ハードル高いですね。WEB インストーラーは後付けみたいな開発の流れでしたし。まだまだ、基本的な動作でも不具合があり、インストール後のケアも大変です。

私どもの顧客も、新規導入でも、2.13 系が大半です。こっちは、歴史も長いので、様々なサーバーであっさり動作する傾向です。


そもそも「さくらサーバー」って何?って話も。

頑張ってください。


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

ikemoto
投稿日時: 2015/10/18 14:11
対応状況: −−−
一人前
登録日: 2015/10/2
居住地:
投稿: 79
Re: eccube 3 でデータベースの初期化が進まない
最初のインストールでテーブル作成⇒データ投入のところでコケているなら、中身が中途半端になっているのかも?とも思いますが。

そして、サーバーとの相性というか、PHPとデータベースのバージョンが合えば「インストール自体は」大概できるとは思います。
私はさくらインターネットとロリポップの共有サーバーでインストールできましたし。
規模が小さいうちはさくらインターネットの共有サーバーにて運用予定ですが、特に支障なく動いてます。

ただ、前提が「ドキュメントルートにhtmlフォルダありき」というルールなので、共有サーバーの場合にその辺りを多少アレンジする必要があったり(ディレクトリ構成を変えたり、その際にphpのソースコードを多少いじったり…)。

ただ、さくらインターネットもロリポップも、共有サーバーでもディレクトリ構成変えずにセットする方法はありますが(ロリポップの方がそのあたりの難易度が多少低い)。

そのことを考えると、共有サーバーよりもせめてVPS(仮想専用サーバー)の方が導入は楽かもしれません。

さくらインターネットの共有サーバーでは、ちょっと前からコントロールパネルより導入するしくみが出来たので、速度面に目をつぶるならそれを使うのも良いかもしれません(ただ、URLがそのままだと「ちょっとコレは嫌かも…」な場所になりますので、私はこの導入方法は使わないことにしましたが)。
ただ、現バージョンだと、規格の登録まわりなどでちょっと不具合あったりと安定してませんので、そのあたり把握しつつ使う必要があります(規格登録の不具合は次のバージョンで修正予定らしいです)。
yyyyy99
投稿日時: 2015/10/19 0:04
対応状況: −−−
半人前
登録日: 2015/10/13
居住地:
投稿: 24
Re: eccube 3 でデータベースの初期化が進まない
ikemoto 様、ご指導ありがとうございました!
他の皆様もありがとうございました!

昨日朝までかかり、素人の私でも何とかインストールできました!
結局、firebird はあきらめて、速度は遅いですが、さくらでインストールしました。

ですが一つ問題が、、
おっしゃる通り、トップページのドメインが「ドメイン/html」になるという欠点が、、

これはどのように修正すれば良いんでしょうか?
さくらの管理画面のドメイン指定で
「ドメイン/html/index.php/」をルートに指定しても
他のリンクがリンク切れになってしまいCSSなどが効かなくなります。


一個一個リンクのパスを修正するより他ないのでしょうか?
ikemoto
投稿日時: 2015/10/19 7:01
対応状況: −−−
一人前
登録日: 2015/10/2
居住地:
投稿: 79
Re: eccube 3 でデータベースの初期化が進まない
引用:

昨日朝までかかり、素人の私でも何とかインストールできました!
結局、firebird はあきらめて、速度は遅いですが、さくらでインストールしました。

ですが一つ問題が、、
おっしゃる通り、トップページのドメインが「ドメイン/html」になるという欠点が、、


私はこの欠点が嫌なのと、
wwwフォルダの中にhtmlフォルダ以外の分も格納されるのがちょっと…と思ったので手でいれましたが…
あと、カスタマイズを入れるのでアップデート時にそれを上書きされる可能性も皆無ではない、という点も気になるので(カスタマイズ無い場合は多分大丈夫と思いますが)。

リンク切れの件については、app/config/eccubeフォルダ内の設定ファイルを変更すればなおると思いますが、環境によってどう修正するかが変わるので、的確なアドバイスをもらうのは難しいと思います。
…最初のインストール段階から『htmlフォルダがドキュメントルート』になるようにして、インストール画面をhttp://[ドメイン名] を指定すれば開ける状態にしてインストールをするのが一番トラブルないです。

このあたりはさくら側が管理画面からのインストールをサポートしているのと、今後同様の要望が出るかとおもうので、サポートセンターに相談するのが一番簡単かと思います。
yyyyy99
投稿日時: 2015/10/19 12:11
対応状況: −−−
半人前
登録日: 2015/10/13
居住地:
投稿: 24
Re: eccube 3 でデータベースの初期化が進まない
ikemoto 様、私のような素人にありがとうございます!
本日帰宅したら試してみようと思います。

さくらのサポートに問い合わせてみたのですが
サポート外のような感じでした。

-------さくら サポートの回答--------------

誠に恐れ入りますが、クイックインストール機能でEC-CUBEをインストール
した場合、運用URLが
http://インストール先ドメイン名/lインストール先フォルダ名/html/
となる仕様となっております。

また、EC-CUBEは弊社にてご提供のプログラムでは無いため、詳細を
把握しておらず、運用URLを変更する方法は判りかねます。ご了承
ください。
-------------------------------------------


>最初のインストール段階から『htmlフォルダがドキュメントルート』になるようにして、
>インストール画面をhttp://[ドメイン名] を指定すれば
>開ける状態にしてインストールをするのが一番トラブルないです。

こちらについて試してみようと思っているのですが
これはインストール前にさくらのドメイン設定から、
htmlをルートに来るように設定をしておいて
ドメインの直下に(さくらのクイックインストールで)インストールをするという事なのでしょうか?
(アホで申し訳ありません)

クイックツールを使わず、手動のアップロード&インストールくらいなら
自分でも何とかできると思います。

お時間がある時にでもご教示お願い申し上げます。




ikemoto
投稿日時: 2015/10/19 14:06
対応状況: −−−
一人前
登録日: 2015/10/2
居住地:
投稿: 79
Re: eccube 3 でデータベースの初期化が進まない
…あぁ、それは思いっきり「あとは頑張って」的な対応ですね。
クイックインストールをするためのとっかかりだけは作ってくれている程度なのかも。
クイックインストールした時に.htaccessだけはそのインストールで上手く動くようにカスタマイズしてくれていましたし。
多分この.htaccessの設定の影響で、htmlをルートに来るように設定してもhttp://[ドメイン名]でインストーラーが立ち上がらないと思います。…というわけでクイックインストーラー不使用推奨で。

とりあえず、さくらインターネットの共有サーバーはサブドメインや別途契約した独自ドメインであればドキュメントルートを(www以下のサブフォルダに)任意に指定可能なので、www以下の適当なフォルダにEC-CUBEのファイル群全部おいて、その中のhtmlフォルダをドキュメントルートになるようにコントロールパネルで設定し、http://[ドメイン名]でアクセスしてインストールです。
もしアクセスしてもインストール画面が出なければ、
・htmlフォルダの.htaccess内で
  RewriteEngine On の下の行に
RewriteBase /
を追加
…で動いたと思います。

初期登録で振られたドメインの場合はドキュメントルートをwwwから動かせないので↑の方法は無理(他の手段はあるけど難しいです)。
あと、wwwの下に全て置くので、初期ドメインの方からwwwを辿ってhtmlフォルダに該当するところ以外にアクセスできないようになっているかをチェックしておいた方が良いです(appフォルダとか)。

本当はwww以外の、全然web公開フォルダとは関係ない外のフォルダに置いて、htmlフォルダだけをドキュメントルートに設定するのがセキュリティ的にベストですが、さくらインターネットの場合はそれをするのが大変です(www以下にシンボリックリンクを張ったりする必要があります。私はこの方法をとっていますが、ややこしいので説明しきれん…です)。

正直、そういう辺りの事情から、あまり労力かけずにやりたいならロリポップサーバーをおすすめするんですけどね。
あそこは基本の公開フォルダ以外の好きなところにec-cubeのフォルダを置いて、htmlフォルダだけをドキュメントルートに設定することが可能ですので。
他の共有サーバーでも、契約しているフォルダ内でどの場所でも任意にドキュメントルートを設定できるところであればやりやすいです。

それができないサーバーでhttp://[ドメイン名]で運用したいのであれば、フォルダ構成をかなり変えてインストールする必要があります。この方法をとる場合、事前にローカル環境で何度か設定変更やインストールを繰り返して動作に問題ないことを確認する必要がありますし、多少なりともphpの知識が必要になります。
…というより、EC-CUBEを使う場合、php知識が無いと後でかなり困るかも…。
yyyyy99
投稿日時: 2015/11/1 16:38
対応状況: 解決済
半人前
登録日: 2015/10/13
居住地:
投稿: 24
Re: eccube 3 でデータベースの初期化が進まない
ikemoto 様

ご指導頂きましてありがとうございました。
また返信が遅れてしまい申し訳ございませんでした。

インストールですがうまく行きました!(感動です!!)

ご教示頂きました通り、以下の方法で思い通りになりました。
私のような素人さんはぜひ参考にされて下さい。

>ドキュメントルートを(www以下のサブフォルダに)任意に指定可能なので、
>www以下の適当なフォルダにEC-CUBEのファイル群全部おいて、その中のhtmlフォルダをドキュメントルートになるようにコントロールパネルで設定し、
>http://[ドメイン名]でアクセスしてインストールです。


ECCUBE Ver3 はまだ色々と問題もあるようですが、自分はECCUBEが好きです。
頑張って使っていきたいと思います。

この度は本当にありがとうございました。
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


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

統計情報

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

投稿数ランキング

1
seasoft
7365
2
468
3217
3
AMUAMU
2712
4
nanasess
2303
5
umebius
2085
6
yuh
1818
7
h_tanaka
1610
8
red
1567
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.