tnjk.net
当前位置:首页 >> php rEquirE()失效 >>

php rEquirE()失效

最好使用绝对路径引入类文件,相对路径会依赖include_path,不同环境配置不一样,会有不一样的结果。也就是说,改成:require dirname(__FILE__) . '/wd_plus/app/ThinkPHP/ThinkPHP.php';这样。

你路径写错了。 你注释的绝对路径,应该用'\',因为你的是WIN OS,下面的想读路径你也写错了。应该改是当前文件的相对路径。

调用路径出错了吧? 你这错误提示翻译成中文是:打开失败:没有这样的文件或目录 可见, 是路径出错, 与环境无关!

我在后盾人看我们知道,在php中使用require_once/include_once虽然方便,但是代价昂贵,据测试数据来看,require_once比require慢3-4倍,所以在php开发中,我们应该尽量使用require/include。 列一下俺常用的避免require/include的方法。

小细节要注意了。。

ROOT_PATH 实际相当于一个变量.如果某时候需要修改项目的目录位置,修改变量即可. 如果直接写'/Core/Config.php' 就没办法更改路径了. 比如:项目需要放在 aaa的下面.就没办法了. 而且也不能直接用 / 的.

出现重定义,然后就报错 一般不要用require,用require_once,这样即使写两require_once同一个文件,也不会报错

这个提示应该是你的require函数所引入的文件丢失所致,你可以打开源代码,确认一下文件是否完整或者路径是否正确

require()是php的内置函数,作用是引入或者包含外部php文件。 工作原理:当本身php文件被执行时,则外部文件的内容就将被包含进该自身php文件中;当包含的外部文件发生错误时,系统将抛出错误提示,并且停止php文件的执行。 注意:使用require时...

看显示的错误信息,你的当前文件的路径是在根目录下边的看一下该文件是在哪个文件夹下边的,如果是在目录下边,\e\action\ListInfoe需要用绝对路径 ../../e/class/connect.php或 /e/class/connect.php

网站首页 | 网站地图
All rights reserved Powered by www.tnjk.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com