php配置設定檔案 PHP配置檔案設定上傳大檔案

2021-10-22 21:28:05 字數 889 閱讀 7940

本節內容:

在php配置檔案中設定大檔案上傳選項。

要上傳大檔案到伺服器,推薦使用flash長傳元件(100m以內還是不錯的)swfupload。

php上傳檔案預設不能滿足這個需求,參考如下方法修改。

1,一般的php檔案上傳,除非檔案很小.就像乙個5m的檔案,很可能要超過一分鐘才能上傳完.

但在php中,預設的該頁最久執行時間為 30 秒.就是說超過30秒,該指令碼就停止執行.

這就導致出現 無法開啟網頁的情況.這時我們可以修改 max_execution_time

在php.ini裡查詢

max_execution_time

預設是30秒.改為

max_execution_time = 00表示沒有限制

以上修改的是php上傳檔案中指令碼執行超時時間

2,修改 post_max_size 設定 post 資料所允許的最大大小。此設定也影響到php上傳檔案。

php預設的post_max_size 為2m.如果 post 資料尺寸大於 post_max_size $_post 和 $_files superglobals 便會為空.

查詢 post_max_size .改為

post_max_size = 150m

3,很多人都會改了第二步.但php上傳檔案時最大仍然為 8m.

為什麼呢.我們還要改乙個引數upload_max_filesize 表示所上傳的檔案的最大大小。

查詢upload_max_filesize,預設為8m改為

upload_max_filesize = 100m

另外,在php檔案上傳中,post_max_size 大於 upload_max_filesize 為佳。

有了以上的修改,php檔案上傳大檔案應該就沒有問題了。

php 配置安全設定!

安全 php 編寫是一方面,php的配置更是非常關鍵。我們php手手工安裝 的,php的預設配置檔案在 usr local apache2 conf php.ini,我們最主要就是要配置php.ini中的內容,讓我們執行 php能夠更安全。整個php中的安全設定主要是為了防止phpshell和sql...

PHP 配置檔案

可能並不準確,具體還是要看官方的解釋 php 關閉或開啟錯誤報告 display errors off 設定錯誤報告的級別 e all 所有錯誤和警告 e error 致命的執行時錯誤 e recoverable error 幾乎致命的執行時錯誤 e warning 執行時警告,不致命的錯誤 e p...

Windows下PHP配置設定

php.ini development複製乙份,修改為php.ini,因為我們後面要用到一些元件,所以要配置擴充套件元件的位置,在php.ini中搜尋extension dir關鍵字,修改,設定為本地的ext資料夾位置即可 在php中提供了curl的元件庫,curl提供了一系列的方法對資料庫進行操作...