2011-02-10 22 views
0

私は2つのファイルを持っています。 1つはfunctions.php、もう1つは関数ファイルをインクルードするものです。include_onceの問題!

これまでは、これらのファイルはサーバー上で正常に動作していました。私はwampを使用してApacheサーバー上でローカルに実行しようとしましたが、私は未定義の関数を取得...これは、ファイルが含まれていないことを意味します。どんな考え?

+0

これは確かにinclude_once - includes_onceではありません。これはネイティブのPHP関数なので、問題がなければここでエラーを貼り付けてください。 –

+0

例がありますか?それは経路の問題かもしれませんか? –

+0

2番目のファイルが開始されます。 <? session_start(); include_once 'functions.php'; ?> – Nidis

答えて

1

のないinclude_once()のスペルが間違っています。

+0

ここに間違いがあります...! – Nidis

+1

彼はただ動詞にしようとしていると思う。 phpファイルがやっていることは、 'それを一度含む'ことです。 – jwir3

+0

@ jwir3:投稿をもう一度読んだので、それは完璧な意味があります。 – Tim

2

パスを確認します。サーバーがLinuxで、ローカルでWindows上で実行している場合は、パスの解釈方法の違いによって問題が発生する可能性があります。

+0

どのような変更を行う必要があります...!すべてのファイルは1つのフォルダにあります!このような場合のLinuxとWindowsの違いは何ですか – Nidis

+1

コードを共有すると、より具体的な回答が得られます。あなたがしていることを見ることができないので、あなたが間違っていることが分かりません。 – coreyward

+0

//index.php <? session_start(); include_once 'functions.php'; ?> //function.php ..... ..... – Nidis

関連する問題