2017-03-15 22 views
0

私はazure portal上にPHP Webアプリケーションを作成しました。 8 MB以上のサイズのファイルはアップロードできません。 azureウェブアプリケーションでPHPのconfigs(つまりupload_max_filesizeまたはpost_max_size)の最大ファイルサイズを更新するにはどうすればよいですか?私はPHPの設定を変更するために何かを見つけることができません。AzureのWebアプリケーション用のPHP設定を更新します。

答えて

1

まず、プロジェクトのルートにあるweb.configを更新する必要があります。これを行うには、次のリンクを使用してクーズーコンソールに行くことができます:

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

を追加した後web.config作成したファイルの横にある[編集]ボタンを使用してファイルを編集することができます。その後

enter image description here

あなたはこのようなファイルを編集する必要があります。

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

プロジェクトは、(それは問題ではありませんCMSまたは純粋なPHPコードである)は、PHPであるとして、あなたはファイルを追加する必要があります以下のように.user.iniと呼ばれています。最初に上記のようにKuduコンソールに行きます。ユーザーファイルを作成するには、次のコマンドを実行します。上記のコマンドを実行して

touch .user.ini 

enter image description here

を、ファイルが作成され、web.configのように編集することができます。このファイルでは、次のconfigsを置く必要があります。

upload_max_filesize = 64M 
post_max_size = 64M 

間違いなく、あなたが上記の設定では、アップロードのサイズとポストの最大サイズを変更することができます。ファイルを保存した後、サイトをすべて再起動する必要があります。これをする。紺碧のポータルに行き、あなたのウェブサイトを選択して、再開ボタンをクリックしてください。

enter image description here

あなたは今から興味を持ってファイルをアップロードすることができます! this blogのおかげです。

関連する問題