バージョン選択

フォーラム

メニュー

オンライン状況

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

サイト内検索

質問 > その他 > サーバー移管で403エラーがでる!

その他

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
boss12
投稿日時: 2016/2/17 19:14
対応状況: −−−
常連
登録日: 2016/2/17
居住地:
投稿: 53
サーバー移管で403エラーがでる!
ECCUBE初心者です。

テストでつくったサイトを移管したく、ftpをまるごと移行し、データベースも移行し、database.ymlも書き換えましたが、
403
You don't have permission to access / on this server.
と出てしまいます。

どうしたらいいかわかりません。
どなたか分かる方教えてほしいです。

ECCUBE3.08
CPIサーバー
MYSQLを使っています。
karin
投稿日時: 2016/2/17 20:01
対応状況: −−−
仙人
登録日: 2008/9/15
居住地: 東京都
投稿: 689
Re: サーバー移管で403エラーがでる!
boss12 様

EC-CUBE3でのデータ移行の経験はないのですが、
ソースをみる限り、path.yml内の諸々のパス変更も必要かもしれません。

それと、/app/cache/内のキャッシュファイルの削除もお試しください。


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

boss12
投稿日時: 2016/2/17 22:59
対応状況: −−−
常連
登録日: 2016/2/17
居住地:
投稿: 53
Re: サーバー移管で403エラーがでる!
karin様。

お返事ありがとうございます。

上記2点試してみたのですが、だめでした。

ひとつ気になる部分もあるのですが、config.ymlのauth_magicの値はphpmyadminでいうとどの部分にあたるのでしょうか?
ここが原因なのかもしれないと思いまして。
karin
投稿日時: 2016/2/18 11:09
対応状況: −−−
仙人
登録日: 2008/9/15
居住地: 東京都
投稿: 689
Re: サーバー移管で403エラーがでる!
boss12 様

auth_magicはパスワードを暗号化する為に使用する定数ですので
DBをそのまま移行したのであればそのままで大丈夫だと思います。
(変更してしまうとログインできなくなる等の問題が発生します)

path.yml変更後→キャッシュファイル削除 でだめですか...うーん。

ちなみにWEBサーバのエラーログ等にもう少し細かいエラーの内容は出ていませんか?




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

boss12
投稿日時: 2016/2/18 12:22
対応状況: −−−
常連
登録日: 2016/2/17
居住地:
投稿: 53
Re: サーバー移管で403エラーがでる!
karin様。

はい。
今ftp内を全て削除して再アップ中なので、正確なエラー文をまだ送れませんが、
昨日みたエラーログにはindexファイルが存在していない というような文がありました。

以下いろいろ試した事です。
・アドレス直下にindex.phpがあるのですが、そこの文章をすべてコメントアウトして適当な文字を入れても表示されませんでした。
・直下にhtmlフォルダがあり、その中に先ほどのindex.phpを入れると読み込まれました(しかし今度がautoload.phpがないというエラーが)
・そこでアドレス直下にあるautoload.phpもhtmlフォルダにいれてみるとcomposerがありませんというエラーがでて、composer.lockとcomposer.jsonもhtml内に入れてみましたが今度は何も表示されませんでした。
・この時点で元の構成とかなり変わってしまったので、現在はまた最初に戻しています。

また、移行前はドメイン/フォルダ/eccubeファイルとしていましたが、移行後はドメイン/eccubeファイル と少し違います。
移行後にはもともとhtmlフォルダがあったので、そこに元のhtmlファイル内のものを移行しました。その他のファイルはドメイン直下に入れています。


少し分かりづらいかもしれませんが、どうかよろしくお願い致します。
karin
投稿日時: 2016/2/18 12:44
対応状況: −−−
仙人
登録日: 2008/9/15
居住地: 東京都
投稿: 689
Re: サーバー移管で403エラーがでる!
boss12 様

私の方でも自前の環境で移行を試してみますね。


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

boss12
投稿日時: 2016/2/18 12:59
対応状況: −−−
常連
登録日: 2016/2/17
居住地:
投稿: 53
Re: サーバー移管で403エラーがでる!
ありがとうございます。

