`

PHP 不在根目录的页面文件 include 其他不在根目录文件

 
阅读更多

基本是这个错误

我的根目录文件结构

..

/conn/conn.php

/test.test.php

test.php有

include("/conn/conn.php") 这句话

Warning: include(./conn/conn.php) [function.include]: failed to open stream: No such file or directory inD:\Program Files (x86)\AppServ\www\html4\mobile\setting_skins_mobile.phpon line1


Warning: include() [function.include]: Failed opening './conn/conn.php' for inclusion (include_path='.;C:\php5\pear') inD:\Program Files (x86)\AppServ\www\html4\mobile\setting_skins_mobile.phpon line1

无记录!


解决方法

include("../conn/conn.php") 但是不能使用你的工程的文件夹名字代替".."

参考http://www.codingforums.com/showthread.php?t=170962

If you have gone up a level and are referencing items down a level in the directory structure you will need to let PHP know this, by preceeding your file paths with "../" Here is an example:

Assume you have the following files:

afile.php
and
directory/myfile.php

if you want directory/myfile.php to include afile.php you will need to do the following:

PHP Code:
include('../afile.php');
or this (only if its in the sites base directory):

PHP Code:
include('./afile.php');


分享到:
评论

相关推荐

    DEDE中如何使网站地图在根目录下

    4. **修改sitemap.class.php**:继续在根目录下的`include/sitemap.class.php`文件中进行编辑。找到第57行和第94行的`$typelink = $GLOBALS['cfg_cmsurl']."/data/rss/".$row->id.".xml";`,都将其改为`$typelink = ...

    PHP 得到根目录的 __FILE__ 常量

    如果b.php被其他目录里的a.php文件require 或者 include 去引用的话。 变量$basedir 的内容还是b.php所在的那个文件夹的路径。 而不是变成a.php文件所在的目录。 dirname(__FILE__) 一般会返回文件所的当前...

    PHP脚本中include文件出错解决方法

    相对路径是相对于当前执行脚本的路径,而绝对路径则从根目录开始。如果文件路径以`./`或`../`开头,它将在`include_path`设置的路径中查找,否则,它会首先在当前工作目录下寻找,然后在脚本所在的目录中寻找。 - *...

    PHP文件处理(二)文件路径及操作和权限

    相对路径是基于当前工作目录的,而绝对路径则是从文件系统根目录开始的。`dirname()`函数可以获取路径中的目录部分,而`basename()`则用于提取路径中的文件名或基名。`realpath()`函数则能给出一个绝对路径,并且会...

    技术导航完整程序PHP网站源码

    5. ico图标获取地址在include/api.php文件76行和include/lib/dada.php文件124行修改即可 6. 文字广告在模板list.php文件37行,图片广告53行和71行,图片广告看不懂就不要修改了,后台不能添加文字广告 7. 基本上就...

    php静态文件生成类实例分析.doc

    同时,根据传入的type参数的不同,会将内容写入不同的目录中,例如首页内容写入根目录,列表内容写入list目录。write()方法则用于执行最终的文件写入操作,它会检查文件是否可写,然后将内容写入文件。如果成功写入...

    配置好的httpd.conf,php.ini文件

    在`httpd.conf`中,你可以看到诸如`ServerRoot`(Apache安装目录)、`Listen`(服务器监听的端口号,通常是80)和`DocumentRoot`(网站内容的根目录)这样的配置。此外,文件还包含各种指令,如`<Directory>`用于...

    ecshop_init.php文件分析

    这里定义了一个全局常量`IN_ECS`,在ECShop的其他文件中会被定义,以表明当前正在运行的脚本是在ECShop环境下。若`IN_ECS`未被定义,则认为有非法访问企图,立即终止脚本执行。 ### 错误报告级别设置 接下来,文件...

    PHP程序设计-3期(KC016) 文件包含1-常见问题.docx

    - 使用绝对路径或基于服务器根目录的相对路径来包含文件,以防止因工作目录改变而引发的问题。 - 在包含文件之前,确保文件路径的正确性,可以使用`file_exists()`函数进行检查。 - 避免在用户可控的数据(如URL...

    php相对路径解决方法

    在PHP开发过程中,路径管理是不可或缺的一部分,尤其是在处理文件包含、资源引用以及脚本执行时。"php相对路径解决方法"这个主题主要关注如何在PHP中有效地使用相对路径来解决文件定位的问题。以下是对这个话题的...

    DEDECMS-5.7-将data目录迁移后-网站地图无法打开和更新的解决方法.doc

    在使用DEDECMS 5.7版本时,如果遇到将data目录迁移至WEB服务器外部,将导致网站地图和RSS文件无法正常打开和更新的问题。...站长们在进行此类操作时,务必小心谨慎,避免因路径错误而导致其他不可预见的问题。

    php路径讲解

    - **非从属同级引用**:不在同一个目录下,但级别相同的文件之间的引用。例如,如果`aa.php`需要引入`ee.php`,可以这样写: ```php require('../ee/ee.php'); ``` ##### 2.5 嵌套引用 嵌套引用是指一个文件...

    强烈声明: 不要使用(include/require)_once

    这些操作在每次包含文件时都会执行,无形中增加了程序的开销,尤其是在文件数量较多或文件路径较复杂时,性能损耗会变得更为明显。 其次,作者提到,PHP处理include或require函数时,会先尝试获取文件的opened_path...

    php安全设置(涉及到本身程序的安全问题)

    比如,只允许访问网站根目录:`open_basedir = /usr/www`。这有助于减少phpshell攻击的风险。 为了增强安全性,可以禁用一些危险的PHP函数,如`system()`, `passthru()`, `exec()`, `shell_exec()`, `popen()`, `...

    php静态文件生成类实例分析_.docx

    静态文件通常指的是HTML文件,它们不包含任何PHP脚本,而是预先由PHP动态生成并存储在服务器上,用户访问时直接返回这些静态页面,避免了每次请求都要执行PHP脚本的开销。 文章中提供的`include_createstatic`类...

    nginx + php 安装配置——WEB页面

    # 替换为你的Web根目录 index index.php index.html index.htm; location / { try_files $uri $uri/ /index.php?$args; } location ~ \.php$ { include snippets/fastcgi-php.conf; fastcgi_pass unix:/...

    yourphp修改thinkphp记录

    这一改动意味着运行时文件的存放路径发生了变化,由应用目录下的`Runtime`文件夹移动到了根目录下的`Cache`文件夹。 **意义:** - 更简洁的路径设置,便于管理和维护。 - 减少了对应用目录的依赖,使得项目结构更为...

    PHP include_path设置技巧分享

    在PHP中,`include`、`require`以及`fopen_with_path`等函数用于导入其他文件,如PHP脚本、类文件或配置文件。默认情况下,这些函数会从Web服务器的根目录开始查找目标文件。然而,通过设置`include_path`,你可以...

    Discuz!7.2主要目录结构说明

    根目录`./`包含了一些最基本的程序文件,如: - `admincp.php`:后台系统设置主程序文件,一般只处理菜单的显示和访问权限。 - `ajax.php`:论坛模板的Ajax判断及数据返回都在这里进行。 - `attachment.php`:附件...

Global site tag (gtag.js) - Google Analytics