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
  • 相关阅读:
    monkey之monkey日志分析
    ros 阅读记录 1
    Occupancy Grid Maps 资料记录
    双目稠密点云的资料记录
    ros 在callback中publish (不用类的方法)
    ros中同时订阅两个topic(2张图像)合并成一个topic(1张图像)
    编译 链接和加载 (转)
    制作自己的livecd
    源码安装ROS Melodic Python3 指南 (转) + 安装记录
    Depth from Videos in the Wild 解读
  • 原文地址:https://www.cnblogs.com/Jedimaster/p/2132109.html
Copyright © 2011-2022 走看看