WordPress文件上传与下载难题一挥而就,如何调节
分类:前端操作

网络流传了有的退换WordPress文件上传大小限制的做法,超越八分之四是三个版本,并且说得相当不够标准,特别是对此菜鸟的引导性不强,本文化总同盟结了使用Wordpress博客的情人在文书上传与下载时大小限制,及文件上传不成功之路的 一些主题素材总计与减轻格局。

过多相恋的人在Dreamhost上都有主机,都期待把上传尺寸调大,多放一些事物,无语默许的只有7M,在那日益以G作为数量级的一世是在是太小了。无论你通过Google或然百度用“Dreamhost 主机 上传 尺寸”找出到的至极格局都实在太麻烦,不健全详细,不实用,都以骗流量骗点击率的商品。

一、文件上传大小限制

核激情路正是让Apache启用本身修改后的安顿。这里有个老外做的PHP脚本能够很有利的完毕那么些工作。

最有效的不二法门:必要修改PHP配置来调治限制。
如为使上传大小限制为80M,将以下代码插足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,未有另外多余的步调,很有益。

file_uploads =On
upload_max_filesize =80M
post_max_size =80M

此处是可怜剧本的下载地址,谢谢原来的小说者。

 

要是失利:

针对不一样的主机,需求针对匡助的相应的php版本进行改造:PHP4修改php.ini文件,PHP5修改php5.ini文件。

一经更换战败,可能出现各类奇异的主题材料,推荐参考Custom PHP on Dreamhost。小编尝试了它列出的三种艺术,发掘唯有Multiple Domain可行,在此处说一下。

二、检查文件上传大小限制生效

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

有三种艺术,推荐第一种。

#!/bin/sh

1)编辑phpinfo.php文件,并上流传服务器根目录,内容为:

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

 

  • 修改文件和文件夹的权杖。
<?php phpinfo()?>

chmod 755 $HOME/cgi-bin

 

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

这么可以因而拜候phpinfo.php来检查PHP配置修改是还是不是修改。
如本站访谈地址为:

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

率先步成功后,恐怕须要静观其变一段时间来使配置生效,四分之二是几分钟到七个钟头。

  • 在您的网址目录下建构软链接,指向拾壹分cgi-bin目录

2)刷新一下你的wordpress后台,步入多媒体上传分界面,你会意识上传文件大小已经退换为你设置的大大小小。

 三、文件类型非法

ln -s /home/USERNAME/cgi-bin/ /home/USERNAME/webroot/NEW.DOMAIN.com/cgi-bin

修改wordpress/wp-includes/functions.php文件,get_allowed_mime_types()中追加以下两行:

  • 在网址目录下创立.htaccess文件,内容为

 

'7z'=>'application/x-7z-compressed','rar'=>'application/x-rar-compressed',
Options +ExecCGI

AddHandler php5-cgi .php

Action php-cgi /cgi-bin/php-wrapper.fcgi

Action php5-cgi /cgi-bin/php-wrapper.fcgi

 

另外,考虑wp_ext2type()方法在archive中增加7z类型。

四、文件不或许下载 针对一些主机上传的公文不能下载的主题材料,消除方法便是在在.htaccess文件中追加以下内容:

 

AddType application/x-gzip .gz 
AddType application/octet-stream .7zAddType application/octet-stream .zip 
AddType application/octet-stream .rar 
AddType application/octet-stream .msi 
AddType application/octet-stream .exe

 

尽管根目录下子虚乌有.htaccess文件,则新成立二个上盛传服务器,注意设置权限为777。  

提示:遵照本文修改相应文件时,绝对要先物色是不是有连带的安顿,若是有则修改,未有则拉长。

招待转发,保留版权,本文地址:

 

...

本文由正版必中一肖图发布于前端操作,转载请注明出处:WordPress文件上传与下载难题一挥而就,如何调节

上一篇:jquery改动tr背景象的代码 下一篇:30个最常用css选择器解析,前端开发中常用的CS
猜你喜欢
热门排行
精彩图文