PHP 网站警告 : require(/. ./core/database/connect.php): 无法打开流

标签 php mysql linux apache

您好,我想将我的网站(PHP 的网络应用程序)放在我学校的服务器上,这是学校的一个项目。所以我阅读了学校的说明,我必须在其中放置我的源代码。我必须放入一个名为“Html”的文件夹,根据我的学校的说法,该文件夹用于 php 托管。将我的文件放入该文件夹后,我开始浏览我的网站。

但是当我浏览该网站时,它没有显示该网站。相反,它给了我一条错误消息,请参阅下面的链接:

http://i.imgur.com/dfYxc02.jpg

阅读错误消息后,我认为它与 connect.php 文件中的这行代码有关:

mysql_connect('145.92.203.240', 'user', mypassword');

我认为这看起来不错,但我也尝试了“mysql_connect('localhost, 'user', mypassword');”,但我仍然收到相同的错误消息。

此外,我尝试在“/etc/init.d”中重新启动apache。为此,我使用了以下命令:

apache2 –k restart

但是我无法重新启动apache,因为我没有权限。 我还尝试过在“/var/www/localhost/htdocs”中在浏览器上显示index.html。但这也不起作用。我也无法删除 index.html 文件并将其替换为我的源代码。

有人可以告诉我解决方案的步骤吗?

最佳答案

好的,我们开始:

  • 您尝试添加一个文件,但位置错误

例如,require('config.php'); 将假定该文件与脚本位于同一文件夹中。 require('./folder/config.php'); 将假定该文件位于该文件夹中。因此,您可能需要检查 connect.php 的确切位置。

  • 关于include_path的错误

似乎您在某处定义了 var include_path ,可能需要检查一下。如果您迁移了它,则需要将 var 更改到新位置。

关于PHP 网站警告 : require(/. ./core/database/connect.php): 无法打开流,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21992575/

相关文章:

javascript - 在 PHP 数组中调用 JavaScript 函数

mysql - 如何从MySQL中具有日期计算的查询结果创建表?

mysql - PleskDBException 错误无法连接mysql

linux - 服务不支持 chkconfig

javascript - Wordpress 在 ajax 请求回调中获取当前页面名称或 ID

php - 将excel数据映射到mysql数据库

c - posix_memalign 的警告隐式声明

linux - 官方教程中的 GStreamer 示例无法在带有 GStreamer 1.14.1 的 Ubuntu 18.04 上运行

php - 什么样的序列化使用PHP函数session_set_save_handler的write函数?

mysql - 使用 Join 删除孤立记录