上傳檔案時出現httperror500錯誤

時間 2021-12-23 20:11:02

1樓:無心殘崖

基本上就是檔案太大。上傳時間很久。php程序被ng幹掉了。。

然後返回500唄。你可以設定一下php上傳文件大小的限制。。然後再改一下ng的時間限制。。。

不過超過11m的玩意。。呵呵。。

2樓:匿名使用者

首先,上傳大小的限制有兩個,一個叫post_max_size,一個叫upload_max_filesize。

然後,你看它提示的是http error 500。

五百錯誤的原因比較多,但一般來說,都是伺服器**的錯誤而導致其內部錯誤的。

那麼據此推想,可能的原因有下:

沒有配置允許上傳檔案;

沒有配置上傳檔案的臨時目錄;

臨時目錄或上傳目錄路徑有系統不能識別的字元(如漢字等);

臨時目錄或上傳目標無寫入許可權;

上傳檔案有系統不能識別的字元(如漢字等);

本地上傳檔案的目錄路徑有系統不能識別的字元;

……目前只能想到這些了,不過你可以直接找到上傳檔案的那一段**,逐行寫上測試錯誤的**,就可以找到**出錯了,進而找到根本原因。

http 500內部伺服器錯誤怎麼解決。

3樓:木兮兮悅

以下幾種方法可以解決這個問題:

2、清除瀏覽器快取

在深入除錯**之前,清除瀏覽器快取始終是另一個很好的故障排除步驟3、檢查伺服器日誌

檢查錯誤日誌中是否存在http500內部伺服器錯誤,如果主機沒有日誌記錄工具,可以將以下**新增到wp-config.php檔案以啟用日誌記錄:

4樓:匿名使用者

解決辦法如下:

1.檢查伺服器日誌

檢查錯誤日誌中是否存在http500內部伺服器錯誤,如果您的主機沒有日誌記錄工具,您還可將define('wp-debug',true);新增到wp-config.php檔案以啟用日誌記錄。

2.增加apache中的php記憶體限制。

.htaccess檔案是一個特殊的隱藏檔案,其中包含可用於修改伺服器行為的各種設定,直到特定於目錄的級別。首先 通過ftp 或ssh 登入您的站點,檢視您的根目錄,看看是否有.

htaccess檔案。

3. 增加php.ini檔案中的php記憶體限制。

通過ftp 或ssh 登入您的站點,轉到您站點的根目錄並開啟或建立一個php.ini檔案,如果檔案已存在,請搜尋三個設定並在必要時進行修改,如果您剛剛建立了該檔案,或者無法找到設定,則可以貼上以下**。您可以修改當然值以滿足您的需求。

memory_limit = 128m

4. cgi / perl指令碼中的編碼或語法錯誤。

保持ascii格式,確保在cgi指令碼和目錄上使用chmod 755的正確許可權,將您的cgi指令碼以ascii模式(可以在ftp編輯器中選擇)上傳到伺服器上的cgi-bin目錄中,確認已安裝並支援指令碼所需的perl模組。

5. .htaccess檔案出現問題

如果您使用的是執行apache的wordpress主機,則很可能是您的.htaccess檔案出現問題或已損壞, 通過ftp 或ssh 登入您的站點,並將您的.htaccess檔案重新命名為.

htaccess_old。

6.伺服器問題(與主機核實)

因為php超時或第三方外掛的致命php錯誤也可能發生500內部伺服器錯誤,您可以隨時檢視您的wordpress主機,php超時也可能因缺少php工作程式而發生,儘管通常會導致504錯誤,而不是500錯誤。這些決定了您的**在給定時間可以同時處理多少請求。簡而言之,您**的每個未快取的請求都由php工作人員處理。

5樓:榮欣悅獨璞

你自己的架設的伺服器嗎?看看你的iis設定是否有誤,資料庫密碼是否連線正確!

6樓:匿名使用者

開啟internet選項(桌面copyie圖示上直接點右鍵然後選屬性)——高階

拉到最下面找到顯示友好 http 錯誤資訊前面的勾去掉,然後確定儲存後重新開啟網頁提交檢視詳細的錯誤資訊是什麼,然後根據錯誤提示修改程式就可以了

7樓:七先生是遊戲鬼才

那你可以去找專門的工作人員來給你處理一下就可以了。

8樓:匿名使用者

檢查資料庫檔案是否有讀寫許可權, 如果有請注意資料庫連線設定語句是否正確。內

比如/database/werwerwewe.mdb和../database/werwerwewe.mdb和database/werwerwewe.mdb表示的地容址各不相同的

什麼是FTP上傳 怎麼把檔案上傳至ftp上?

ftp是一種檔案傳輸協議,像你現在看到的網頁是http協議的web服務。給你提供乙個說明站,自己看看就明白了。ftp可以傳輸什麼檔案 ftp可以傳輸任何型別的檔案。通過ftp幾乎可以傳輸任何型別的檔案,例如文字檔案 二進位制可執行檔案 影象和聲音檔案 資料壓縮檔案等。普通的ftp伺服器,需事先申請使...

如何在角JS開始上傳檔案

file控制項選擇上傳檔案確定後觸發的js事件是onchange事件。file控制項 document.getelementbyid idname file 返回的是filelist物件。filelist物件的常用方法有name 檔名稱 type 檔案型別 size 檔案大小 lastmodefie...

fileupload控制項 可以上傳多個檔案嗎

可以的,你現在如何寫的。jsp頁面 js action類 package action import import import import import import import import public class uploadaction2 extends actionsupport p...