与mysql服务器连接的php文件不起作用
Posted
技术标签:
【中文标题】与mysql服务器连接的php文件不起作用【英文标题】:php files connected with mysql server not working 【发布时间】:2015-09-05 06:34:26 【问题描述】:我在 netbeans 中启动了一个 php 项目,并将它与localhost/phpmyadmin
中的数据库连接起来。但是在运行时它会在浏览器上出现此错误..
为什么会这样?如何避免?
这是项目中的代码.. dbconnect.php 和 index.php。文件保存在/var/www/html/Testing/
(测试是项目名称)。
编辑:我尝试了 URL localhost/Testing/index.php
,但仍然遇到相同的错误。
Edit2 : /var/www
的文件夹结构
【问题讨论】:
我认为你的网址是错误的......也许是localhost/Testing/
我将 URL 更改为 localhost/Testing/index.php/
,但仍然出现错误。
你能显示你的文件夹结构的截图吗
如果你从包含它的工作中删除 ./?在 index.php 上,行“包括 './DBConnect.php';”如果它们在同一个文件夹中,这一定是有效的。还是使用只有一些文本的简单 index.html?
@rheese 他们也不工作。 HTML 文件在使用文件 URL 打开而不是使用 localhost URL 作为localhost/Testing/index.html
时有效
【参考方案1】:
使用localhost/Testing/index.php
之类的路径。从 URL 中删除 html 文件夹。
原因 ? Linux 默认考虑 html 文件夹中的 PHP 文件。因此无需在 url 中提供该文件夹名称。
【讨论】:
@vinay_Kumar ,然后请在已编辑问题中的当前浏览器下方发布浏览器的新屏幕截图。【参考方案2】:输入
localhost
在您的浏览器中,它必须向您显示一个页面,其中包含您 www 目录中的所有文件夹。 然后找到你想要的文件夹并点击它,继续这个直到你找到你的 index.php 文件
【讨论】:
【参考方案3】:首先尝试访问本地主机。 如果一切配置良好,您将看到所有项目。 然后访问您需要查看的项目,以查看为您提供的 url
【讨论】:
【参考方案4】:删除或重命名 .htaccess 项目中的文件
您将能够打开此项目
【讨论】:
你在他的项目中htaccess在哪里? 检查测试文件夹,并删除 .htaccess 文件。 他的 -> testing 文件夹在哪里?我没看到。以上是关于与mysql服务器连接的php文件不起作用的主要内容,如果未能解决你的问题,请参考以下文章
PHP to LOAD DATA LOCAL INFILE 不起作用