PHP登录连接疑难解答
在使用php设置登录页面时,我遇到了一个尚未解决的问题 该页面有一条与第1行相关的错误消息(PHP登录连接疑难解答,php,function,Php,Function,在使用php设置登录页面时,我遇到了一个尚未解决的问题 该页面有一条与第1行相关的错误消息(require_once('../Connections/Login.php) 这说明 [function.require once]:无法打开流:没有这样的文件或目录 致命错误:require_once()[function.require]:打开所需文件失败…(include_path='。:/usr/share/pear-php5') 我知道这可能是非常简单和愚蠢的,但我真的很努力地自我排除故障,真
require_once('../Connections/Login.php)
这说明
[function.require once]:无法打开流:没有这样的文件或目录
致命错误:require_once()[function.require]:打开所需文件失败…(include_path='。:/usr/share/pear-php5')
我知道这可能是非常简单和愚蠢的,但我真的很努力地自我排除故障,真的很想得到一些帮助吗
这就是我一直感到困惑的地方。我也有同样的想法,它就是找不到文件;但是结构就像你说的: htdocs/comparison.php(登录页面) htdocs/Connections/conncomparaisonlogin.php 抱歉,这会让您感到困惑,我在原始问题中简化了实际脚本,下面是实际错误消息: 警告:require_once(../Connections/connComparisonLogin.php)[function.require once]:无法打开流:第1行的/home/fhlinux135/s/suzukigenuine.com/user/htdocs/comparison.php中没有此类文件或目录 致命错误:require_once()[function.require]:无法在第1行的/home/fhlinux135/s/suzukigenuine.com/user/htdocs/comparison.php中打开所需的“../Connections/conncomarisonlogin.php”。:/usr/share/pear-php5”) 我做错了吗?与当前php文件相关的“Connections/Login.php”在哪里
php将查找与当前文件相关的文件,或者在“include_path”php.ini设置中指定的一个目录中查找文件。该错误只是意味着php找不到Login.php文件。假设您调用的页面是index.php,那么您应该具有如下控制器结构
-Dir1
|-index.php
-Connections
|-Login.php
我认为你的要求应该是:
require_once 'Connections/connComparisonLogin.php';
为什么要在require语句中查找目录?请从require\u once路径的开头删除“./”