我運行simpleSamlPHP 1.9在EasyPHP的PHP 5.3.9安裝中,在Windows XP機器上運行。 SimpleSamlPHP充當SAML身份提供者,在本地MySQL數據庫中提取用戶。SimpleSamlPHP讓Apache在PHP 5.3.9上崩潰
我的問題是,當請求對這個IdP進行身份驗證時,Apache崩潰拋出「違規訪問」錯誤,也就是ak.a. segfault。該問題類似於this thread,區別在於子進程退出狀態爲0(但這不是PHP關於退出代碼的Windows特有功能?)。
常見的修復方法是將C:\ Windows \ system32中的libmysql.dll和php5apache2.dll複製到其中,但這並沒有幫助。
運行VC++ 6剛剛在時間調試器不給我哪個模塊牽連的任何信息:「(
我試圖關閉儘可能多的PHP擴展,我可以SimpleSamlPHP需要OpenSSL和。 PDO/MySQL,因此我只保留了那兩個啓用,並且崩潰發生無論如何我分別檢查使用openSSL和MySQL工作正常
最後,我必須確定機器承載3個PHP實例,其中2個在EasyPHP (2個獨立安裝),但只有相關實例在發生崩潰時處於活動狀態。
任何l呃? 乾杯