我需要获取dns记录,所以我想使用php的dns_get_record函数。通过使用
这我得到了一个致命的错误:
致命错误:在/home/guna/gstats/test.php中调用未定义的函数dns_get_record()
我已经在RHEL 5上安装并运行了php 5.2.5。请检查以下代码:
$result = dns_get_record("php.net");
print_r($result);
那么问题可能是什么?谢谢!
答案 0 :(得分:0)
您使用的是PHP版本吗? 5?此功能仅在5.0或更高版本中实现。
答案 1 :(得分:0)
请检查php.ini文件中的disable_functions
设置。如果dns_get_record
已被禁用,则可能会出现此行为。
或者,如果您的PHP安装是自定义编译的,您可能希望检查编译时选项以查看是否已删除dns_get_record。如果是这种情况,您可能需要重新编译并重新安装PHP。
答案 2 :(得分:0)
此功能不是在Windows中实现(也不是FreeBSD AFAIK 。