新聞中心
如何修改php文件大小上傳限制
今天無憂主機(www.gle-technology.com)小編給大家所講述的問題,也是站長們所遇到過的,就是上傳文件有大小限制,這個問題都會默認(rèn)的有限制的,當(dāng)要上傳大的文件就無解了,講訴修改方法之前是需要提醒大家,在無憂主機的php虛擬主機中是無法修改php.ini這個文件,必須是在本地創(chuàng)建的、VPS主機、云主機或者是單獨的服務(wù)器上面修改,只是告知站長們修改的方法,具體是怎么樣操作呢,請看下面幾個步驟: 1、當(dāng)文件很小的時候是沒有任何的問題的,但是很有可能會超過一分鐘才能上傳完,可是在php中默認(rèn)最久執(zhí)行時間為30秒,如果上傳時間超過30秒的話,該腳本就會停止執(zhí)行,就會出現(xiàn)無法打開網(wǎng)頁的情況 這時我們得修改:php.ini里面的:max_execution_time,可修改為:max_execution_time = 600,如果后面數(shù)值修改為“0”的話,就是沒有限制,這樣就修改了上傳文件腳本執(zhí)行的超時時間 2、修改:post_max_size,設(shè)定“POST”數(shù)據(jù)所允許的最大大小,這個設(shè)定也直接影響PHP上傳文件, 但是這個文件默認(rèn)值為:2M 如果 POST 數(shù)據(jù)尺寸大于:post_max_size $_POST,和 $_FILES superglobals 就會為空。 因此我們就要將:post_max_size 改為 post_max_size = 150M,也可以設(shè)置為更大,這樣就會影響到。 3、其實有很多站長都只操作了第二條的操作,結(jié)果php上傳文件時最大仍然為8M,原因就是還要改一個上傳文件的最大大小的參數(shù):upload_max_filesize,查找到:upload_max_filesize將其修改為:upload_max_filesize = 120M 即可。 但是要注意的是:在php文件上傳中,post_max_size 設(shè)定的數(shù)值要大于 upload_max_filesize 這樣才是最好的。 最后還是要提醒一下大家,在無憂主機這里的php.ini這個文件是不能修改為哦,這個方法只能在可以修改php.ini的主機商使用的,希望能幫助到一些站長們。 無憂主機相關(guān)文章推薦閱讀: 藍(lán)科CMS系統(tǒng)安全設(shè)置教程 無憂主機淺談404頁面的設(shè)計 無憂主機教程之CONVERTZ編碼轉(zhuǎn)換器介紹 如何設(shè)置LANKECMS(藍(lán)科CMS)程序打開中文首頁
本文地址:http://www.gle-technology.com/others/19047.html