導航:首頁 > 編程語言 > php上傳500錯誤

php上傳500錯誤

發布時間:2022-11-16 19:33:07

1. 錯誤代碼500是什麼意思

500伺服器內部錯誤(Internalservererror)主要是由於IWAM賬號的密碼錯誤造成的。
主要是由於IWAM賬號的密碼錯誤造成的,指的是由於IWAM賬號的密碼錯誤造成了HTTP500內部錯誤。錯誤(error)是指人們在使用軟、硬體的時候,軟、硬體不能正常操作的一種現象。
該錯誤說明IIS伺服器無法解析ASP代碼,訪問一個靜態頁面試試是否也出現這個問題,如果訪問靜態頁面沒問題,那就要分以下幾種情況來分析了:
①你是否改變過計算機名稱。
②站點所在的文件目錄是否自定義了安全屬性。
③安裝了域控制器後是否調整了域策略。如果是其中的一種情況,請一一將改變的參數設置回來看是否解決問題。如果靜態空間也無法訪問,則說明解析還沒生效。

2. phpcms圖片上傳出現錯誤500

這個是伺服器內部錯誤,需要你看源碼了,你動過後台文件嗎,沒有的話就看看最近操作的前台的腳本能打開不,切記請了緩存,然後如果打不開那就先注釋,應該500錯誤就沒了,按你這情況應該是後台源碼出的問題,很麻煩的,找對應的源碼文件看看吧

3. PHP寫的頁面無法訪問,報HTTP500錯誤,這個是怎麼回事

你應該是使用了 APACHE的地址重定向功能,出現500錯誤主要有以下原因
1.APACHE沒開啟rewrite模塊。
解決辦法:編輯apache的http.conf文件,找到#LoadMole rewrite_mole moles/mod_rewrite.so,去掉前面的#,重啟APACHE.
2 .htaccess文件有錯誤。通常是因為寫入了不合語法的規則。
解決辦法:刪除該目錄中的.htaccess即可。如果還是不行,再刪除上級目錄的.htacess,如此反復。
你主要檢查conf里的rewrite是否設置正常,然後網路一個正確的.htaccess參考一下。

4. 上傳文件時出現http error 500錯誤

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

然後,你看它提示的是HTTP Error 500。
五百錯誤的原因比較多,但一般來說,都是伺服器代碼的錯誤而導致其內部錯誤的。
那麼據此推想,可能的原因有下:
沒有配置允許上傳文件;
沒有配置上傳文件的臨時目錄;
臨時目錄或上傳目錄路徑有系統不能識別的字元(如漢字等);
臨時目錄或上傳目標無寫入許可權;
上傳文件有系統不能識別的字元(如漢字等);
本地上傳文件的目錄路徑有系統不能識別的字元;
……

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

5. php 網上500錯誤,本地沒問題

1.伺服器配置不行;2.伺服器不支持PHP;3,你的代碼有語法錯誤,通常少了括弧或多了括弧等,仔細查看你的PHP代碼;3,可以對照能打開和不能打開頁面,把不能打開的頁面,代碼去掉,留下一個簡單的代碼,一點一點的找,就會找到。看簡單的代碼能不能打開,然後在往裡加代碼,就知道哪有問題了,這是個笨辦法

6. 揭秘PHP環境出錯500錯誤怎麼解決

PHP導致500錯誤是程序有語法問題,一般處理步驟是:在命令提示符下執行,顯示具體錯誤,然後適當修改程序。

7. PHP+swfupload 上傳視頻失敗,報500錯誤,怎麼配置上傳大小

看看路徑是否正確(正反斜杠)。配置php.ini
如何配置php.ini實現PHP文件上傳功能。其中涉及到php.ini配置文件中的upload_tmp_dir、upload_max_filesize、post_max_size等選項,這些選項是文件上傳成敗的關鍵。我們以php.5.3.5的Windows版本為例說明。

php.ini中文件上傳功能配置選項說明

用文本工具(推薦EditPlus)打開php.ini 配置文件,查找 File Uploads ,在這個區域有以下3個選項:

file_uploads = On

是否允許HTTP文件上傳。默認值為On允許HTTP文件上傳,此選項不能設置為Off。

upload_tmp_dir =

文件上傳的臨時存放目錄。如果沒指定則PHP會使用系統默認的臨時目錄。該選項默認為空,此選項在手動配置PHP運行環境時,也容易遺忘,如果不配置這個選項,文件上傳功能就無法實現,你必須給這個選項賦值,比如upload_tmp_dir = "d:/fileuploadtmp" ,代表在D盤目錄下有一個fileuploadtmp目錄,並且給這目錄讀寫許可權。

upload_max_filesize = 2M

