我想用php上傳一些文件。 我得到以下警告: 警告:允許上傳文件的最大數量已經超過了未知在線0文件uplaod php最大文件
但我不能找到可以上載的最大允許文件。 我可以忽略大小或設置更大的尺寸來上傳我的所有文件嗎?
非常感謝。
我想用php上傳一些文件。 我得到以下警告: 警告:允許上傳文件的最大數量已經超過了未知在線0文件uplaod php最大文件
但我不能找到可以上載的最大允許文件。 我可以忽略大小或設置更大的尺寸來上傳我的所有文件嗎?
非常感謝。
您可能已經超過PHP配置的max_file_uploads
變量。其中默認設置爲50
(在Debian Lenny上)。
您可以在php.ini
中找到並配置此變量。 你不能將其設置在.htaccess文件或者因爲錯誤的使用函數ini_set()運行時:http://bugs.php.net/bug.php?id=50684&edit=1
在php.ini
有:
; Maximum number of files that can be uploaded via a single request
max_file_uploads = 50
我在我的機器上和php中使用xampp進行php操作。 ini我沒有找到變量。現在我把變量手動放在上傳部分,我沒有工作。 – 2010-11-10 12:08:26
現在可以通過ini_set函數設置max_file_uploads。無論如何,謝謝你的回答讓我朝這個方向發展,並解決了我的問題。 – user3224207 2015-11-20 09:42:00
謝謝,@ user3224207,我相應地更新了答案。 – user228395 2015-11-20 18:52:41
你需要表現出一定的代碼。您嘗試上傳多少個文件?你的服務器運行什麼PHP版本? Suhosin補丁是否在運行? – 2010-11-10 11:42:13
**另一個重複的問題** http://www.google.com/search?q=php%20maximum%20file%20site:stackoverflow.com – ajreal 2010-11-10 11:42:55
我不認爲我的問題需要顯示一些代碼。 – 2010-11-10 11:43:26