zoukankan      html  css  js  c++  java
  • 如何调整Dreamhost主机PHP上传尺寸的限制/How to change the maximal size of uploading in your Dreamhost

    许多朋友在Dreamhost上都有主机,都希望把上传尺寸调大,多放一些东西,无奈默认的只有7M,在这日益以G作为数量级的时代是在是太小了。无论你通过谷歌还是百度用“Dreamhost 主机 上传 尺寸”搜索到的那个方法都实在太麻烦,不全面详细,不实用,都是骗流量骗点击率的货色。

    核心思路就是让Apache启用自己修改后的配置。这里有个老外做的PHP脚本可以很方便的完成这个工作。

    1. 上传到你的WWW根目录下,直接执行之,你的WWW根目录下会多个隐藏的.htaccess文件,以及cgi-bin文件夹。
    2. 下载cgi-bin文件夹内的php.ini,修改post_max_size和upload_max_filesize字段成你需要的尺寸大小,上传覆盖原始的文件。
    3. 进入你的Dreamhost Panel,修改一下Php fast-cgi的版本,这样PHP就会刷新。再重新看一下Discuz的后台主页,是不是变了。

    OpenGPU论坛的上传尺寸成功的修改到了1024M,没有任何多余的步骤,很方便。

    这里是那个脚本的下载地址,感谢原作者。

    如果失败:

    如果更改失败,或者出现各种奇怪的问题,推荐参考Custom PHP on Dreamhost。我尝试了它列出的几种方式,发现只有Multiple Domain可行,在这里说一下。

    • 在你的$HOME下建立一个文件夹cgi-bin。
    • 拷贝/etc/php5/cgi/php.ini到cgi-bin中。
    • 在cgi-bin文件夹中建立文件php-wrapper.fcgi,内容写成

    #!/bin/sh

    exec /dh/cgi-system/php5.cgi $*

    • 修改文件和文件夹的权限。

    chmod 755 $HOME/cgi-bin

    chmod 755 $HOME/cgi-bin/php-wrapper.fcgi

    chmod 640 $HOME/cgi-bin/php.ini

    • 在你的网站目录下建立软链接,指向那个cgi-bin目录
    ln -s /home/USERNAME/cgi-bin/ /home/USERNAME/webroot/NEW.DOMAIN.com/cgi-bin
    • 在网站目录下建立.htaccess文件,内容为
    Options +ExecCGI
    AddHandler php5-cgi .php
    Action php-cgi /cgi-bin/php-wrapper.fcgi
    Action php5-cgi /cgi-bin/php-wrapper.fcgi
  • 相关阅读:
    python模拟shell
    10.LIKE 操作符
    9.TOP 子句--mysql limit
    8.INSERT INTO 语句 UPDATE 语句
    7.ORDER BY 子句
    6.AND & OR 运算符
    5.WHERE 子句
    4.SELECT DISTINCT 语句
    3.SELECT 语句
    2.sql分类
  • 原文地址:https://www.cnblogs.com/Jedimaster/p/2132109.html
Copyright © 2011-2022 走看看