• 修改WordPress中上传附件2M大小限制的方法/php+iis上传附件默认大小修改方法


    在服务器上架设好WordPress后,使用过程中发现,上传附件大小有2M的限制

    话说服务器就是本机,可以直接把文件拖到附件存储文件夹下,然后在需要附件的地方引用链接

    可是这种落后的方法终究不是办法,还是应该修改大小限制,使用才方便。

    在网搜了一下,方法有挺多,但大部分都是不完整信息的重复,下面说说我最后更改的方法,仅供参考。

    服务器版本是:Windows Server 2003 SP2

    WordPress架设:IIS+PHP+MySql

    1、首先在网站根目录下建一个info.php文件

    例如:D:\wwwRoot\wp 这个是网站的根目录,在此目录下,新建一个txt文档,输入如下代码,然后另存为info.php

    1 <?php
    2 echo phpinfo();
    3 ?>

    然后在浏览器中访问这个文件,例如:http://localhost/info.php

    这一步的目的是:查看本服务器上的php.ini所在位置 + 查看默认附件大小的信息

    修改php.ini,但是前提是一定要修改正确位置的php.ini,不然纵使php.ini改了千万遍也不会有效果的

    因为如果不是购买空间而是自己搭建的话,可能由于存在多个php.ini而没有修改正确位置的php.ini

    我们查看到了php.ini的位置是 C:\WINDOWS\php.ini

    2、修改第一步中找到的php.ini

    用写字板打开php.ini

    搜索:memory_limit、post_max_size、upload_max_filesize、max_execution_time、max_input_time

    一般默认的设置值为:


    memory_limit=128M     //相当于单个脚本可调用内存大小
    post_max_size=8M     //上传文件大小上限
    upload_max_filesize=2M   //默认上传文件大小,这个就是2M的限制!
    max_execution_time=30  //最大执行时间,页面等待时间
    max_input_time=60    //最大输入时间?具体意义不明确,就是上传时间相关

    然后将其改为自己需要的值,例如:


    memory_limit=128M
    post_max_size=12M
    upload_max_filesize=10M  //这样就改为可以传10M以下的文件了
    max_execution_time=60
    max_input_time=60

    3、重启iis服务


    这个非常重要,不重启的话,上面做的更改是不会生效的

    重启的方法,开始菜单,运行,输入:iisreset,即可

    若是采用PHP+Apache+MySql的话,需要重启Apache服务

    4、验证修改效果

    经过上述3步之后,再查看info.php,可以看到相应的信息已经更新过了

    可以看到上面的截图上是修改过后的信息了,至于修改前(默认2M大小)的在此便不截图了。

    注:

    由于具体到每个人的服务器上,设置必然会有些许不同,网络上的方法也是琳琅满目

    我这里说的也只是自己在本机上测试通过的方法,并不是通用,所以如果你按本文说的不能成功设置的话,需要再做琢磨。

    若有好的方法,欢迎补充交流。

  • 相关阅读:
    【oracle】 DDL,DML,DCL区别
    【python】模块初识之random模块
    【python】模块初识之re模块
    【python】模块初识之time模块
    【python】属性和类方法
    【python】面向对象初识之封装
    【python】面向对象初识之多态
    【python】面向对象初识之继承
    【python】面向对象初识
    【python】二分查找
  • 原文地址:https://www.cnblogs.com/hachi/p/2427435.html
Copyright © 2020-2023  润新知