バージョン選択

フォーラム

メニュー

オンライン状況

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

サイト内検索

質問 > 管理機能 > Webサーバ設定URLが書かれているページは?

管理機能

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
mi-taro
投稿日時: 2009/9/19 14:16
対応状況: −−−
一人前
登録日: 2009/4/21
居住地:
投稿: 118
Webサーバ設定URLが書かれているページは?
いつもお世話になっております。


テスト用の現在の階層を・・・・
data/dataの中身
home/***/htmlの中身


このようにしたい。
data/dataの中身
home/htmlの中身


今、使用していますレンタルサーバは、home以下にhtml以下をインストールが基本になっています。
自分は、テスト動作のためにhome以下にテストフォルダを作成し、インストールしました。それを基本の階層に戻したく考えております。

そこでパスの変更が必要だと過去スレでみつけました。
DBのdtb_pagelayoutのパスを書き直す箇所はわかりましたが、
data/install.phpのHTMLのパスをチェックしてみたのですが、
そのページは何も書かれていませんでした。書いてあったのは、phpのスタート宣言だけでした。

ECCUBEインストール時のWebサーバの設定のURL入力で、
テストフォルダへのパスを書いたので、どこかのページに記述されていると
思うのですが、一体どこに書かれているのでしょうか?

どなたか、ご教授いただけると幸いです。


[EC-CUBE] 2.4.1正式版
[レンタルサーバ] Webareba SuitXサーバ
[OS] Mac OSX 10.5.7
[PHP] PHP 5.
[データベース] MySQL 4.1.21
[WEBサーバ] apache2.0.59
[ブラウザ] Firefox2.0.0.5
vexit
投稿日時: 2009/9/19 16:01
対応状況: −−−
一人前
登録日: 2008/11/4
居住地: 東京
投稿: 120
Re: Webサーバ設定URLが書かれているページは?
インストールが正常に完了していれば、

data/install.php

に記述されているはずですが・・・
どこか別の階層にファイルがある?のでしょうか??
tao_s
投稿日時: 2009/9/19 22:31
対応状況: −−−
仙人
登録日: 2008/8/20
居住地: 東京
投稿: 799
Re: Webサーバ設定URLが書かれているページは?
引用:
data/install.phpのHTMLのパスをチェックしてみたのですが、
そのページは何も書かれていませんでした。書いてあったのは、phpのスタート宣言だけでした。

がおかしいですね。
正常にインストールされていれば、下記の様になるはずです。

<?php
    define ('ECCUBE_INSTALL', 'ON');
    define ('HTML_PATH', '/home/hoge/html/');
    define ('SITE_URL', 'http://test.hoge.com/');
    define ('SSL_URL', 'http://test.hoge.com/');
    define ('URL_DIR', '/');
    define ('DOMAIN_NAME', '');
    define ('DB_TYPE', 'mysql');
    define ('DB_USER', 'hoge_user');
    define ('DB_PASSWORD', 'hoge_password');
    define ('DB_SERVER', '127.0.0.1');
    define ('DB_NAME', 'hoge');
    define ('DB_PORT', '');
    define ('DATA_PATH', '/home/hoge/data/');
    define ('MOBILE_HTML_PATH', HTML_PATH . 'mobile/');
    define ('MOBILE_SITE_URL', SITE_URL . 'mobile/');
    define ('MOBILE_SSL_URL', SSL_URL . 'mobile/');
    define ('MOBILE_URL_DIR', URL_DIR . 'mobile/');
?>


----------------
EC-CUBEカスタマイズ相談してください。
緊急のEC-CUBEの障害対応
EC-CUBEカスタマイズブログ

mi-taro
投稿日時: 2009/9/20 17:48
対応状況: 確認中
一人前
登録日: 2009/4/21
居住地:
投稿: 118
Re: Webサーバ設定URLが書かれているページは?
vexitさま、tao_sさま

なるほど、そのようにパスがずら〜っと書かれているのですか・・・。

html以下をテストフォルダの中にインストールしただけで、
ECUBE自体はまったく不具合もなくプログラムは動いるようです。

う〜ん、いったいどこにいってしまったのでしょう。

