为 Azure 上的 Web 应用程序更新 php 配置
Update php config for Web App on Azure
我在 Azure 门户上创建了一个 php 网络应用程序。我无法上传任何大小超过 8 MB 的文件。如何在 Azure Web 应用程序上更新 php 配置(即 upload_max_filesize
或 post_max_size
)的最大文件大小?我找不到任何东西来更改 php 配置。
首先,您应该更新项目根目录中的 web.config
。为此,您可以使用以下 link 进入 kudu 控制台:
https://<name of your website>.scm.azurewebsites.net/debugconsole
添加 web.config
后,您可以使用创建的文件旁边的编辑按钮编辑文件。
之后你应该像这样编辑文件:
<configuration>
<system.webServer>
<security>
<requestFiltering>
<requestLimits maxAllowedContentLength="<valueInBytes>"/>
</requestFiltering>
</security>
</system.webServer>
</configuration>
由于您的项目在 php 中(无论是 CMS 还是纯 php 代码),您应该添加一个名为 .user.ini
的文件,如下所示。首先转到上面提到的 Kudu 控制台。 运行创建用户文件的命令如下:
touch .user.ini
通过 运行 上面的命令,文件被创建,你可以像 web.config
一样编辑它。在此文件中,您应该放置以下配置:
upload_max_filesize = 64M
post_max_size = 64M
当然,您可以在上面的配置中更改上传大小和 post 最大大小。保存文件后,您必须重新启动站点才能一切正常。去做这个。转到 Azure 门户,select 您的网站,然后单击重新启动按钮。
您可以从现在开始上传感兴趣的文件!感谢 this blog.
我在 Azure 门户上创建了一个 php 网络应用程序。我无法上传任何大小超过 8 MB 的文件。如何在 Azure Web 应用程序上更新 php 配置(即 upload_max_filesize
或 post_max_size
)的最大文件大小?我找不到任何东西来更改 php 配置。
首先,您应该更新项目根目录中的 web.config
。为此,您可以使用以下 link 进入 kudu 控制台:
https://<name of your website>.scm.azurewebsites.net/debugconsole
添加 web.config
后,您可以使用创建的文件旁边的编辑按钮编辑文件。
之后你应该像这样编辑文件:
<configuration>
<system.webServer>
<security>
<requestFiltering>
<requestLimits maxAllowedContentLength="<valueInBytes>"/>
</requestFiltering>
</security>
</system.webServer>
</configuration>
由于您的项目在 php 中(无论是 CMS 还是纯 php 代码),您应该添加一个名为 .user.ini
的文件,如下所示。首先转到上面提到的 Kudu 控制台。 运行创建用户文件的命令如下:
touch .user.ini
通过 运行 上面的命令,文件被创建,你可以像 web.config
一样编辑它。在此文件中,您应该放置以下配置:
upload_max_filesize = 64M
post_max_size = 64M
当然,您可以在上面的配置中更改上传大小和 post 最大大小。保存文件后,您必须重新启动站点才能一切正常。去做这个。转到 Azure 门户,select 您的网站,然后单击重新启动按钮。
您可以从现在开始上传感兴趣的文件!感谢 this blog.