2012-04-25 25 views
-1

私は次のようなエラーになっています行き方:PHPの致命的なエラーは:未定義関数UpdateRecordデータベース()の呼び出しをPHPの致命的なエラー

私はPHPは私が呼び出しています機能を見つけることができないことを意味知っています。

私は、ページの上部にある関数名とインクルードファイルのスペルを二重チェックして、両方が正しいことを確認しました。私はなぜPHPがインクルードファイルの関数を認識していないのか分かりません。ここで

はコードです:

include_once('../lib/updatesEngine_lib.php');//include the file with the function 

関数コール:updatesEngine_lib.phpで

updateRecord($jobid); 

function updateRecord($jobid){//Code//} 

私は途方に暮れてよ、なぜこのISN」の働いている。特にupdateEngine_lib.phpファイルには、同様に機能している他の関数があります。

HELP!

+3

私は誤ってコメントを削除しました - 私は上記の男です - include_onceからrequire_onceに切り替えました。ファイルが見つからない場合、致命的なエラーでスクリプトが停止します。 – Phil

+0

彼は警告も受け取るでしょう、彼はこのファイルの他の機能はすべて正常に動作すると言います –

+0

私はrequire_onceにスクリプトを切り替えましたが、何もしませんでした。私はまだupdateRecordが未定義の関数であるというPHPの致命的なエラーを受け取ります。 – mysticgohan53

答えて

-1

3度目のスペルを確認してください。
魔法はありません。
「未定義の関数への呼び出し」と表示されている場合

ところで、この関数をupdatesEngine_lib.phpから呼び出すとどうなりますか?動作しますか?

+0

あなたは正しいです。私の前の開発者はSVNリポジトリの変更をWebルートにプッシュするためにスクリプトを使用していたことが判明しましたが、彼が出たときに、スクリプトがこのスクリプトが実行されたフォルダにプッシュするためのアクセス許可をオフにしました。だから私が正しく提出している間、それはWebルートにしていませんでした。 – mysticgohan53

関連する問題