質問 > 管理機能 > テスト環境から本番環境に移行する手順 |
管理機能
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
sam2013 |
投稿日時: 2013/8/29 15:15
対応状況: −−−
|
長老 登録日: 2013/5/20 居住地: 投稿: 152 |
Re: テスト環境から本番環境に移行する手順 追記
http://xoops.ec-cube.net/modules/newbb/viewtopic.php?viewmode=thread&topic_id=2859&forum=2&post_id=40858#forumpost40858 今現在、 domain→●●/html domain→●●/data にあるのですが同階層で問題ないのでしょうか。 その際にconhig.php,define.phpを編集するのですが /** HTMLディレクトリからのDATAディレクトリの相対パス */ define('HTML2DATA_DIR', '../data/'); この部分は同階層にあるのでこのままで問題ないですか? セキュリティ面の部分でhtmlの中にdataを入れるといった説明も探してたら出てきたので気になりました。 |
seasoft |
投稿日時: 2013/8/29 15:22
対応状況: −−−
|
神 登録日: 2008/6/4 居住地: 投稿: 7367 |
Re: テスト環境から本番環境に移行する手順 URL やキュメントルートなどの全貌を把握できていませんので、トータルとして正しいかは推測できませんが、data/ と html/ を同階層に配置しているという観点のみでは、「この部分は同階層にあるのでこのままで問題ないですか?」に関しては「はい」となります。
> セキュリティ面の部分でhtmlの中にdataを入れるといった説明も探してたら出てきたので気になりました。 入れなくても構築できる環境ならば、入れない方が望ましいです。しかし、ドキュメントルート配下に data/ があっては、意味がありません。 無論、サーバーの設定などで、ドキュメントルート配下に data/ を入れなくては構築できない場合、アクセス制限を行うなどセキュリティ面での考慮は必要です。
|
sam2013 |
投稿日時: 2013/8/29 15:53
対応状況: −−−
|
長老 登録日: 2013/5/20 居住地: 投稿: 152 |
Re: テスト環境から本番環境に移行する手順 seasoft
いつもお世話になっております。 一番行き詰っているのは本番環境へ移行するためのフローでございます。 公式のマニュアルがないので自分なりに調べたフローとして 先ほども記載しましたが 1 テスト環境のDB情報をエクスポートする。 2 テスト環境で作ったhtdocsをコピー 本番環境で使用するドメインに転送 URLをhttp://●●.com/にするためにdataとhtmlを以下ディレクトリに移動 ●●/data,●●/html ※eccubeフォルダは削除する。 config.phpを編集する 参考サイト→http://www.c-rowl.com/ec-cube/442/ 以降のフローがわかりません。 その前に本番環境用の管理サイトを構築するやり方が全く不明です。 上記の手順の前にeccubeを再インストールするのでしょうか。 諸々ありますが申し訳ございません。 ご教授いただけたらと思います。。。 |
seasoft |
投稿日時: 2013/8/29 16:01
対応状況: −−−
|
神 登録日: 2008/6/4 居住地: 投稿: 7367 |
Re: テスト環境から本番環境に移行する手順 > 以降のフローがわかりません。
まずは、2013-8-29 15:06 の記事が参考になりましたら幸いです。 また、DB のインポートの工程が欠落しているような。 > 上記の手順の前にeccubeを再インストールするのでしょうか。 sam2013 様が考えているフローですと通常は不要だと思います。 ちなみに、EC-CUBE 以外の PHP + DB アプリケーションのサーバー間移行の経験はございますか?
|
sam2013 |
投稿日時: 2013/8/29 16:53
対応状況: −−−
|
長老 登録日: 2013/5/20 居住地: 投稿: 152 |
Re: テスト環境から本番環境に移行する手順 seasoft様
お世話になっております。 2013-8-29 15:06先ほど確認しましたが理解ができませんでした。。。 本番環境のDBインポートは完了しております。 phpMyadmin上にもテーブルが完成しております(124) テスト環境DBをエクスポートしたときは以下画像の設定でzip形式でしました。 本番環境にインポートする際は以下の設定でおこないました。 何か足りない情報等あれば記載したいと思います。 何卒宜しくお願いいたします。 |
sam2013 |
投稿日時: 2013/8/29 17:39
対応状況: −−−
|
長老 登録日: 2013/5/20 居住地: 投稿: 152 |
Re: テスト環境から本番環境に移行する手順 お世話になっております。
ディレクトリをデフォルトの状態にしてみました。 /www/domains/xxxx/htdocs/eccube/data/ /www/domains/xxxx/htdocs/eccube/html/ そして http://●●.jp/eccube/html/ http://●●.jp/eccube/admin/ にアクセスしてみたところ http://●●.jp/eccube/html/は真っ白のページ http://●●.jp/eccube/admin/ Not Found The requested URL /eccube/admin was not found on this server. と表示されます。 管理画面が出てくると期待していたのに非常に残念です。 ここ3日間ずっと試行錯誤を繰り返してますがエラーが出るばかりです。 勉強不足でお恥ずかしい話ですが・・・・。 皆さんのご協力で前回インストールが出来たものの今回ここでまた行き詰ってしまいました。 ご教授いただけたらと思います。 |
sumida |
投稿日時: 2013/8/30 11:29
対応状況: −−−
|
仙人 登録日: 2013/2/10 居住地: 広島県呉市ときどき瀬戸内海 投稿: 641 |
Re: テスト環境から本番環境に移行する手順 http://●●/eccube/html/
を、アクセスしてみました。 http://●●/js/フォルダ等を参照しようとしているようです。 data/config/config.phpの内容が、今の環境と一致していないのでは? 管理画面は、http://●●/eccube/html/admin/になります。 |
sam2013 |
投稿日時: 2013/8/30 11:58
対応状況: −−−
|
長老 登録日: 2013/5/20 居住地: 投稿: 152 |
Re: テスト環境から本番環境に移行する手順 sumida 様
お世話になっております。 返信いただきありがとうございます。 config.php内のROOT_URLPATH'に問題があったようです。 的確なアドバイス感謝します。 そしてsumida様1点お願いがあるのですが 返信していただいた部分のURLをいかに編集していただけますでしょうか。 http://●●/eccube/html/ 次は http://●●/eccube/html/を http://●●/にしなければいけないのですが config.phpとhtml,dataを htdocsと同じ階層に置けばいいのでしょうか そしてeccubeファイルは削除という認識で宜しいでしょうか。 お手数でございますがご教授お願いいたします。 |
seasoft |
投稿日時: 2013/8/30 14:51
対応状況: −−−
|
神 登録日: 2008/6/4 居住地: 投稿: 7367 |
Re: テスト環境から本番環境に移行する手順 多分、下記の配置では無いでしょうか?
EC-CUBE の html/ → /www/domains/xxxx/htdocs/ EC-CUBE の data/ → /www/domains/xxxx/data/
|
sumida |
投稿日時: 2013/8/31 9:34
対応状況: −−−
|
仙人 登録日: 2013/2/10 居住地: 広島県呉市ときどき瀬戸内海 投稿: 641 |
Re: テスト環境から本番環境に移行する手順 スレッドを読み直すと、
sam2013さんは、ディレクトリ名htmlの扱いを誤解しているような気がします。 http://●●/ にするのであれば、Apacheを例にすると、 EC-CUBEのhtmlの下層にあるファイル(define.php等)をApacheのhtdocsの下層に設置。 EC-CUBEのdataディレクトリをhtdocsと同じ階層に設置。 つまり、seasoftさんのおっしゃる EC-CUBE の html/ → /www/domains/xxxx/htdocs/ EC-CUBE の data/ → /www/domains/xxxx/data/ ということになります。 |
« 1 (2) 3 4 » |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |