在厌倦了Godaddy托管之后,我试图将我的网站迁移到Azure VM。我被固定在maximum file upload size limit
上,固定为40 MB,而我的站点备份文件约为850 MB。
通过.htaccess
在WP 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的文件管理器非常好,很简单。
答案 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
答案 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 应用。