2017-03-15 54 views
0

我已經在Azure門戶上創建了一個php web應用程序。我無法上傳任何超過8 MB大小的文件。如何在azure網絡應用程序中更新php配置的最大文件大小(即upload_max_filesizepost_max_size)?我找不到任何改變php配置的東西。在Azure上更新php配置Web應用程序

回答

1

首先,您應該更新項目根目錄中的web.config。要做到這一點,你可以通過下面的鏈接進入到捻控制檯:加入後

https://<name of your website>.scm.azurewebsites.net/debugconsole

web.config你可以使用旁邊的編輯按鈕創建的文件編輯文件。

enter image description here

這之後,你應該編輯這樣的文件:當你的項目是在PHP

<configuration> 
    <system.webServer> 
     <security> 
      <requestFiltering> 
       <requestLimits maxAllowedContentLength="<valueInBytes>"/> 
      </requestFiltering> 
     </security> 
    </system.webServer> 
</configuration> 

(沒關係是CMS或純PHP代碼),你應該添加一個文件這被稱爲.user.ini如下。首先去上面提到的Kudu控制檯。運行以下命令來創建用戶文件:通過運行上面的命令

touch .user.ini 

enter image description here

,在文件被創建,你可以像web.config編輯。在這個文件中,你應該把以下CONFIGS:

upload_max_filesize = 64M 
post_max_size = 64M 

當然,你可以更改上傳大小和後最大規模在上面的配置。保存文件後,您必須重新啓動網站才能正常工作。去做這個。去Azure門戶,選擇你的網站,然後點擊重啓按鈕。

enter image description here

你可以從現在開始上傳的文件感興趣!感謝this blog