質問 > その他 > インストール時のファイルコピー |
その他
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
ゲスト |
投稿日時: 2006/12/11 23:24
対応状況: −−−
|
インストール時のファイルコピー 初めまして。大変良いツールが見つかり助かっております。
さて、当方EC-CUBE Version 1.0.2をDLさせて頂き、以下のサーバー環境にインストールしようとしています。 OS:Fedora Core 5 DB:Mysql 5.0.27 PHP:5.1.6 インストール開始し、ファイルのコピーに進むと、画面が真っ白になり、先に進めない状態となります。 このような経験された方いらっしゃいませんか?解決方法等ご存じでしたら、何卒ご教授願います。 |
|
ゲスト |
投稿日時: 2006/12/12 2:14
対応状況: −−−
|
Re: インストール時のファイルコピー 色々試してみましたが、全く現象が変わりません。
PHP Notice: Use of undefined constant DEFAULT_DSN - assumed 'DEFAULT_DSN' in /usr/local/eccube/data/conf/core.php on line 26 上記のエラーをはじめとして、 Use of undefined constant SITE_URL - assumed 'SITE_URL' in /usr/local/eccube/data/conf/core.php on line 28 Use of undefined constant HTML_PATH - assumed 'HTML_PATH' in /usr/local/eccube/data/conf/conf.php on line 18 Use of undefined constant HTML_PATH - assumed 'HTML_PATH' in /usr/local/eccube/data/conf/conf.php on line 28 Use of undefined constant DATA_PATH - assumed 'DATA_PATH' in /usr/local/eccube/data/conf/conf.php on line 35 Use of undefined constant HTML_PATH - assumed 'HTML_PATH' in /usr/local/eccube/data/conf/conf.php on line 94 Use of undefined constant URL_DIR - assumed 'URL_DIR' in /usr/local/eccube/data/conf/conf.php on line 95 こんな感じでエラーが200近く発生しています。 インストールを諦めるしかないのでしょうか? 大変困っております。 どなたか知恵をお貸し下さい。宜しくお願いします。 |
|
nanasess |
投稿日時: 2006/12/12 2:58
対応状況: −−−
|
神 登録日: 2006/9/9 居住地: 投稿: 2313 |
Re: インストール時のファイルコピー 大河内です。
インストールしたディレクトリは、 /usr/local/eccube に間違いないですか? data/install.inc を開いてみて、下記項目の設定を確認してみてください。 define ('HTML_PATH', '/usr/local/eccube/html/'); define ('DATA_PATH', '/usr/local/eccube/html/..data/'); EC-CUBE が /usr/local/eccube にインストールされていれば、 data/install.inc を上記のような設定にすることで、動作すると思われます。 |
ゲスト |
投稿日時: 2006/12/12 9:34
対応状況: −−−
|
Re: インストール時のファイルコピー 大河内さん、返信ありがとうございます。
インストールディレクトリは /usr/local/eccube に間違いありません。このディレクトリはVirtualHost設定してあります。 data/install.inc を確認との事ですが、ファイル解凍後確認すると <?php ?> のみであり define定義など一切の記述はありません。 install.inc はインストール情報が書き込まれるとマニュアルに記載してあり インストールが行われた場合のみ情報が記述されるのではないでしょうか? また、当方DocumentRootは /usr/local/eccube/html に設定しています。 /usr/local/eccube/ には data ディレクトリも配置してあります。 |
|
Gaz |
投稿日時: 2006/12/12 9:49
対応状況: −−−
|
半人前 登録日: 2006/10/25 居住地: 東京 投稿: 29 |
Re: インストール時のファイルコピー 當田です。
/data/include.inc は /html/install/index.php によって生成されますが、環境によっては「../」による上位フォルダへの閲覧が制限されている場合もある模様です。 /html/install/index.php の719行付近の
$data_pathを
と書き換えて再度 /html/install/index.php を実行してみたら如何でしょうか? |
nanasess |
投稿日時: 2006/12/12 10:11
対応状況: −−−
|
神 登録日: 2006/9/9 居住地: 投稿: 2313 |
Re: インストール時のファイルコピー 大河内です.
install.inc は, インストールの最終段階で情報が書きこまれるようになっています. 書きこまれる情報は, DBの接続情報 やインストールディレクトリの情報等です. ゲスト様のエラーログを拝見すると, install.inc に define定義が見付からないのが原因でエラーが出ているものと思われます. 何らかの原因で, インストール中に, インストーラが install.inc の場所を見付けられなかったため, 情報が書きこまれず, インストールが終了してしまったためだと思います. 手作業で, 下記情報を入力してみてはいかがでしょうか?
|
ゲスト |
投稿日時: 2006/12/12 10:52
対応状況: −−−
|
Re: インストール時のファイルコピー 當田さま、返信ありがとうございます。
ご指摘通り、 $data_path = "/usr/local/eccube/data/"; と書き換え、再度実行してみましたが結果は同じでした。 取り急ぎ報告させていただきます。 |
|
ゲスト |
投稿日時: 2006/12/12 10:56
対応状況: −−−
|
Re: インストール時のファイルコピー 大河内さま、返信ありがとうございます。
ご指摘通り、手動にて定義内容を記述した場合、 インストール終了後は、index.php を削除してください。 とのアナウンスが画面上部に表示されています。 しかし、案の定ファイルのコピーはできません。 |
|
Gaucho |
投稿日時: 2006/12/12 11:07
対応状況: −−−
|
新米 登録日: 2006/12/12 居住地: 投稿: 6 |
Re: インストール時のファイルコピー 大河内さま、當田さま、返信ありがとうございます。
ゲストのままですと失礼ですのでユーザー登録させていただきました。 |
Gaucho |
投稿日時: 2006/12/12 15:31
対応状況: −−−
|
新米 登録日: 2006/12/12 居住地: 投稿: 6 |
インストール時のDocumentoRootについて 基本的な事を質問させてください。
DocumentoRoot = /usr/local/eccube/ と設定している場合、eccube-1.0.2.tar.gz は /usr/local/eccube にて $ tar xpvfz ./eccube-1.0.2tar.gz コマンドを実行すると、 /usr/local/eccube/eccube-1.0.2 となり、eccube-1.0.2/html と eccube-1.0.2/data が生成されます。 ※これはマニュアル通りに行った結果です。 この場合、DocumentoRootは /usr/local/eccube/eccube-1.0.2/html でなければいけないのでしょうか? それとも、 /usr/local/eccube/ で良いのでしょうか? EC-CUBEマニュアルサイトを読み直したり、色々調べていると混乱してきました。 |
(1) 2 » |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |