バージョン選択

フォーラム

メニュー

オンライン状況

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

サイト内検索

質問 > フロント機能 > インストールで404エラー

フロント機能

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
yyyyy99
投稿日時: 2015/10/14 1:05
対応状況: −−−
半人前
登録日: 2015/10/13
居住地:
投稿: 24
インストールで404エラー
初めまして、よろしくお願い致します。

超基本的な事なのですが、EC−CUBE Ver3.0 を
DreamWeaver でアップロードして
/html/install.php にアクセスしてみたのですが404エラーとなります。

ネット上に色々情報があるようで、試してはいますが
どうやってもこれ以上状況が改善しません。

サーバー会社はさくらサーバーです。
ドメインの直下にEC−CUBEのファイル群を上げているのですが
何がいけないのでしょうか?
tacky
投稿日時: 2015/10/14 10:07
対応状況: −−−
長老
登録日: 2015/10/3
居住地: Tokyo
投稿: 277
Re: インストールで404エラー
404は見つかりませんでした、ですので。
ファイルがちゃんとアップロードされているか。
アクセスしているURLがあっているか。
を確認してみてください。
yyyyy99
投稿日時: 2015/10/14 23:54
対応状況: −−−
半人前
登録日: 2015/10/13
居住地:
投稿: 24
Re: インストールで404エラー
ご指導ありがとうございました!

サーバーのディレクトリ
http://domain/eccube の中にファイル群をアップロードして

eccubeディレクトリにブラウザからアクセスすると
Index表示されましたので、配下のhtml ディレクトをクリックすると
やはり404エラーになりました。

試しにhtmlディレクトの中に、index.html を置いてみるとアクセスできました。

しかし、install.php を指定してアクセスすると、やはり404エラーでした。
パーミッションがいけないのでしょうか?
色々試してみたのですが・・・

別のサーバー会社ではインストール出来たのですが
さくらサーバーとは相性が悪いのでしょうか?
ikemoto
投稿日時: 2015/10/15 0:15
対応状況: −−−
一人前
登録日: 2015/10/2
居住地:
投稿: 79
Re: インストールで404エラー
さくらだったらもしかしたら…ですが、

空っぽのルートフォルダにファイル群をアップロードしました?
もしそれが原因で404エラーであるならば、
タイムゾーンを設定したphp.iniファイルを置けば良いかもしれません。

あと、さくらインターネットの場合php.iniにエラーログの出力先を指定しておくと良いかと思います。

私の場合
404エラーになった
⇒単純な内容のphpファイルを代わりに置くと問題ない
⇒一応php.iniにエラーログ出力指定してみる
⇒インストール画面出たが、エラーログ出力あり
⇒タイムゾーンのエラー
⇒そういえばタイムゾーンの設定忘れてたので追加
⇒phpエラー無しの状態でインストール画面出た
…という流れでしたので。

yyyyy99
投稿日時: 2015/10/15 0:54
対応状況: −−−
半人前
登録日: 2015/10/13
居住地:
投稿: 24
Re: インストールで404エラー
ありがとうございました!!

取りあえず、簡単にタイムゾーンだけ書いたファイルを置いたらインストール画面が出ました!

こんな情報どこにもなかった気が・・・


それから多少のエラー画面がちらっと出ましたが
最後までいき、インストール成功!と表示されました。

そして自動で自分が設定した管理者ディレクトリの
ログイン画面に飛ばされましたがここでまた404エラーです・・・

さくらサーバーは初心者の私には、インターフェイスなど
全てが旧式のように思え、契約してからトラブル続きです。
やはり相性が悪いのでしょうか・・・

ちなみに、ECCUBEのでもサイトのトップページにアクセスできますが
ほとんどページ内のリンクはリンク切れになって404です。
これは仕様でしょうか?
yyyyy99
投稿日時: 2015/10/15 1:06
対応状況: −−−
半人前
登録日: 2015/10/13
居住地:
投稿: 24
Re: インストールで404エラー
確認してみますと、インストール画面で管理者用のディレクトリを指定する箇所で
admin と入れたのですが、実際にはadminディレクトリは作成されていませんでした。

これではいったいどこにアクセスすれば良いのでしょうか?

他のサーバー会社ではこのような症状は出ませんでしたので
やはりさくらサーバーとの相性でしょうか?
ikemoto
投稿日時: 2015/10/15 1:38
対応状況: −−−
一人前
登録日: 2015/10/2
居住地:
投稿: 79
Re: インストールで404エラー
確か、さくらでインストールした人のサイトで、タイムゾーンを設定する、という部分もバッチリ書いてくださっていたところもあったので、その人のところを参考にしていたら一発でとおったかも?です。

