为了账号安全,请及时绑定邮箱和手机立即绑定

include文件无效set_include_path(".".PATH_SEPARATOR.ROOT."/lib".PATH_SEPARATOR.ROOT."/core".PATH_SEPARATOR.ROOT."/configs".PATH_SEPARATOR.get_include_path());

路径设置无效

echo ROOT 结果为 D:\shopImooc\shopImooc

echo 设置的路径,显示 .;C:\php\pear

正在回答

12 回答

这个肯定不会,还是程序哪块写错了,你在试试,如果不行我们再看

^-^...

0 回复 有任何疑惑可以回复我~
#1

行者无易 提问者

在getVerify.phpima文件中直接 require_once '../lib/image.func.php';可以生成验证码。 但如果使用include文件后验证码就出不来了,也考虑过是自己include文件写的有问题,在经过自己再三检查并且使用下载下来的文件依然无解。
2014-11-05 回复 有任何疑惑可以回复我~
#2

碧蓝的馨香

我和他的遭遇一样老师~~~
2014-12-08 回复 有任何疑惑可以回复我~
#3

ericliu001 回复 碧蓝的馨香

我的也遇到了这种情况。总体来说,应该就是在header()前面有了输出。两种问题,两种解决方案。 1:在php.ini中查找output_buffering,设为output_buffering=4096; 2:在image.func.php 第一行设置error_reporting(0)。 这样就屏蔽了在header()面前的输出。感谢king老师的解答!
2015-02-26 回复 有任何疑惑可以回复我~
#4

Helenyang 回复 行者无易 提问者

恩恩,一样
2015-05-14 回复 有任何疑惑可以回复我~
查看1条回复

string.func.php文件,第一次引用时不出验证码图片

多方查证后无果,无意中copy了里面的内容到另一个test.php文件内,引用test.php时奏效了,

再把原string.func.php文件更名成string.fun2.php,把test.php文件更名成string.func.php,再次引用新的string.func.php时,仍然奏效,但重新引用原文件更名后的string.func2.php,失效;

文件内内容完全一致,文件编码也都是UTF-8,路径也都在同一路径下,不同名字而已;

至今未查出原因在哪;

0 回复 有任何疑惑可以回复我~

我echo ROOT 也是D:\shopImooc\shopImooc,于是把斜杠/改成了\就可以了,如下:

set_include_path(".".PATH_SEPARATOR.ROOT."\lib".PATH_SEPARATOR.ROOT."\core".PATH_SEPARATOR.get_include_path());

0 回复 有任何疑惑可以回复我~

session.start();在image.func.php里面有一个,删了那个就行了 ,用了好几种方法才弄出来


0 回复 有任何疑惑可以回复我~

求解,我也同样遇到这个问题了,卡了两天还是找不到任何方法,上面的解决方法真的解决不了啊。

0 回复 有任何疑惑可以回复我~

我也是这样的问题,你们解决了吗。我用上面的方法也是解决不了

0 回复 有任何疑惑可以回复我~

echo出这个是正常的

include.php显示不出验证码是因为session_sart()开启了两次,删掉一个就行了

1 回复 有任何疑惑可以回复我~

我的也遇到了这种情况。总体来说,应该就是在header()前面有了输出。两种问题,两种解决方案。

1:在php.ini中查找output_buffering,设为output_buffering=4096;

2:在image.func.php 第一行设置error_reporting(0)。

这样就屏蔽了在header()面前的输出。感谢king老师的解答!

0 回复 有任何疑惑可以回复我~

我的也是这样啊老师

0 回复 有任何疑惑可以回复我~
#1

ericliu001

我的也遇到了这种情况。总体来说,应该就是在header()前面有了输出。两种问题,两种解决方案。 1:在php.ini中查找output_buffering,设为output_buffering=4096; 2:在image.func.php 第一行设置error_reporting(0)。 这样就屏蔽了在header()面前的输出。感谢king老师的解答!
2015-02-26 回复 有任何疑惑可以回复我~

我的代码也出现这种问题,为什么呀?老师

0 回复 有任何疑惑可以回复我~
#1

ericliu001

我的也遇到了这种情况。总体来说,应该就是在header()前面有了输出。两种问题,两种解决方案。 1:在php.ini中查找output_buffering,设为output_buffering=4096; 2:在image.func.php 第一行设置error_reporting(0)。 这样就屏蔽了在header()面前的输出。感谢king老师的解答!
2015-02-26 回复 有任何疑惑可以回复我~
#2

China_好备胎 回复 ericliu001

试过了,还是一样显示不出
2016-07-26 回复 有任何疑惑可以回复我~
首页上一页12下一页尾页

举报

0/150
提交
取消
手把手教你实现电商网站后台开发
  • 参与学习       117285    人
  • 解答问题       1999    个

手把手教你用PHP搭建电子商务平台,由浅入深教你搭建电商系统

进入课程
意见反馈 帮助中心 APP下载
官方微信