我試圖按照此教程 - https://developers.google.com/maps/articles/phpsqlajax_v3使用的PHP和JavaScript的谷歌地圖本地MySQL數據庫
我有一個相當基本的&簡單的問題。
使用Firefox,我可以看到這個錯誤,當我加載HTML頁面的PHP和JavaScript內置的,如上面從教程服用。
TypeError: xml is null
我有的MySQL數據庫是在我的電腦上,並沒有託管在有問題的網站上。所以,當我運行在命令行導出xml的php腳本時,我可以看到它正常運行。
我嘗試我的IP地址添加到phpsqlajax_dbinfo.php文件,這樣 -
<?php
$username="";
$password="";
$database="";
$host="";
?>
但這導致連接錯誤。
我需要什麼樣的變化,以彌補這方面要能夠引用我的計算機上的數據庫,而不是一個網站上?
編輯 我覈實,主機,數據庫,用戶名和密碼字段是正確的。我能夠從命令行運行phpsqlajax_genxml.php文件。
謝謝雙關語。我嘗試設置服務器爲localhost按照你的建議,但Firefox的控制檯仍然說:「類型錯誤:XML爲空」 – LearningSlowly 2015-03-25 11:53:04
因爲PHP腳本不輸出任何XML的JS控制檯拋出類型錯誤。你在PHP日誌中發現任何錯誤? – punKonsole 2015-03-25 12:15:40
沒有不幸的不是。 – LearningSlowly 2015-03-25 12:23:26