2015-03-25 96 views
-1

当我试图从远程服务器下载我的opencart网站并将其安装在本地服务器上时出现此错误,请帮我完成此操作?警告:发生require_once错误

Warning: require_once(/home/healthisallc/public_html/healthisall.co.in/system/startup.php): failed to open stream: No such file or directory in C:\xampp\htdocs\healthisall\index.php on line 26


Fatal error: require_once(): Failed opening required '/home/healthisallc/public_html/healthisall.co.in/system/startup.php' (include_path='.;C:\xampp\php\PEAR') in C:\xampp\htdocs\healthisall\index.php on line 26

+1

你只是在你的index.php中有一个完整的路径,网站最有可能写在Linux系统上,并且你想在windows上复制它,你应该把你所有的绝对路径改成亲戚。 – 2015-03-25 10:17:08

+1

嗯,这意味着您的系统上找不到文件“/ home/healthisallc/public_html/healthisall.co.in/system/startup.php”。如果您已经将所有内容从linux服务器复制到Windows计算机上,那么正常的路径已损坏。 – D4V1D 2015-03-25 10:17:24

+0

是绝对MR.D4V1D它已从Linux VPS服务器下载。我需要做些什么才能正常工作? – 2015-03-25 10:21:41

回答

0

您已经转移了从一个Linux -server您Windows - 电脑。作为包含在绝对Unix路径中的路径(以/开头),Windows无法识别它们,因此无法找到正确的文件。

我建议你用相对路径替换它们。

像这样:

require_once '/home/healthisallc/public_html/healthisall.co.in/system/startup.php'; 

变为:

require_once 'system/startup.php'; 

这将使PHP寻找其中的脚本,包括它的文件夹中的文件startup.php子文件夹下system

您还可以set_include_path()列出您希望PHP在包含文件时查看的所有文件夹。