2

説明したように、PHP と AJAX を使用して froala エディターを使用して画像をアップロードできました。しかし、アップロードしたファイルにアクセスできません。FTP クライアントで確認したところ、正しくアップロードされていることがわかりました。次に、正しいアクセス許可を確認しました。それらは、そのフォルダー内の他の画像ファイルと同様に 777 です。そこでFTPでファイル名を変更してアクセスしてみると、正しく表示されます。

ファイルがアップロードされたときにファイルにアクセスできないということだけです。私はすべてを試しましたが、代わりにエラーメッセージが表示されません 404 Not Found.

画像ファイルにアクセスする方法は次のとおりです。

http://www.domainname.com/images/imagename.jpg

エラーが見つかりません

要求された URL /images/247f39.png は、このサーバーで見つかりませんでした。

画像のスペルとすべてがチェックされます。

これを修正する方法を教えてください。

ありがとう、

ファイサル

4

3 に答える 3

0

404 は、指定された URL で画像にアクセスできないことを意味します。ブラウザで画像にアクセスしようとすると、簡単にテストできますhttp://www.domainname.com/images/247f39.png。さらに、画像フォルダーをチェックして、画像が実際に書き込まれた場所を確認できます。

于 2015-02-25T16:58:23.403 に答える
0
move_uploaded_file($_FILES["file"]["tmp_name"], getcwd() . "/uploads/" . $name);

$response = new StdClass;
$response->link = "http://localhost/manas/admin/uploads/" . $name;
echo stripslashes(json_encode($response));

私の場合は絶対パスを使用します - http://localhost/manas/admin/uploads/

于 2015-04-09T06:13:05.653 に答える