バージョン選択
フォーラム
メニュー
オンライン状況
|
|
75 人のユーザが現在オンラインです。 (67 人のユーザが フォーラム を参照しています。) |
|
|
その他
投稿者 |
スレッド |
ゲスト |
投稿日時: 2006/10/17 12:59
対応状況: −−−
|
|
ときどきglib.phpでエラー Parse error: syntax error, unexpected $end in /home/hoge/public_html/eccube/data/lib/glib.php on line 192
というエラーが出ます。
それもインストールしてから少し操作していると出るようになり、最後にはApacheを再起動しないと復旧しません。
ただし同じサーバーで利用しているほかのWebコンテンツ(XOOPSやOpenPNE等)は、eccubeが上記エラーで止まっているときに、何事もなく利用できています。
当然require.phpでglib.phpを外してやると、その処理を必用としていない部分の操作については全く問題なく動きます。 うちの環境だけでしょうか(汗)。
0.9.6betaと0.9.6abetaで確認しました。
FedoraCore4 ppc Apache 2.2.0 PHP 4.4.4 MySQL 5.0.18
|
|
|
ゲスト |
投稿日時: 2006/10/17 15:37
対応状況: −−−
|
|
Re: ときどきglib.phpでエラー 失礼しました。 やはりエラーがでたので確認したら、glib.phpってrequire.php以外でも使ってますね(汗)。
上記の「外してやると〜問題なく動きます」というのは、たまたまだったようです。
|
|
|
ゲスト |
投稿日時: 2006/10/18 13:38
対応状況: −−−
|
|
Re: ときどきglib.phpでエラー 結論からいうと、大河内様のUTF-8版を使用してエラーが出なくなりました。
utf8セッティングされたMySQLにujisでデータベースを作り、
Server characterset: utf8 Db characterset: ujis Client characterset: utf8 Conn. characterset: utf8
という状態で SET NAMES binary を追記してテストを行っているとglib.phpの上記エラーがでるようになります。 MySQLから取り出したデータとphpスクリプトが混ざってしまって?エラーが出ていたようです(汗)。
|
|
|
|
統計情報
総メンバー数は88,858名です
総投稿数は109,996件です
|