PHP move_uploaded_file() が失敗しますが、理由はわかりません
P粉111927962
P粉111927962 2024-01-29 11:04:54
0
2
346

これは私のコードです:

リーリー

アップロード、名前変更、コピーなど、使えるものなら何でも ftp_fput、ftp_put、move_uploaded_file を使ってみました。何もうまくいかないようです。

move_uploaded_file は true または false のみを返し、エラー コードがないため、何が問題なのか理解できません。

###ヘルプ??###
P粉111927962
P粉111927962

全員に返信(2)
P粉610028841

しかし、やらなければなりません。

これがエラー メッセージの目的です。
何か問題が発生したときにエラー メッセージが表示されますか?そうでない場合は、エラー ログを確認する必要があります。

この行をコードの先頭に追加します

リーリー

ローカル (非ライブ) サーバーの場合も同様です

リーリー

画面上にエラーが表示されることがわかります

ファイルのアップロードの場合は、最初に $_FILES['file']['error']) を確認する必要があります。 0 ではない場合は、man ページで実際のメッセージを参照してください。

いいねを押す +0
P粉211600174

ターゲット ディレクトリに world に対する書き込み権限があるか?つまり、許可表現の 3 番目の数字ですか? php によってアップロードされたファイルは、www-data

グループによって所有され、所属します。

次の方法で所有権を変更できます

リーリー
いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!