很多站长朋友们都不太清楚php找不到文件,今天小编就来给大家整理php找不到文件,希望对各位有所帮助,具体内容如下:
本文目录一览: 1、 php路径问题,同样的相对路径,服务器上正常,本地测试就找不到文件。 2、 PHP,在index.php里找不到其他文件 3、 php如何查找文件 4、 配置PHP一直提示“系统找不到指定的文件。” 5、 phpstorm ctrl+shift+n 搜不到文件 php路径问题,同样的相对路径,服务器上正常,本地测试就找不到文件。这是因为你的项目在服务器上放的是根目录,而本地是二级目录所有多了一层
PHP,在index.php里找不到其他文件应该是路径问题
先看看目录结构
configs/configs.php是在当前目录的下级configs目录下。
如果是同级目录的话,可以是使用:
require_once 'configs/configs.php';
php如何查找文件通过报错信息我们能够看到('failed to open stream','Failed opening required'),这是被包含的文件无法打开。造成这种错误原因有两个。
1、在source_index.php这个文件同级目录下面没有function.php这个文件。
2、或者是require_once(data/function.php);这条语句写错了,造成无法定位到正确的目录。我在下面再给你介绍一下目录定位的一些知识。
2.1、require_once("data/function.php");
意思是:调用source_index.php所处目录下的data目录下面的function.php文件。
2.2、require_once("/data/function.php");
意思是:调用source_index.php所在目录根目录下面的data目录下面的function.php文件。
2.3、require_once("data/function.php");
意思是:调用source_index.php上一级目录下面的data目录下面的function.php文件。
2.4、require_once("./data/function.php");
意思是:调用source_index.php当前目录下的data目录下面的function.php文件,与require_once("data/function.php");该条语句的作用是一样的。
希望上面的知识能帮你解决这个问题。
配置PHP一直提示“系统找不到指定的文件。”1
.
点击
“
配置
”
按钮,选择
“
映射
”
Tab
页。
点击
“
添加
...
可执行文件
”
设为
:
C:\WINDOWS\system32\inetsrv\fcgiext.dll扩展名设为
.php
一定要选择
“
确认文件是否存在然后
“
确定
”
保存设置
2.
编辑C:\WINDOWS\system32\inetsrv\fcgiext.ini
将以下内容放到文件最后。
[Types]
php=PHP
[PHP]
ExePath="你的php的目录\php-cgi.exe"
3.重启IIS
说明:从微软下载fastcgi后默认安装fcgiext.dll
fcgiext.ini
两个文件到C:\WINDOWS\system32\inetsrv\下
如果上述
步骤
不成功。请发出具体储存信息,以便帮您分析。
phpstorm ctrl+shift+n 搜不到文件如果你要查找文件,可以使用快捷键: ctrl+shift+n, 输入文件名称,可以快速搜索文件;也可以Ctrl+e,打开最近编辑文件,打开之后你就能知道具体路径了,Ctrl+左键 点击文件,会出现一个file path 这样能直接打开文件夹
关于php找不到文件的介绍到此就结束了,不知道本篇文章是否对您有帮助呢?如果你还想了解更多此类信息,记得收藏关注本站,我们会不定期更新哦。
查看更多关于php找不到文件 php找不到类的详细内容...