上传大于1M的文件时,我一直收到“ 413 Request Entity Too Large”错误。我从这里按照以下说明进行操作,但是没有用。
mkdir /home/dokku/myapp/nginx.conf.d/
echo 'client_max_body_size 50M;' > /home/dokku/myapp/nginx.conf.d/upload.conf
chown dokku:dokku /home/dokku/myapp/nginx.conf.d/upload.conf
service nginx reload
Run Code Online (Sandbox Code Playgroud)
我尝试Procfile使用以下条目更新将php.ini文件添加到根目录的操作,但它也无济于事:
程序文件:
web: vendor/bin/heroku-php-nginx -C nginx.conf -i php.ini php/
Run Code Online (Sandbox Code Playgroud)
php.ini:
upload_max_filesize = 100M
post_max_size = 100M
Run Code Online (Sandbox Code Playgroud)
我究竟做错了什么?无论如何,是否有测试我的配置是否正在使用或是否被其他内容覆盖?我检查phpinfo();并使用了那些设置,是否等效于nginx?
有没有一种方法可以全局更改所有图像的Nginx设置?
Dokku的默认nginx配置将客户端的最大主体大小限制为1MB。
您可以通过以下方式重新配置它:
mkdir /home/dokku/node-js-app/nginx.conf.d/
echo 'client_max_body_size 50m;' > /home/dokku/node-js-app/nginx.conf.d/upload.conf
chown dokku:dokku /home/dokku/node-js-app/nginx.conf.d/upload.conf
service nginx reload
Run Code Online (Sandbox Code Playgroud)
node-js-app应用名称在哪里。参见http://dokku.viewdocs.io/dokku/configuration/nginx/#customizing-via-configuration-files-included-by-the-default-tem
| 归档时间: |
|
| 查看次数: |
537 次 |
| 最近记录: |