解決IIS7 php的組合上傳限制30M的問題

2022-08-30 07:18:10 字數 884 閱讀 4850

iis7+php的預設上傳限制30m在解決php服務上的上傳限制配置外還有針對iis的請求大小的限制,而這一塊的限制經常讓人摸不著頭腦。

現對整體的上傳請求大小修改步驟總結如下:

1.php.ini

該檔案的實際位置請列印

<?php

phpinfo();

進行確認,修改upload_max_filesize = 512m(原始2m),post_max_size = 600m(原始8m),post_max_size 必須大於等於upload_max_filesize

如果已經有requestlimits標籤的話只需要修改數值就好。

該步驟如果沒有許可權編輯,可以在iis管理器中的,管理->配置編輯器,中進行配置並應用。

該配置的位置在:

system.webserver/security/requestfiltering

requestlimits

maxallowedcontentlength

3.iis_schema.xml,位於c:\windows\system32\inetsrv\config\schema\,查詢maxallowedcontentlength,將其值改為536870912

該檔案是受保護的,必須先將檔案所有人改為administrator,並給administrator分配完全控制權,去除檔案的唯讀屬性

4.web.config,位於站點根目錄,如果的話沒有可以新建乙個,完整的內容如下

<?xml version="1.0" encoding="utf-8"?>

完成以上操作,檔案上傳的上限就被提公升到512m了

iis7 執行 php5 5 的方法

首先新增iis。控制面板 程式 開啟或關閉windows功能 1.勾選 internet 資訊服務 2.勾選 iis 管理控制台 internet 資訊服務 web 管理工具 3.勾選 cgi internet 資訊服務 應用程式開發功能 iis自動在c盤建立inetpub資料夾,其子資料夾wwwr...

WCF發布到IIS7問題的解決方案

今天用vs2010開發了乙個wcf服務進行乙個簡單測試,沒想到這點小事竟然折騰了我2個小時。為避免其他兄弟遇到相同的問題少走彎路做一下總結。作業系統 windows7 旗艦版 開發環境 vs2010 net framework4.0 asp.net4.0 第一步 檢查windows7中iis是否安裝...

解決win2008下IIS7的HTTP500錯誤

造成500錯誤常見原因有 asp語法出錯 access資料庫連線語句出錯 檔案引用與包含路徑出錯 使用了伺服器不支援的元件如fso等。另外,對於win2008的iis預設不顯示詳細出錯資訊的問題以下就是重點部分了,2008預設它是不會顯示詳細錯誤的。1.開啟iis,點全域性設定中的 錯誤頁 注意必須...