在Azure VM中托管的Wordpress中增加最大文件上传大小

时间:2019-04-19 21:13:10

标签: wordpress azure virtual-machine

在厌倦了Godaddy托管之后,我试图将我的网站迁移到Azure VM。我被固定在maximum file upload size limit上,固定为40 MB,而我的站点备份文件约为850 MB。
通过.htaccessWP File Manager文件中添加以下行无效。重新启动虚拟机也没有运气。

php_value upload_max_filesize 512M
php_value post_max_size 512M
php_value memory_limit 256M
php_value max_execution_time 300
php_value max_input_time 300

是否有一些变通办法来增加文件上传的大小?我如何查看站点文件?我觉得CPanel的文件管理器非常好,很简单。

2 个答案:

答案 0 :(得分:0)

将具有以下内容的.user.ini文件上传到htdocs文件夹解决了该问题。确保使用Advanced File manager插件上传文件。其他Wordpress文件管理器不允许以dot开头的文件。

memory_limit=256M
upload_max_filesize=1024M
post_max_size=1024M
max_execution_time=300
max_input_time=300

here

答案 1 :(得分:0)

以防有人仍在阅读本文。默认的 Azure WebApp 允许上传 8MB。为了增加到 64MB,我做了以下事情。

在我添加的 /site/wwwroot 中的 .user.ini 中。

memory_limit = 256M
post_max_size = 76M
upload_max_filesize = 64M

在 web-config.php 中我添加了。

define('WP_MEMORY_LIMIT', '1024M');

我在 IIS 服务器上使用 Project Nami WordPress,所以我必须将以下内容添加到 web.config。

  <security>
     <requestFiltering>
        <requestLimits maxAllowedContentLength="67108864"/>
     </requestFiltering>
  </security>

然后在 Azure 门户中重新启动 Web 应用。

相关问题