ルートフォルダにまるっと配置してアクセスしたのはhttp://ドメイン名/htmlですよね?それならば.htaccessの制御がそういう構成のためのものではないので、http://ドメイン名/html/index.phpでアクセスする必要があります。
管理者画面のところでアクセスポイントをadminとしていたのであれば、http://ドメイン名/html/index.php/adminで入れます。
.htaccessが有効に動いていないのでindex.phpをはさむ必要があります。

そして、ドメイン名のみ指定して実運用するためには、htmlのフォルダをドキュメントルートにする必要があるわけで…。

さくら共有サーバーの場合、相性が悪いと言うよりもクセがあるので
http://ドメイン名/ でEC-CUBEのサイトを立ち上げようと思った場合そのまま入れるのではなくちょっとひねる必要があるのでしばらく悩むことになるかも?です。
ただ、設定面倒だけど相性についてはさして悪くはないかと。
ドキュメントルートがwww固定なのでそこで悩むかもしれません。マルチドメインを使うとwww配下のディレクトリをドキュメントルートにできるので難易度が少し下がります。

ロリポップの共有サーバーの場合、www以外でも好きな場所をドキュメントルートに出来るのでもっと敷居が低いんですけどね。
好きな場所に置いて、htmlフォルダをドキュメントルートにしてそこにアクセスしてインストール、なので。
ikemoto
投稿日時: 2015/10/15 12:31
対応状況: −−−
一人前
登録日: 2015/10/2
居住地:
投稿: 79
Re: インストールで404エラー
引用:

yyyyy99さんは書きました:
確認してみますと、インストール画面で管理者用のディレクトリを指定する箇所で
admin と入れたのですが、実際にはadminディレクトリは作成されていませんでした。

これではいったいどこにアクセスすれば良いのでしょうか?
引用:


あ、ここの補足忘れてました。
ものすごくざっくりした説明ですが…

すべてに於いて、実体のそういうディレクトリにいくわけではなくて、htmlフォルダのindex.phpをかならず経由します。
そこから色々なphpファイルを通って行くのですが、
 http://ドメイン名/(index.php)/〜
の〜の部分は実体フォルダではなくて、その中に入っている文字列によって(基本的に)srcフォルダ内のここを通して云々みたいな処理が走るという感じです。ここもざっくり言うとそうい感じ。
Silexというフレームワークがベース(+Symfony2要素)ということなので、それで入門サイトを調べると大体わかると思います(私も全容を把握はしてないです)。

そして、httpフォルダ内の .htaccess が適切に設定されていればurlにindex.phpを明記しなくてもindex.phpを確実に通ってくれるようにmod_rewriteが定義されていますが、そうじゃなければ手打ちでindex.phpを記述して通す必要がある、ということです。

そしてこの.htaccessはドキュメントルートにある場合を想定して書かれています、ということで。
yyyyy99
投稿日時: 2015/10/17 20:58
対応状況: 解決済
半人前
登録日: 2015/10/13
居住地:
投稿: 24
Re: インストールで404エラー
皆さま、本当にありがとうございます。
何とかインストール完了しましたので、ご報告させて頂きます。

私のような素人さんのために、以下、先輩方から頂きました情報を
まとめて置きますので参考にされてください。

さくらーサーバーのスタンダードにEC−CUBEを入れる方法

?何もない空のディレクトリにファイルを上げるときは
タイムゾーンを記載したphp.ini を上げておく事

?インストールされるディレクトリ(管理画面のアドレス)は
http://ドメイン/html/index.php/インストール時に指定したディレクトリ/


正直なところ、他のサーバーに上げている
ECCUBEのサイトと比較したところ
若干速度が遅いので、せっかり借りたのですが乗り換えようかと考えています。

ひとまず、本件については解決致しました。
皆さま、本当にありがとうございました!
ikemoto
投稿日時: 2015/10/17 22:13
対応状況: 解決済
一人前
登録日: 2015/10/2
居住地:
投稿: 79
Re: インストールで404エラー
解決したということなので、対応状況「解決済」にしておきます。

…ちなみに、さくらで運用する人が対象ですが、
私も昨日知ったのですが2日程前にさくら共有サーバーでは
EC-CUBE3のクイックインストール機能が追加されたようで…
アップデートもコントロールパネルからできるらしいので、
プラグイン前提でカスタマイズしているユーザーなら、
こちらで入れたら楽勝なのでは…という感じです。
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


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

統計情報

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

投稿数ランキング

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.