顯示具有 IIS 標籤的文章。 顯示所有文章
顯示具有 IIS 標籤的文章。 顯示所有文章

2017年8月1日 星期二

IIS 上使用到Office COM元件


最近網站有使用到excel內的函式運算 :

Microsoft.Office.Interop.Excel


在本機run都ok, 但放到IIS上卻出現error :

擷取元件 (CLSID 為 {00024500-0000-0000-C000-000000000046}) 的 COM Class Factory 失敗,因為發生下列錯誤: 80070005 存取被拒。 (發生例外狀況於 HRESULT: 0x80070005 (E_ACCESSDENIED))。


解法 : https://dotblogs.com.tw/v6610688/2015/02/19/iis_office_access_word_excel_com_interop_api_configuration

原因就是要設定權限並打開~

2016年2月1日 星期一

[IIS][Error] window server 2012 這個設定區段不能在這個路徑中使用。當區段在父層級被鎖定時就會發生這種情況。鎖定可能是預設

問題 :


解決方式 :
至控制台  -> 程式集 -> 開啟或關閉Windows功能 -> 下一步下一步到伺服器角色 並勾選網頁伺服器內的應用程式開發「ASP.NET4.5」 !!





2016年1月13日 星期三

[Google][Error] Google Analytics Api 佈版IIS 系統找不到指定的檔案


前言 : 如果你跟我著我的步驟使用伺服器驗證,那麼當你佈版的時候可能也會遇到跟我一樣的問題:

系統找不到指定的檔案 (The system cannot find the file specified.)

我是本來在本機的IIS佈沒問題,上測試機就丟500…


我試了保哥的文章,也有類似的狀況,但是我沒有成功QQ
最後終於找到方法!!

步驟 :
1. 請到IIS 的應用程式集區
2. 找到你的網站所使用的應用程式集區
3. 進到設定,將”載入使用者設定檔”設為true

2016-01-13_150645

原因 : 預設為false, IIS 就會沒有存取key的權限
參考網站 : http://forums.iis.net/t/1226705.aspx?File+not+found+exception+w3wp+exe+issue+in+IIS+on+test+server+but+no+issues+in+IIS+Express+locally

2015年12月29日 星期二

[Error][IIS][php] 處理常式 "PHP_via_FastCGI" 的模組清單中有錯誤的模組 "FastCgiModule"

錯誤訊息 :

2015-12-29_091359

解釋 :

最有可能原因提到為安裝完整ASP.NET,因此到WINDOWS 功能確認是否都有開啟開發功能

如下圖,都開啟後就順利在iis使用php 網站囉

 

2015-12-29_091659

2014年8月9日 星期六

[Error] MVC 發佈到 IIS 後,找不到首頁

Q: MVC 發佈到 IIS7 後,連到首頁跳403,無法正常導向到首頁


























截至網路


A: 我找到的原因是,IIS無法正常處理 MVC 的 route 設定,因為版本沒有設置到asp.net4.0

所以解法就是把asp.net4.0註冊出來。

步驟 :
1. 用系統管理員身份打開命令提示字元
















2. 去C槽 Windows\Microsoft.NET\Framework\ 找出自己4.0版本














3.註冊

cd \
cd
Windows\Microsoft.NET\Framework\v4.xxx.xxx
aspnet_regiis
-i







之後就可在IIS上找到ASP.NET4.0,
再到網站的應用程式集區設定成4.0即可囉~~