我遇到了 PHP CLI 的奇怪问题。
通过Web浏览器访问文件时,PHP运行完美。我可以运行CURL脚本,连接数据库并在PHP上执行任何类型的连接,无论是本地还是外部地址。
但如果我在CLI上运行相同的脚本,我总是得到以下错误:
警告错误:PDO :: __ construct():php_network_getaddresses:getaddrinfo failed:Host desconocido。在......
这是一个全局性问题,它与我的脚本无关,因为如果我运行,例如,作曲家的安装,我在尝试安装时会遇到同样的错误。
我尝试重新安装WAMP,返回默认的PHP.ini并启用IPv6。我比较了CLI和普通模式下的ini值(通过ini_get_all()),除了正常模式之外没有差异。
我在Windows 8 x64上运行WAMP最新版本。