もう少し探してみます。
mi-taro
投稿日時: 2009/9/21 11:58
対応状況: −−−
一人前
登録日: 2009/4/21
居住地:
投稿: 118
Re: Webサーバ設定URLが書かれているページは?
やはり、install.phpに書かれるべき内容のページが見つかりません・・・!
別の階層も見たのですが、同じファイル名のものは存在しませんでした。


ひとつ気になったことがありました。
インストール前に、このサーバの編集事項により
html/define.phpを書き直しました。

define("DATA_DIR2HTML", "/../html/");
     ↓
define("DATA_DIR2HTML", "/../home/");



* ただし自分は、テストフォルダを作成したので、実際は、

define("DATA_DIR2HTML", "/../html/");
     ↓
define("DATA_DIR2HTML", "/../home/***/");


define.phpを開いてみると:

/** HTMLディレクトリからのDATAディレクトリの相対パス */
define("HTML2DATA_DIR", "/../../data/");

/** DATA ディレクトリから HTML ディレクトリの相対パス */
define("DATA_DIR2HTML", "/../home/***/");

といった感じに書かれています。

この作業もinstall.phpにパスが書かれていない理由と何か関係しているのでしょうか?

フォルダ移動で、パスの書き換えが必要だと思うので
どうにかして見つけたいと思います。よろしくお願いします。
river555
投稿日時: 2009/9/22 1:10
対応状況: −−−
半人前
登録日: 2009/8/23
居住地: 大阪
投稿: 14
Re: Webサーバ設定URLが書かれているページは?
少し気になったのですが、もしかしてアップロード前のローカルファイルを触られてませんよね?

install.phpはサーバにアップロードし、インストール作業をされないと中身が記述されないので、必ず、
FTP等で既にアップロードされているファイルをダウンロードして問題箇所の修正をしてください。

再度アップロードする際は、パーミッション等のケアレスミスにご注意下さい。
mi-taro
投稿日時: 2009/9/22 1:34
対応状況: −−−
一人前
登録日: 2009/4/21
居住地:
投稿: 118
Re: Webサーバ設定URLが書かれているページは?
river555様

あ"”"""〜・・・・
まさにビンゴです!

アップロードのファイルを見てるはず、と思って開いたのに
ローカルを上書きしないで開いてしまったようでした。
今一度確かめたら、皆様のご指摘のとおり書かれていました・・・

本当にすみません。そしてこんなミスにもご指摘いただき本当に、ありがとうございます!
分からないままで、とりあえず今からファイルを動かそうとしいたところだったので
とても嬉しいです。
本当にご迷惑おかけしました!




mi-taro
投稿日時: 2009/9/22 1:43
対応状況: −−−
一人前
登録日: 2009/4/21
居住地:
投稿: 118
Re: Webサーバ設定URLが書かれているページは?
>river555様

ちなみに、再度アップロードするときの、パーミッションのミスとは・・・?
install.phpだけが特別なパーミッションだったでしょうか。
パーミッションを確認したところは644となっていますが・・・


river555
投稿日時: 2009/9/22 3:20
対応状況: −−−
半人前
登録日: 2009/8/23
居住地: 大阪
投稿: 14
Re: Webサーバ設定URLが書かれているページは?
無事、設定できたようで何よりです。

パーミッションの件ですが、うる覚えで申し訳ないのですがinstall.phpは「666」や「606」のユーザ書き込み権限が必要だったと思います。
(未確認)
seasoft
投稿日時: 2009/9/22 3:37
対応状況: −−−
登録日: 2008/6/4
居住地:
投稿: 7367
Re: Webサーバ設定URLが書かれているページは?
> パーミッションを確認したところは644となっていますが・・・

所有者とPHPスクリプトの実行者の関係などにより、適切なパーミッションは変わってきます。

インストール時に 644 でインストールできたのであれば、それで問題ないものと思われます。


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

(1) 2 »
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


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

統計情報

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

投稿数ランキング

1
seasoft
7367
2
468
3217
3
AMUAMU
2712
4
nanasess
2313
5
umebius
2085
6
yuh
1819
7
h_tanaka
1646
8
red
1570
9
mcontact
1291
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.