エラーログはこれと同じ内容が大量にでています。

[Thu Feb 18 12:54:48 2016] [error] [client 126.74.138.235] Directory index forbidden by Options directive: /usr/home/ae125ai4gn/html/

また、path.ymlの内容は以下の通りです。
データベースのところを***にしています。





# duplicated
root: /html/ # root_urlpath
admin_dir: admin/ # admin_route
tpl: /html/user_data/packages/default/ # front_urlpath
admin_tpl: /html/user_data/packages/admin/ # admin_urlpath
image_path: /html/upload/save_image/ # image_save_urlpath

# base valiables
root_dir: /usr/home/********
root_urlpath:
template_code: default

# routing
admin_route: admin
user_data_route: user_data

# realdir::image
image_save_realdir: /usr/home/********/html/upload/save_image
image_temp_realdir: /usr/home/********/html/upload/temp_image

# realdir::user_data
user_data_realdir: /usr/home/********/html/user_data

# realdir::block
block_default_realdir: /usr/home/********/src/Eccube/Resource/template/default/Block
block_realdir: /usr/home/********/app/template/default/Block

# realdir::template
template_default_realdir: /usr/home/********/src/Eccube/Resource/template/default
template_default_html_realdir: /usr/home/********/html/template/default
template_admin_realdir: /usr/home/********/src/Eccube/Resource/template/admin
template_admin_html_realdir: /usr/home/********/html/template/admin
template_realdir: /usr/home/********/app/template/default
template_html_realdir: /usr/home/********/html/template/default
template_temp_realdir: /usr/home/********/app/cache/eccube/template

# realdir::csv
csv_temp_realdir: /usr/home/********/app/cache/eccube/csv

# realdir:plugin
plugin_realdir: /usr/home/********/app/Plugin
plugin_temp_realdir: /usr/home/********/app/cache/plugin

# urlpath
admin_urlpath: /html/template/admin
front_urlpath: /html/template/default
image_save_urlpath: /html/upload/save_image
image_temp_urlpath: /html/upload/temp_image
user_data_urlpath: /html/user_data
karin
投稿日時: 2016/2/18 15:24
対応状況: −−−
仙人
登録日: 2008/9/15
居住地: 東京都
投稿: 689
Re: サーバー移管で403エラーがでる!
boss12 様

手元の環境で移行を試してみました。
(接続先のDBはそのままで、別ドメインへ移行。フォルダ構成変更なし)
私の場合はpath.ymlのみの変更でOKでした。

boss12様のエラーログを拝見するかぎり、
/usr/home/ae125ai4gn/html/フォルダのアクセス権限、
「DirectoryIndex」の設定がどのようになっているかを確認いただけますか?


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

karin
投稿日時: 2016/2/18 15:27
対応状況: −−−
仙人
登録日: 2008/9/15
居住地: 東京都
投稿: 689
Re: サーバー移管で403エラーがでる!
追記:
html/index.phpでエラー表示しない設定になっているので、

ini_set('display_errors', 'Off');

これを一時的に'On'に変更していただくと、PHPでエラーが発生した際に画面へ表示されます。


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

nanasess
投稿日時: 2016/2/18 16:07
対応状況: −−−
登録日: 2006/9/9
居住地:
投稿: 2314
Re: サーバー移管で403エラーがでる!
403 エラーということは、 EC-CUBE 側の設定ではなく、ディレクトリのパーミッションが適切ではないか、 Apache をお使いの場合は httpd.conf で AllowOverride None に設定されていたりしないかが原因ではないでしょうか。

http://blog.veryposi.info/server/server-setup/centos-apache-403/
(1) 2 »
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


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

統計情報

総メンバー数は89,021名です
総投稿数は110,020件です

投稿数ランキング

1
seasoft
7367
2
468
3217
3
AMUAMU
2712
4
nanasess
2314
5
umebius
2085
6
yuh
1819
7
h_tanaka
1646
8
red
1570
9
mcontact
1296
10
tsuji
958
11
fukap
907
12
shutta
835
13
tao_s
799
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.