2011-08-10 90 views
0

上傳PDF當我上傳使用PHP形式6個PDF文件,但我正在逐漸內部服務器錯誤使用PHP

內部服務器錯誤

服務器遇到一個內部錯誤或配置錯誤, 無法完成您的請求。

請與服務器管理員聯繫,並告知他們的時間 發生錯誤,以及任何你可能會做的,可能有 造成的錯誤。

有關此錯誤的更多信息可能在服務器錯誤 日誌中可用。

當我只上傳一個pdf時,它會成功上傳。

我的每個pdf大小約爲10-15 mb。

任何人都可以告訴我什麼可能會導致問題。

我已經設置了max_execution_time = 111111111111111111;

max_input_time = 11111111111;

memory_limit = 128M;

max_upload_size = 200M;

任何人都可以幫我解決這個問題嗎?

這是我的表格:

enter image description here

在此先感謝。

+0

通常情況下,500狀態碼(內部服務器錯誤)會在Web服務器日誌中留下痕跡。先看那裏。 –

+0

張貼代碼也可以幫助,你可以檢查日誌,並確保你有適當的權限,如權限寫入上傳文件夾 – Kumar

+0

@kumar:當我上傳單上載正確,但是當我要上傳3個文件,它給我一個內部服務器錯誤。我附上我的表單。請看看它 –

回答

0

你的web服務器是如何配置超時,最大請求大小,最大郵政大小等?

+0

我把php.ini放在服務器的根目錄下,它的工作正確使用ftp的細節 –

0

難道你不忘記爲POST請求使用MAX_FILE_SIZE隱藏屬性嗎?

<input type="hidden" name="MAX_FILE_SIZE" value="20000000">

注意,它必須放在文件輸入字段。它以字節爲單位,所以這會限制上傳到20MB。詳情請參閱PHP documentation

+0

我已經將MAX_FILE_SIZE設置爲10000000000 –