Notice: main() [function.main]: The script tried to execute a method or access a property of an incomplete object. Please ensure that the class definition "<classname>" of the object you are trying to operate on was loaded _before_ unserialize() gets called or provide a __autoload() function to load the class definition in <filename> on line <line>
You get this error if you have and object in your $_SESSION array and you call session_start() before you have loaded your included classes.
main
(No version information available, might be only in CVS)
main — main()のダミー
説明
PHP のソースを除き、main() という名前の関数は 存在しません。PHP 4.3.0 では、PHP ソースにおいて新しいタイプの エラー処理(php_error_docref)が追加されました。そのひとつの機能として、 html_errors (デフォルトでオン)と docref_root (PHP 4.3.2 まではデフォルトでオン)のディレクティブがセットされている 場合に、PHP のエラーメッセージ上に PHP のマニュアルへのリンクが 表示されるようになりました。
ときおり、エラーメッセージは main() 関数の マニュアルを指すことがあります。それがこのページが存在する理由です。 どの PHP 関数に関連するエラーで main() を 指すのか、ユーザーコメント欄に追加してくださいますようお願いします。 そうすれば、適切なドキュメントを指すように修正されるでしょう。
表 252. 現在判明している、main() を指すエラー
| 関数名 | このバージョン以降、ここを指すことはありません |
|---|---|
| include() | 5.1.0 |
| include_once() | 5.1.0 |
| require() | 5.1.0 |
| require_once() | 5.1.0 |
html_errors, display_errors も参照してください。
main
Maurice
02-May-2006 03:12
02-May-2006 03:12