关于 phpinfo()

关于 phpinfo()

请问老师为什么我在 phpstorm 里面 一用 phpinfo() 就报502?但是其他输出是正常的

http://img1.sycdn.imooc.com//climg/5cf1dac70001431707520219.jpg

正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

8回答
提问者 雨之赞歌 2019-06-04 18:10:58

这函数应该是正常的吧,。。,
http://img1.sycdn.imooc.com//climg/5cf64393000193c306930146.jpg

  • 您好,https://segmentfault.com/q/1010000008235000同学可以查看下这个链接,如果同学多种方式都已经测试过,建议同学就不要纠结这个了,因为查阅相关内容也是没有一个很好的解决办法,而我们测试时也是无法复现同学的问题的。
    2019-06-04 19:13:41
  • 提问者 雨之赞歌 回复 好帮手慕查理 #2
    好吧,谢谢老师
    2019-06-04 19:39:48
提问者 雨之赞歌 2019-06-04 16:00:35

同样的地址,输出别的内容就正常。。
http://img1.sycdn.imooc.com//climg/5cf625170001f1d204720153.jpg

  • 您好,var_dump(function_exists('phpinfo'));检测函数是否存在。phpinfo调用过程中,会遍历所有扩展以取出它们的信息用于展示,如果有扩展的提供信息函数中出现了问题,就会引起进程异常退出,反映到页面上就是502错误。可以找一份正确的ini文件,再测试。
    2019-06-04 17:49:12
提问者 雨之赞歌 2019-06-04 15:44:02

路径使这个,一直都是这样的,端口号改成80的话就报错了
http://img1.sycdn.imooc.com//climg/5cf620b90001981b10000610.jpg

http://img1.sycdn.imooc.com//climg/5cf621400001c4cf08740274.jpg

  • 您好,运行时的路径指的是浏览器中的url。端口号默认的一般是80端口。报错信息为找不到demo.php,同学确认访问的路径正确吗?另外如果使用phpstrom一直失败,建议自己输入地址访问。
    2019-06-04 15:55:14
提问者 雨之赞歌 2019-06-04 15:37:37

这里是 7.2的
http://img1.sycdn.imooc.com//climg/5cf61f7600016de706230454.jpg

老师说的运行时路径和端口是什么东西?
http://img1.sycdn.imooc.com//climg/5cf61fae000181f003770543.jpg

提问者 雨之赞歌 2019-06-03 18:15:45

花了一下午时间,我重装了系统,也重新安装了Phpstudy和phpstorm,但还是不行,或许是我phpstorm配置有问题,我php.exe选的是phpstudy目录中的,应该是本地吧,请问老师phpstorm应该如何正确配置?

http://img1.sycdn.imooc.com//climg/5cf4f34b000136a210280720.jpg

  • 您好,phpstrom链接linux项目可以参考:https://blog.csdn.net/HoeWang/article/details/79423804。祝学习愉快!
    2019-06-03 19:04:33
  • 提问者 雨之赞歌 回复 好帮手慕查理 #2
    我不要链接linux啊,只配置本地的话应该phpstorm应该如何设置才不会502??我重新安装之后还是Phpinfo出现502
    2019-06-03 19:36:17
  • 好帮手慕查理 回复 提问者 雨之赞歌 #3
    您好,同学上图配置的7.2版本,那在运行环境时是7.2版本吗?另外运行时路径是什么?路径中的端口号正确吗?如果端口号错误请参考https://blog.csdn.net/TCF_JingFeng/article/details/81290479修改。请查看。另如果其它函数正确,只有phpinfo()不能使用,同学可以继续往下学习。一般情况下是很好用phpstrom带的浏览器按钮进行访问的,一般都是在浏览器中输入url访问。
    2019-06-04 09:59:03
提问者 雨之赞歌 2019-06-03 10:37:37

在phpstudy 中可以正常打开,phpstorm就不行。。
http://img1.sycdn.imooc.com//climg/5cf487e000012d5a15900671.jpg

  • 您好,那同学的phpstrom中设置的php.exe是虚拟机还是本地环境?如果是本地的php.exe,那么就是在设置php.exe时出现了问题,导致运行报错,或者是操作的不同php版本的php.ini才会导致phpstudy 中可以正常打开,phpstorm就不行。如果不是本地的php.exe,那么就要查找虚拟机的配置文件了。请查找。
    2019-06-03 11:31:58
提问者 雨之赞歌 2019-06-03 08:45:21

http://img1.sycdn.imooc.com//climg/5cf46d710001d54607580371.jpg

其他的函数输出都是正常的,就是phpinfo() 不正常

http://img1.sycdn.imooc.com//climg/5cf46d9a0001083108570525.jpg

  • 您好,1.更换浏览器尝试访问是否成功?如果可以则清除浏览器缓存。2.在运行之前是否操作过php.ini文件,是否将文件更改错误?请检测。或者参考https://my.oschina.net/junn/blog/147923 对502报错的解决方案。请尝试。
    2019-06-03 10:20:13
提问者 雨之赞歌 2019-06-01 10:07:46

还有老师这个是将phpstorm和linux关联了??还是用的是本地机器??

  • guly #1
    你好,如果是和Linux关连,必须保证linux服务器上安装PHP环境,并把文件进行更新。本地也是可以的。
    2019-06-02 09:32:25
  • 提问者 雨之赞歌 回复 guly #2
    老师能回答一下我第一个问题吗,为什么我Phpstorm输出phpinfo页面报502呢,但是在phpstudy里面打开是正常的,
    2019-06-02 09:36:05
  • guly 回复 提问者 雨之赞歌 #3
    你好,如果确保环境正常,建议在浏览器打开该文件检查路径是否有什么不同。是不是路径导致无法找到该文件。
    2019-06-02 09:41:52
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师