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