为什么失败';包括';PHP5.4中的with文件夹

为什么失败';包括';PHP5.4中的with文件夹,php,permissions,include,include-path,php-5.4,Php,Permissions,Include,Include Path,Php 5.4,在我的本地服务器上,使用PHP 5.3,如果我这样做: include('/folder/file.php'); 很好。但在生产服务器中,使用PHP 5.4,如果我也这样做,浏览器会显示以下错误: include(/folder/file.php):无法打开流:没有此类文件或 目录“ “文件夹”具有777个权限 我不知道我能做什么 提前感谢包括('/folder/file.php'); 包含位于的文件 localhost/folder/file.php 确保您位于正确的目录中。 你可

在我的本地服务器上,使用PHP 5.3,如果我这样做:

    include('/folder/file.php');
很好。但在生产服务器中,使用PHP 5.4,如果我也这样做,浏览器会显示以下错误:

include(/folder/file.php):无法打开流:没有此类文件或 目录“

“文件夹”具有777个权限

我不知道我能做什么

提前感谢包括('/folder/file.php'); 包含位于的文件

localhost/folder/file.php
确保您位于正确的目录中。 你可以试试

include('./folder/file.php'); 

试试这个

 include("/folder/file.php");

您可以尝试以下方法:

include "$_SERVER['DOCUMENT_ROOT']/folder/file.php";

文件夹之前的
/
意味着它位于文件系统的根目录下。请尝试
/folder
。谢谢,但这也失败了,包含“include”的文件与“folder”位于同一层,并且在使用php 5.3的测试服务器中工作良好。双引号会有什么不同?
include "$_SERVER['DOCUMENT_ROOT']/folder/file.php";