xampp上のWordPressでファイルのアップロードができない件

WordPressの関係かと思い、wp-content/uploadsのパーミッションを変えたりしても動かず。
テスト用にシンプルなファイルアップロードのスクリプトを書いてテストするが、

$name = $_FILES['userfile']['name'];
$tmp_name = $_FILES['userfile']['tmp_name'];

で言う所の$nameは取得できるが$tmp_nameが取得できない。
Apacheの設定かと思ったがソレっぽい部分はなく、小一時間悩む。
あ、phpの方か、、、で、php.iniを開くと

; Whether to allow HTTP file uploads.
file_uploads = On
; Temporary directory for HTTP uploaded files (will use system default if not
; specified).
;upload_tmp_dir =

アップロードはできるけど、場所は指定されていない。
ということで、そこにあったディレクトリ
/Applications/xampp/xamppfiles/temp
を指定。
テストするがダメ、、。で、パーミッションを変えた所動きました。


コメントを残す

メールアドレスが公開されることはありません。

46 − = 44