var_dump(geoip_record_by_name)有效,但不会在网页中显示结果

时间:2019-11-28 13:36:50

标签: php

这是我的问题。 当我在cli中执行以下命令行时,它将显示结果:echo "<?php var_dump(geoip_record_by_name('8.8.8.8'));?>"|php7.2

但是,当我创建一个php文件geoip.php时,将以下代码放入其中,并访问该网页不显示任何内容

  • 我已经正确输入了/etc/php/7.2/cli/conf.d/geoip.ini这个文件:extension = geoip.so
  • 我已经安装了正确的库: 点安装ipaddr apt-get -y install gcc make autoconf libc-dev pkg-config apt-get -y安装libgeoip-dev pecl安装geoip-beta
  • 我已将数据库放在/usr/share/geoip/GeoIPCity.dat和GeoIP.dat和GeoIPASNum.dat中。

有人可以帮我吗?

1 个答案:

答案 0 :(得分:0)

对不起,我忘记安装php-geoip。 问题解决了。