0

ローカルホスト(XAMPP)環境で、nMedia User Uploaderと呼ばれるWordpressプラグインを使用していますが、ファイルのアップロード中に以下のエラーが発生します

Warning: filesize() [function.filesize]: stat failed for C:\xampp\htdocs\newsite/site-content/uploads/articles/user_uploads/jack_artist/Untitled-1.jpg in C:\xampp\htdocs\newsite\plugs\nmedia-user-file-uploader\nm_fileuploader.php on line 214

確認しようとしましvar_dump($dt);たが、ここで何が悪いのか理解できません。

array(6) { ["fileName"]=> string(14) "Untitled-1.jpg" ["fileDescription"]=> string(0) "" ["userID"]=> int(3) ["fileType"]=> string(4) ".jpg" ["fileSize"]=> bool(false) ["fileUploadedOn"]=> string(19) "2012-08-25 19:20:37" }

これが$dt配列です

$dt = array(    'fileName'          => nmFileUploader::$file_name,
                'fileDescription'   => nmFileUploader::$desc,
                'userID'            => $user_id,
                'fileType'          => nmFileUploader::$file_type,
                'fileSize'          => filesize($filePath),
                'fileUploadedOn'    => current_time('mysql')
             );

では、この問題はlocalhost xamppにあり、ライブサーバーで機能しますか?

4

1 に答える 1

1

問題はローカルホストでのファイル権限設定が原因です。ディレクトリ権限が775に設定されているライブまたはLinuxベースの環境でこれを確認してください。

于 2012-10-01T07:11:34.840 に答える