我正在尝试调整其他人的网站。如何在本地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