バージョン選択

フォーラム

メニュー

オンライン状況

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

サイト内検索

質問 > その他 > PostgreSQLでのインストールエラー

その他

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
ゲスト
投稿日時: 2007/11/3 17:29
対応状況: −−−
PostgreSQLでのインストールエラー
利用中のレンタルサーバー内にインストール時に
データベースの初期かを開始すると
以下のようなエラーが発生して先に進まなくなってしまいます。
回避方法はないでしょうか?
何度か試みましたが状況に変化はありません。

PostageSQLは7.4.12
ちなみにMySQLは私の利用しているサーバーではバージョンが対応していないようで、インストールは最後まで行きましたが、管理画面がまっ白になってしまいます。

どなたかご存知ありませんでしょうか?

Warning: fopen(DATA_PATHlogs/site.log) [function.fopen]: failed to open stream: No such file or directory in /home/client/データベース名/www/htdocs/i/eccube/data/lib/glib.php on line 124

Warning: filesize() [function.filesize]: Stat failed for DATA_PATHlogs/site.log (errno=2 - No such file or directory) in /home/client/データベース名/www/htdocs/i/eccube/data/lib/glib.php on line 150

Warning: fopen(DATA_PATHlogs/site.log) [function.fopen]: failed to open stream: No such file or directory in /home/client/データベース名/www/htdocs/i/eccube/data/lib/glib.php on line 94

Warning: fwrite(): supplied argument is not a valid stream resource in /home/client/データベース名/www/htdocs/i/eccube/data/lib/glib.php on line 95

Warning: fclose(): supplied argument is not a valid stream resource in /home/client/データベース名/www/htdocs/i/eccube/data/lib/glib.php on line 96

Warning: fopen(DATA_PATHlogs/site.log) [function.fopen]: failed to open stream: No such file or directory in /home/client/データベース名/www/htdocs/i/eccube/data/lib/glib.php on line 124

Warning: filesize() [function.filesize]: Stat failed for DATA_PATHlogs/site.log (errno=2 - No such file or directory) in /home/client/データベース名/www/htdocs/i/eccube/data/lib/glib.php on line 150

Warning: filesize() [function.filesize]: Stat failed for DATA_PATHlogs/site.log (errno=2 - No such file or directory) in /home/client/データベース名/www/htdocs/i/eccube/data/lib/glib.php on line 150

puchiban
投稿日時: 2007/11/4 4:59
対応状況: −−−
半人前
登録日: 2007/11/2
居住地:
投稿: 19
Re: PostgreSQLでのインストールエラー
こんにちは。

どこでどう問題が発生したのかがよくわからないので、具体的なことは言えませんが、DATA_PATH がdefineされていないように見えます。

ゲスト
投稿日時: 2007/11/4 8:28
対応状況: −−−
Re: PostgreSQLでのインストールエラー
puchibanさんありがとうございます。
データベースの初期化までの段階は問題なく設定されていくのですが、
PostgreSQLとMySQLの選択でPostgreSQLを選択し、必要事項を打ち込み「先へ進む」とボタンを押した直後に上記のようなエラーメッセージが画面にででしまうのです。

DATA_PATHがdefineされていない…どのような回避方法があるのでしょう?
まだまだ初心者でイマイチよく分かっていません。
ご教授いただければと思います。

MySQLではインストールまではなんとか出来ましたが、管理画面が真っ白になってしまい、ここで同様の症状が出ている方の書き込みを見てバージョンが会っていない場合に発生することを知りました。
puchiban
投稿日時: 2007/11/4 15:24
対応状況: −−−
半人前
登録日: 2007/11/2
居住地:
投稿: 19
Re: PostgreSQLでのインストールエラー
こんにちは。

chmod 777 html/install/temp はしていますよね?

html/install/index.php の797行目の
引用:

$data_path = sfRmDupSlash($root_dir . HTML2DATA_DIR);


ここにあなたの環境のDATA_PATHを無理やり設定するとどうなりますか?


$data_path = '/www/html/ec-cube/data/';
ゲスト
投稿日時: 2007/11/4 15:50
対応状況: −−−
Re: PostgreSQLでのインストールエラー
puchibanさん お忙しい中ありがとうございます。

chmod 777 html/install/temp
はもちろんしてあります。


早速試してみましたが、残念ながら状況は変わりませんでした。
最新版を
ダウンロードしてインストールのトライをしているのですが、
ご指摘の部分は797行目ではなく、805行目にありました。

エラーメッセージは全く同内容のままの状況です。
昨日からずっと苦戦しています…。
ゲスト
投稿日時: 2007/11/4 16:04
対応状況: −−−
Re: PostgreSQLでのインストールエラー
連投です。ちなみに問題となっている箇所は

data/lib/glib.phpの124行目は
$fp = fopen($path, "a+");

data/lib/glib.phpの150行目は
if(filesize($path) > $max_size) {

data/lib/glib.phpの94〜96行目は
$fp = fopen(LOG_PATH, "a+");
fwrite( $fp, $buffer."\n" );
fclose( $fp );

ということになりますね。
puchiban
投稿日時: 2007/11/4 17:04
対応状況: −−−
半人前
登録日: 2007/11/2
居住地:
投稿: 19
Re: PostgreSQLでのインストールエラー
こんにちは。

エラーの内容の意味は、DATA_PATHlogs/site.log が開けないという意味で、DATA_PATHというパスがないからエラーになっています。

つまり、DATA_PATHをちゃんと設定すれば、このエラーはなくなります。例えば、

define('DATA_PATH', '/www/ec-cube/data/');

この設定が、ec-cube/data/install.php に入っていないと失敗するはずで、入っていないんじゃないでしょうか?
install.phpがないのであれば、パーミッションを与えて見てください。あるのであれば、上記の行を追加してみてください。

intall/index.php の初めの方に設定すれば直るかも知れませんが、根本的な解決にはなっていません。

なんでDATA_PATHがちゃんと設定されていないのかというところが問題の原因なんですけど、これだけの情報だとちょっとわからないです。
ゲスト
投稿日時: 2007/11/4 18:51
対応状況: −−−
Re: PostgreSQLでのインストールエラー
puchibanさん こんばんは。

とても詳しく分かりやすい説明をしていただき本当にありがとうございます。確認をして試してみたいと思います。
install.phpはそのまま残っていますので、追記するのが近道かもしれませんね。

必要な部分以外の余計な書き換えはしていないんですが、インストール段階でこんなに躓くとは思っていませんでした。
この世界に下手に首を突っ込んでしまい分からないことだらけです。

ひとまずやってみようと思います。
ゲスト
投稿日時: 2007/11/4 20:11
対応状況: −−−
Re: PostgreSQLでのインストールエラー
puchibanさん こんばんは。

度々で申し訳ありません。
ec-cube/data/install.phpを開くと

<?php
?>

の記述しかありませんでした。
MacOS Xでの作業をしているため、もしやeccube解凍時に書き換わっているという可能性はあるのでしょうか?
もしやこれが根本原因でしょうか?

ゲスト
投稿日時: 2007/11/4 21:48
対応状況: −−−
Re: PostgreSQLでのインストールエラー
puchibanさん

せっかく詳しく教えていただき試してみたのですが
残念ながら状況変わらずです。

もっと詳しく情報をお伝えすることが出来ればいいのですが、
ちょっと難しそうです。
基本的にここに至るまではインストール作業も
問題なく設定できていたので、
思わぬところで引っかかってしまっている感じです。

解凍する際にMacだからであるなどの問題はないですよね?
(1) 2 3 »
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


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

統計情報

総メンバー数は89,027名です
総投稿数は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.