如果您使用早期的ASP無組件上傳程式,
當上傳在英文作業系統主機的時候,可能會產生以下的錯誤訊息
Invalid_procedure_call_or_argument:_’Chr’
請將
stemp=stemp&chr(AscW(ChrB(AscB(upfile_5xSoft_Stream.Read(1)))&ChrB(c)))
的chr改為 chrw即可。
這是因為在不同的語系編碼中,charcode的編碼正常範圍不同
在DBCS系統 正常的範圍為 -32768~65535 中間的關係
如果您使用早期的ASP無組件上傳程式,
當上傳在英文作業系統主機的時候,可能會產生以下的錯誤訊息
Invalid_procedure_call_or_argument:_’Chr’
請將
stemp=stemp&chr(AscW(ChrB(AscB(upfile_5xSoft_Stream.Read(1)))&ChrB(c)))
的chr改為 chrw即可。
這是因為在不同的語系編碼中,charcode的編碼正常範圍不同
在DBCS系統 正常的範圍為 -32768~65535 中間的關係
這幾天遇到這問題…
真的很OOXX..花了我不少時間才找出問題的原因
主要也是因為ISPCP 的log記錄區不同.
光是找log的位置就花了不少時間..
這幾天公司購了一台新的Server
使用的是Cent OS 5.3 32bit作業系統
於主機上要安裝ISPCP 1.0.2 版本時,
因為適逢PHP大改版至PHP3.0
因此一直造成安裝失敗
因為最近做專案有用到 所以順便分享一下
微軟官方於IIS7中增加了一套Rewrite Model
這套Rewrite Model 可以支援.htaccess的Rewrite設定直接匯入
首先先檢查
extension_dir = "C:\php\ext"
這個目錄設定是否正確
接著檢查
extension=php_mysql.dll
諸如此類的延伸元件庫
是否前面的分號有去除
以上動作完成後
存檔
並且將Server重新啟動
(若使用IIS 可將該處理程序集區回收即可)
大功告成!
最近在做專案的時候發生了這個問題
終端Client要使用Web Service的時候一直出現404錯誤
經查是IIS未解析相關Web Service
基於安全性理由 IIS7會回傳404錯誤
執行此命令即可:
%Windir%\Microsoft.Net\Framework\v3.0\Windows Communication Foundation\ServiceModelReg.exe -r