swoole phpinfo()不显示怎么办

发布时间 - 2019-12-12 00:00:00    点击率:

一、问题描述

编写了一个php文件test.php,代码如下:

浏览器访问了一下,却返回了 NULL。

二、问题定位及解决

网上查了下,大部分人遇到的问题其实是  short_open_tags  的问题,他们的代码如下:

这种情况是需要把  php.ini 中的 short_open_tags 打开,然后重新加载 php.ini 服务就OK了。

这里又有两个问题,一是怎么知道php执行加载的是哪个 php.ini 文件呢,可以在命令行下执行:   php --ini  来找到php.ini 文件;二是如何重新加载 php.ini 文件,如何你的服务器上面启用了php-fpm,一般来说重启 php-fpm 就OK了,命令为:  service php-fmp restart ,如果没有启用   php-fpm 服务(较早版本的php),一般重启 apache服务就OK,命令为 service httpd restart  。

按照上面的步骤操作完成以后,大部分人遇到的问题就解决了,但是这个是别人的问题,跟我的并不是一个问题 orz...

无奈,感觉这个东西肯定是跟php的配置有关系,于是去官网看了下php.ini 的文档,里面以后一项配置如下:

disable_functions string

本指令允许你基于安全原因禁止某些函数。接受逗号分隔的函数名列表作为参数。 disable_functions 不受安全模式的影响。 本指令只能设置在 php.ini 中。例如不能将其设置在 httpd.conf

意思就是php.ini里面可以配置一些方法,这些方法不能被调用,打开php.ini找到这个配置,果然phpinfo()这个方法被禁用了,如下:

disable_functions = phpinfo,system,proc_open,proc_close,show_source,popen,pclose

到这里豁然开朗,临时把 phpinfo() 这个方法从disable_functions 中删除掉,重新加载 php.ini 文件,然后再次从浏览器访问  test.php, 这次成功了,问题解决。不过这里要提醒小伙伴们 phpinfo() 是很敏感的信息,平时最好还是不要暴露给客户端,因此测试完我就赶紧给关掉了。

PHP中文网,有大量免费的Swoole入门教程,欢迎大家学习!


# swoole  # 加载  # 重启  # 的是  # 他们的  # 我就  # 看了  # 一是  # 又有  # 将其  # 不受 


相关栏目: 【 网站优化151355 】 【 网络推广146373 】 【 网络技术251813 】 【 AI营销90571


相关推荐: Win11摄像头无法使用怎么办_Win11相机隐私权限开启教程【详解】  韩国代理服务器如何选?解析IP设置技巧与跨境访问优化指南  网易LOFTER官网链接 老福特网页版登录地址  如何快速搭建个人网站并优化SEO?  Laravel怎么实现搜索功能_Laravel使用Eloquent实现模糊查询与多条件搜索【实例】  北京的网站制作公司有哪些,哪个视频网站最好?  移动端手机网站制作软件,掌上时代,移动端网站的谷歌SEO该如何做?  canvas 画布在主流浏览器中的尺寸限制详细介绍  JS中对数组元素进行增删改移的方法总结  如何在IIS7中新建站点?详细步骤解析  大型企业网站制作流程,做网站需要注册公司吗?  Python企业级消息系统教程_KafkaRabbitMQ高并发应用  Laravel如何优化应用性能?(缓存和优化命令)  HTML 中如何正确使用模板变量为元素的 name 属性赋值  浅谈javascript alert和confirm的美化  Laravel怎么发送邮件_Laravel Mail类SMTP配置教程  如何在阿里云通过域名搭建网站?  香港服务器租用每月最低只需15元?  Laravel如何处理异常和错误?(Handler示例)  北京网站制作公司哪家好一点,北京租房网站有哪些?  Laravel如何为API生成Swagger或OpenAPI文档  如何挑选高效建站主机与优质域名?  如何在局域网内绑定自建网站域名?  矢量图网站制作软件,用千图网的一张矢量图做公司app首页,该网站并未说明版权等问题,这样做算不算侵权?应该如何解决?  成都网站制作公司哪家好,四川省职工服务网是做什么用?  如何在IIS管理器中快速创建并配置网站?  Android利用动画实现背景逐渐变暗  如何确认建站备案号应放置的具体位置?  如何用好域名打造高点击率的自主建站?  公司门户网站制作公司有哪些,怎样使用wordpress制作一个企业网站?  做企业网站制作流程,企业网站制作基本流程有哪些?  如何有效防御Web建站篡改攻击?  Laravel怎么连接多个数据库_Laravel多数据库连接配置  Laravel怎么实现搜索高亮功能_Laravel结合Scout与Algolia全文检索【实战】  Laravel如何连接多个数据库_Laravel多数据库连接配置与切换教程  韩国网站服务器搭建指南:VPS选购、域名解析与DNS配置推荐  再谈Python中的字符串与字符编码(推荐)  Laravel怎么在Controller之外的地方验证数据  Laravel如何实现用户角色和权限系统_Laravel角色权限管理机制  Laravel如何使用Blade组件和插槽?(Component代码示例)  Laravel如何实现多语言支持_Laravel本地化与国际化(i18n)配置教程  米侠浏览器网页图片不显示怎么办 米侠图片加载修复  宙斯浏览器视频悬浮窗怎么开启 边看视频边操作其他应用教程  黑客如何利用漏洞与弱口令入侵网站服务器?  javascript中数组(Array)对象和字符串(String)对象的常用方法总结  简单实现jsp分页  高端网站建设与定制开发一站式解决方案 中企动力  Laravel如何记录日志_Laravel Logging系统配置与自定义日志通道  Laravel怎么进行数据库事务处理_Laravel DB Facade事务操作确保数据一致性  zabbix利用python脚本发送报警邮件的方法