我正在嘗試調整其他人的網站。如何在本地apache上測試代碼時訪問他的數據庫?這就是我認爲是他寫的相關代碼:使用apache訪問外部數據庫
define("INCLUDE_PATH", "/home/inter/public_html/toolmanager/includes/");
$this->default_mySQL_database="domain.com,xxxx,xxxx,xxxx";
...
$include=constant("INCLUDE_PATH").$path.$filename;
$handle = fopen($include, "r");
$data = fread($handle, filesize($include));
fclose($handle);
我得到這個錯誤在fopen()函數行:
Warning: fopen(/home/inter/public_html/toolmanager/includes/platform/cache.php): failed to open stream: No such file or directory in C:\xampp\htdocs\toolmanager\toolmanager\includes\classloader_platform.php on line 401
出於某種原因,它仍試圖訪問本地主機。我很難理解他的代碼,所以讓我知道是否還有其他東西需要發佈。
在'$這個 - > default_mySQL_database = 「domain.com,XXXX,XXXX,XXXX」 大概的東西;',但是這不是原生的PHP函數,所以很難說。 – 2012-07-23 16:42:06
檢查你的php.ini中設置的包含路徑 – Mahn 2012-07-23 16:49:56
@Mahn我應該如何設置它?現在它是:include_path =「。; C:\ xampp \ php \ PEAR」 – 2012-07-23 17:38:32