PHP __DIR__在Windows XAMPP上工作但在Ubuntu

时间:2016-09-21 19:07:39

标签: php apache ubuntu ubuntu-14.04

我是Linux的新手,我第一次尝试使用Ubuntu。我已经安装了Linux的XAMPP软件包,将htdoc放入opt /目录。 我一直在玩简单的页面,它工作得很好。然而,我已经决定从Git中拉出我的一个项目来尝试一下,但是,包含失败说文件路径无效。 为了确保包装良好,我已经将它安装到也运行linux的共享服务器上,一切正常。现在,我有点困惑。我试图寻找一个解决方案,但仍然无法确定我们真正的错误。对我来说奇怪的是,虽然文件已经安装(从git克隆)到opt / htdocs目录中,但文件属性却表示不同的路径(home / myname / Desktop / Localhost)。我已经从localhost文件夹到桌面创建了一个快捷方式,因此,我不确定这是否正确。 输入php -v我得到回复:

PHP 7.0.8-0ubuntu0.16.04.2 (cli) ( NTS )
Copyright (c) 1997-2016 The PHP Group
Zend Engine v3.0.0, Copyright (c) 1998-2016 Zend Technologies
    with Zend OPcache v7.0.8-0ubuntu0.16.04.2, Copyright (c) 1999-2016, by Zend Technologies

我的phpinfo文件说:

PHP Version 5.6.24
Server Root /opt/lampp
root:   /opt/lampp/htdocs

并且,PHP错误:

include(/opt/lampp/htdocs/Praktik/core/db_connectors/MYSQLi.php): failed to open stream: No such file or directory in /opt/lampp/htdocs/Praktik/core/PraktikConnect.php on line 75

我做错了什么?

PS。安装也适用于其他Windows机器。 我已尝试PHP - Failed to open stream : No such file or directory处的步骤。虽然非常相似,但它并没有解决问题。

0 个答案:

没有答案