解決方法:
1、檢查網站根目錄\caches\configs目錄下的system.php檔案中的網域設定等資訊;
2、檢查網站根目錄\phpsso_server\caches\configs目錄下的system.php檔案中的網域設定等資訊;
3、部分使用者是本機通訊失敗,檢查C:\WINDOWS\ system32\drivers\etc\hosts文件,如果用的是localhost域名訪問,本機是否綁定了127.0.0.1 localhost(將# 127.0.0.1 localhost 前面的#號去掉);
#4、檢查phpsso的存取位址是否正確,然後查看設定->phpsso設定中的應用程式id、介面位址、加密金鑰、版本號碼和phpsso->應用程式管理->編輯應用程式中的對應選項是否一致;
這裡是應用程式ID(預設是為1的,如果你進行過刪除再加入操作就變成其他的了)
這裡可以看到通訊金鑰("應用程式位址"是你網站的域名,注意最後有一個"/";通訊檔案是api.php?op=phpsso)
#將上面兩張圖的應用ID與加密金鑰與phpsso配置裡的參數比較(細心的朋友看看"接口地址"這裡,最後面沒有"/"了,這裡又比官方的phpcms v9使用手冊多了一個目錄位址"phpsso_server")
推薦教學:phpcms教學
以上是phpcms與phpsso通訊失敗的解決方法的詳細內容。更多資訊請關注PHP中文網其他相關文章!