iis mysql php 附件上传大小_修改上传附件2M大小限制的方法/php+iis上传附件默认大小修改方法...
在服務(wù)器上架設(shè)好WordPress后,使用過(guò)程中發(fā)現(xiàn),上傳附件大小有2M的限制
話說(shuō)服務(wù)器就是本機(jī),可以直接把文件拖到附件存儲(chǔ)文件夾下,然后在需要附件的地方引用鏈接
可是這種落后的方法終究不是辦法,還是應(yīng)該修改大小限制,使用才方便。
在網(wǎng)搜了一下,方法有挺多,但大部分都是不完整信息的重復(fù),下面說(shuō)說(shuō)我最后更改的方法,僅供參考。
服務(wù)器版本是:Windows Server 2003 SP2
WordPress架設(shè):IIS+PHP+MySql
1、首先在網(wǎng)站根目錄下建一個(gè)info.php文件
例如:D:\wwwRoot\wp 這個(gè)是網(wǎng)站的根目錄,在此目錄下,新建一個(gè)txt文檔,輸入如下代碼,然后另存為info.php
1 <?php
2 echo phpinfo();
3 ?>
然后在瀏覽器中訪問(wèn)這個(gè)文件,例如:http://localhost/info.php
這一步的目的是:查看本服務(wù)器上的php.ini所在位置 + 查看默認(rèn)附件大小的信息
修改php.ini,但是前提是一定要修改正確位置的php.ini,不然縱使php.ini改了千萬(wàn)遍也不會(huì)有效果的
因?yàn)槿绻皇琴?gòu)買空間而是自己搭建的話,可能由于存在多個(gè)php.ini而沒(méi)有修改正確位置的php.ini
我們查看到了php.ini的位置是 C:\WINDOWS\php.ini
2、修改第一步中找到的php.ini
用寫(xiě)字板打開(kāi)php.ini
搜索:memory_limit、post_max_size、upload_max_filesize、max_execution_time、max_input_time
一般默認(rèn)的設(shè)置值為:
memory_limit=128M //相當(dāng)于單個(gè)腳本可調(diào)用內(nèi)存大小
post_max_size=8M //上傳文件大小上限
upload_max_filesize=2M //默認(rèn)上傳文件大小,這個(gè)就是2M的限制!
max_execution_time=30 //最大執(zhí)行時(shí)間,頁(yè)面等待時(shí)間
max_input_time=60 //最大輸入時(shí)間?具體意義不明確,就是上傳時(shí)間相關(guān)
然后將其改為自己需要的值,例如:
memory_limit=128M
post_max_size=12M
upload_max_filesize=10M //這樣就改為可以傳10M以下的文件了
max_execution_time=60
max_input_time=60
3、重啟iis服務(wù)
這個(gè)非常重要,不重啟的話,上面做的更改是不會(huì)生效的
重啟的方法,開(kāi)始菜單,運(yùn)行,輸入:iisreset,即可
若是采用PHP+Apache+MySql的話,需要重啟Apache服務(wù)
4、驗(yàn)證修改效果
經(jīng)過(guò)上述3步之后,再查看info.php,可以看到相應(yīng)的信息已經(jīng)更新過(guò)了
可以看到上面的截圖上是修改過(guò)后的信息了,至于修改前(默認(rèn)2M大小)的在此便不截圖了。
注:
由于具體到每個(gè)人的服務(wù)器上,設(shè)置必然會(huì)有些許不同,網(wǎng)絡(luò)上的方法也是琳瑯滿目
我這里說(shuō)的也只是自己在本機(jī)上測(cè)試通過(guò)的方法,并不是通用,所以如果你按本文說(shuō)的不能成功設(shè)置的話,需要再做琢磨。
若有好的方法,歡迎補(bǔ)充交流。
轉(zhuǎn)自:http://www.cnblogs.com/hachi/archive/2012/03/31/2427435.html
總結(jié)
以上是生活随笔為你收集整理的iis mysql php 附件上传大小_修改上传附件2M大小限制的方法/php+iis上传附件默认大小修改方法...的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: java mysql jtds_JAVA
- 下一篇: 转支交易钱到哪了啊