解決amfphp出現Fatal error: Uncaught VerboseException錯誤

本文由月影星痕撰寫
分類: PHP, 資訊
標籤: ,
留言: 沒有留言
發佈於:2015年12月25日

amfphp是flash和php兩種語言相互連結溝通的橋梁,但是他已經好幾年沒有在更新了,可是現在還有有許多人在使用著他。

但是最近使用發現如果伺服器PHP使用的版本高於5.3.0版本,開啟gateway.php時將會出現以下的錯誤訊息,導致AMFPHP網站程式無法正常使用。

錯誤訊息如下:

Fatal error: Uncaught VerboseException: Non-static method CharsetHandler::setMethod() should not be called statically in /www/amfphp/core/amf/app/Gateway.php:134 Stack trace: #0 /www/amfphp/core/amf/app/Gateway.php(134): amfErrorHandler(8192, ‘Non-static meth…’, ‘/www/…’, 134, Array) #1 /www/amfphp/gateway.php(152): Gateway->service() #2 {main} thrown in /www/amfphp/core/amf/app/Gateway.php on line 134

解決方法:

1.

開啟 amfphp 目錄下的 gateway.php

2.

搜尋以下程式碼

3.

將搜尋到的程式碼修改為以下程式碼

4.

之後儲存,再次開啟 gateway.php ,你將會看到以下訊息,就代表出現 Fatal error: Uncaught VerboseException: Non-static method CharsetHandler::setMethod() 這段錯誤訊息解決了!

amfphp and this gateway are installed correctly. You may now connect to this gateway from Flash.

Note: If you’re reading an old tutorial, it will tell you that you should see a download window instead of this message. This confused people so this is the new behaviour starting from amfphp 1.2.

View the amfphp documentation

Load the service browser

最後,amfphp的官網已經關站了,這邊提供另一個可以下載amfphp的網站

點我立即前往

相關文章
  • WordPress部落格網站PHP代碼調用資訊
  • 解決PHP探針無法顯示即時數據問題
  • 發表迴響

    你的電子郵件位址並不會被公開。 必要欄位標記為 *

    *

    新朋友,您好。
    歡迎進入KJ資訊站。
    如果喜歡本站可以幫忙按個讚唷!
    十二月 2016
    « 十一月    
     123
    45678910
    11121314151617
    18192021222324
    25262728293031

    網站統計


    • 文章總數:598篇
    • 開站日期:2015年01月12日
    • 已開站:
    • 資料庫查詢49次,耗時0.112秒
    歡迎光臨,今天是星期六,2016年12月10日。