【发布时间】:2013-10-22 04:49:25
【问题描述】:
我在使用相对路径和绝对路径在文件夹中上下移动时遇到问题。我尝试的一切都会给我一个错误:
打开流失败:C:\wamp\www\project\Telas\Funcionario\IncluirFuncionario.php 中没有这样的文件或目录
当我尝试使用“dirname(FILE)”时,它会返回一个警告:
警告:include_once(C:\wamp\www\qrFoodManager\Telas\Funcionario/../../Segranca/VerificarAutenticacaoSubTela.php):无法打开流:C:\wamp\www 中没有这样的文件或目录\qrFoodManager\Telas\Funcionario\IncluirFuncionario.php 在第 2 行
当我尝试相对路径时,它会给我一个警告,例如:
警告:include_once(../../Seguranca/VerificarAutenticacaoSubTela.php):无法打开流:C:\wamp\www\qrFoodManager\Telas\Funcionario\IncluirFuncionario.php 中没有这样的文件或目录在第 2 行
这是项目树(在 eclipse Helios 上打开):http://img268.imageshack.us/img268/5593/y3l3.png
我正在尝试将 VerificaAutenticacaoSubTela.php 包含在 IncluirFuncionario.php 中;当前使用安装在 C: 上的 Wamp Server 2.4 .. 请帮助!
【问题讨论】:
-
您要从哪个文件中包含它?
-
我正在尝试在 IncluirFuncionario.php 中包含 VerificaAutenticacaoSubTela.php - 我在 iframe 中使用了它
-
dirname(FILE)的警告是什么? - 你只发布了你的代码 -
警告:include_once(C:\wamp\www\project\Telas\Funcionario/../../Seguranca/VerificarAutenticacaoSubTela.php):无法打开流:C 中没有这样的文件或目录:\wamp\www\project\Telas\Funcionario\IncluirFuncionario.php 在第 2 行
-
你为什么不尝试这样的事情(假设文件在文档根目录中)
include_once($_SERVER['DOCUMENT_ROOT'] . '/Seguranca/VerificarAutenticacaoSubTela.php')
标签: php include relative-path