上傳文件的最大尺寸。這個選項默認值為2M,即文件上傳的大小為2M,如果你想上傳一個50M的文件,你必須設定 upload_max_filesize = 50M。
但是僅設置upload_max_filesize = 50M 還是無法實現大文件的上傳功能,我們還必須修改php.ini文件中的 post_max_size 選項。

繼續在 php.ini 中查找 Data Handling ,在這個區域有1個選項:

post_max_size = 8M

指通過表單POST給PHP的所能接收的最大值,包括表單里的所有值。默認為8M。如果POST數據超出限制,那麼$_POST和$_FILES將會為空。
要上傳大文件,你必須設定該選項值大於upload_max_filesize選項的值,例如你設置了upload_max_filesize = 50M ,這里可以把post_max_size = 100M。
另外如果啟用了內存限制,那麼該值應當小於memory_limit 選項的值。

繼續在 php.ini 中查找 Resource Limits ,在這個區域有3個選項:

max_execution_time = 30

每個PHP頁面運行的最大時間值(單位秒),默認30秒。當我們上傳一個較大的文件,例如50M的文件,很可能要幾分鍾才能上傳完,但php默認頁面最久執行時間為30秒,超過30秒,該腳本就停止執行,這就導致出現無法打開網頁的情況。因此我們可以把值設置的較大些,如 max_execution_time = 600。 如果設置為0,則表示無時間限制。

max_input_time = 60

每個PHP腳本解析請求數據所用的時間(單位秒),默認60秒。當我們上傳大文件時,可以將這個值設置的較大些。 如果設置為0,則表示無時間限制。

memory_limit = 128M

這個選項用來設置單個PHP腳本所能申請到的最大內存空間。這有助於防止寫得不好的腳本消耗光伺服器上的可用內存。如果不需要任何內存上的限制將其設為 -1。
php5.2.0以前的版本默認8M; php.5.2.0版本默認為16M。php 5.2.0之後的版本默認為 128M;

php.ini 配置上傳文件功能示例

假設要上傳一個50M的大文件。配置 php.ini 如下:
file_uploads = On
upload_tmp_dir = "d:/fileuploadtmp"
upload_max_filesize = 50M
post_max_size = 100M
max_execution_time = 600
max_input_time = 600
memory_limit = 128M

提示:需要保持 memory_limit > post_max_size > upload_max_filesize

ini_get()獲取php.ini設置值
ini_set()設置php.ini

8. php 的後台在上傳圖片時出現報錯500,請問怎麼修改啊

這個可以看看錯誤日誌,看具體的錯誤信息。我猜測是保存上傳文件的文件夾沒有寫許可權,或者不存在。

9. PHP CMS 添加視頻不能上傳 上傳完成後出現Upload Error: 500

大概會有以下幾個原因:
1. 如果上傳其他文件正常,可能是文件大小超出了php配置的最大上傳限制值。修改php.ini
upload_max_filesize = 10M
改為你要的值。

2. 文件太大上傳耗時也相應會大,有可能會導致php運行超時,在上傳程序里增加一行代碼:
@set_time_limit(5 * 60);
這里是以秒為單位的,以上代碼是設置腳本超時為5分鍾,如果不夠可設置更大。或者設置為0,不限制超時。

3. 伺服器磁碟寫滿,造成無法保存新文件。這個可能性比較小

10. php表單提交之後出現錯誤500

500是伺服器內部錯誤,建議你把代碼粘出來。
例如:
4/0
便會出現500錯誤。
你要用排除法重點核對你插入資料庫的代碼。

閱讀全文

與php上傳500錯誤相關的資料

熱點內容
伺服器軟路由怎麼做 瀏覽:287
冰箱壓縮機出口 瀏覽:223
OPT最佳頁面置換演算法 瀏覽:640
網盤忘記解壓碼怎麼辦 瀏覽:852
文件加密看不到裡面的內容 瀏覽:651
程序員腦子里都想什麼 瀏覽:430
oppp手機信任app在哪裡設置 瀏覽:185
java地址重定向 瀏覽:268
一年級下冊摘蘋果的演算法是怎樣的 瀏覽:448
程序員出軌電視劇 瀏覽:88
伺服器系統地址怎麼查 瀏覽:54
解壓游戲發行官 瀏覽:601
國外小伙解壓實驗 瀏覽:336
頂級大學開設加密貨幣 瀏覽:437
java重載與多態 瀏覽:528
騰訊應屆程序員 瀏覽:942
一鍵編譯程序 瀏覽:129
語音加密包哪個好 瀏覽:341
有什麼學習高中語文的app 瀏覽:283
安卓手機的表格里怎麼打勾 瀏覽:411