2012-04-05 6 views
-3

すべてがうまくいく私はなぜ致命的なエラーが発生したのか知りません。致命的なエラー:定義されていない関数を呼び出すgeoip_open()

警告:[function.include(lang.php)を含む:ストリームをオープンに失敗しました:操作はライン上/var/httpdocs/dev52/include.phpに許可されていない59

警告:は、()[ function.include]:59行目の/var/httpdocs/dev52/include.phpにインクルージョン用の 'lang.php'をインクルードできませんでした(include_path = '.:')

警告:include(lang2.php)[function .include]:ストリームを開くことができませんでした:/var/httpdocs/dev52/include.phpの行61で操作が許可されていません

警告:include()[function.include]: 'lang2.php'をインクルードできませんでした(inclu include_once(inc.php)[function.include-once]:ストリームのオープンに失敗しました:で操作が許可されていません。 /var/httpdocs/dev52/include.php on line 265

警告:include_once()[function.include]:/ var/httpdocsにインクルードするための 'inc.php'(include_path = '.:')を開けませんでした。ライン上で265

致命的なエラーを/dev52/include.php:私はあなたのウェブホストに連絡することをお勧めライン266

+0

"操作が許可されていません"は、あなたが含むファイル(またはそれらのファイルがあるディレクトリ)に対する変更されたアクセス許可を示唆します。 –

+0

これらのファイルに777のアクセス権があることを確認してください – smita

+0

含まれているディレクトリはどうですか? –

答えて

0

に/var/httpdocs/dev52/include.phpでgeoip_open未定義の関数()を呼び出します。すべてが動いていて、突然、phpMyAdminのような広く使用されているパッケージで動作が止まったら、誰かがコンフィギュレーション設定を変更してしまいました。

これが役に立たない場合や、自分でサーバーを所有している場合は、phpMyAdminを再インストールしてみてください。

+0

問題は残りのものが動作しているこれは私のテストディレクトリにあります問題が発生したこのテストは直接残りのすべてが動作しています – smita

0

これはネストされたインクルードで発生することがあり、include();ステートメントがlang.phpにあるかどうかを確認し、そうであればこれらのファイルを直接インクルードします。

関連する問題