如何检查是不是启用了allow_url_fopen [重复]
Posted
技术标签:
【中文标题】如何检查是不是启用了allow_url_fopen [重复]【英文标题】:How to check if allow_url_fopen is enabled or not [duplicate]如何检查是否启用了allow_url_fopen [重复] 【发布时间】:2012-11-17 18:49:56 【问题描述】:我正在使用以下代码
echo 'file_get_contents : ', ini_get('allow_url_fopen') ? 'Enabled' : 'Disabled';
这可以启用或禁用它
但我想作为函数说函数名称是_isgetcontents
然后我可以在我的网站代码中的任何位置调用它
if (_isgetcontents())
echo "this is enabled"; // will do an action
else
echo "this is disabled"; // will do another action
【问题讨论】:
【参考方案1】:使用ini_get()
获取某些配置参数的值:
if( ini_get('allow_url_fopen') )
// lucky me...
【讨论】:
【参考方案2】:你也可以用这个方法
phpinfo()
检查各种配置。
【讨论】:
这不能回答问题,因为您不能在if
语句中使用 phpinfo()
。
@Cœur 感谢您的纠正。:)
在我的 phpinfo() 中没有这个设置!以上是关于如何检查是不是启用了allow_url_fopen [重复]的主要内容,如果未能解决你的问题,请参考以下文章
php Fulcrum Webhook脚本,用于将数据共享同步到MySQL数据库。需要PHP并启用PDO和allow_url_fopen。