14

次のファイル構造があります

-- プラグイン
-- inParent.php
---- Uploadify
------ inSame.php
------ Uploadify.php

この機能は昨日まで問題なく動作していました。しかし今、require_once('../inparent.php)を使用してinParent.phpuploadify.phpに含めようとすると、ばかげたエラーが発生します..

Warning: require_once(../inParent.php) [function.require-once]: failed to open stream: No such file or directory in /home/user/public_html/plugins/uploadify/uploadify.php on line 3  

しかし、ファイルは確かに存在します...

同じコードを使用してinSame.phpをインクルードすると、エラーは表示されず、完全に機能します。

ファイルのアクセス許可に問題があるのではないかと推測しました..しかし、すべて問題ありません..すべての関連ファイルのアクセス許可は 755/644 です。

また、move_uploaded_file 関数も機能しなくなりました。

すべてのコードは昨日まで正常に機能していました。私は何も変えていません。

私はすべてを試しましたが、正確に何が起こったのかわかりません..

友達を助けてください.. :( :(

4

4 に答える 4

0

昨日動作していて、何も変更していないことが確実な場合は、最初にサーバーを再起動してみてください。

次に、requireで、..の代わりにフルパスを使用してみてください。私は通常、ルートパスを使用してファイルを作成し、./および../を使用する代わりにそれらを参照します。

于 2012-09-03T06:36:51.790 に答える