MAMP を使用してローカル サーバーに画像をアップロードしようとしています。
http-request を使用して画像を投稿します。それはうまくいくようです。
これは、バックエンドでファイルを処理してエラーを再現する方法です。
foreach ($_FILES as $file) {
//@todo kolla om några bilder är bifogade, kanske inte behövs.
$filepath = $file['tmp_name'].'/'.$file['name'];
echo $filepath . '<br />';
if(file_exists($filepath)){
echo 'true <br />';
}else{
echo 'false <br />';
}
}
それは出力します
/Applications/MAMP/tmp/php/phpdaILf2/pdf.pdf
false
つまり、パスとアップロードがありますが、そこには何もありません。
パス
/Applications/MAMP/tmp/php/
存在します。ファインダー「Everyone」「読み取りと書き込み」とターミナルのchmod 0777の両方で、tmpとphp-folderの両方にphpフォルダーのアクセス許可を設定しました。まだ、php 内にフォルダーは作成されず、ファイルはアップロードされません。
私は何を間違っていますか?