PHP アップロードでの一時ファイルが見つからないエラーの解決策: まず、「php.ini」ファイルを開き、次に「upload_tmp_dir」項目の前にあるセミコロンを削除し、最後に適切なパスを追加します。 「C:/windows/temp」として; 最後に、Web サイトの匿名アクセス ユーザー グループに読み取りおよび書き込み権限を追加します。
php アップロードで一時フォルダーが見つかりません (解決策)
[一時フォルダーが見つかりません] このエラー プロンプトたとえば、あるショップのプログラムではアップロード時にこのメッセージが表示されたり、CMS ではアップロード時に「アップロードするファイルが選択されていません」というメッセージが表示されたり、各 PHP システムによって意見は異なりますが、実際には PHP のエラーです。使用された一時フォルダーに書き込み権限がないことが原因で発生します。このとき、$_FILES['XXX']['error']のエラーコード値は6です。
推奨: "PHP チュートリアル "
まず、php.ini ファイルを開いて、IIS で PHP 環境を構成する必要があります。php.ini ファイルは通常、次の場所に配置されます。 %system% /windows で、ここでは php.ini を開いて
;upload_tmp_dir =;upload_tmp_dir =
を検索します。この背後にパスはありません。つまり、一時フォルダーを設定していません。奇妙なのは、php.ini が多くの中国語サーバーはこの項目を設定せず、すべて正常ですが、英語サーバーでは動作しません。
次に、自分で設定します。
Upload_tmp_dir 項目の前にある (;) セミコロンを削除し、その後にパスを追加します。たとえば、次のように設定します。
upload_tmp_dir ="C:/windows/temp"
Giveディレクトリ C:/windows/temp は、Web サイトの匿名アクセス ユーザー グループに読み取りおよび書き込み権限を追加します。
ここでもう 1 つ注意すべき点は、上位レベルのディレクトリ ウィンドウの場合、ユーザー user の「ディレクトリのリスト」権限も設定する必要があり、設定されていないと無効になるということです。私は長い間この問題に困惑していました。
以上がPHPでアップロード時に一時ファイルが見つからないエラーが発生した場合はどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。