我在Windows XP机装XAMPP。 PHP脚本通过浏览器细工作。

最初,PHP.EXE(CLI)与误差失败 - 不能加载php_pgsql.dll

我禁用扩展=在php.ini文件和PHP.EXE php_pgsql.dll停止失败。

然而,即使是现在我不能够运行从CLI PHP脚本,即使同一脚本通过浏览器运行正常。

该脚本在mysqli_connect(),误差失败 - 不能连接到MySQL服务器上 '127.0.0.1'

的其他人面临同样的问题?

Kshitij

有帮助吗?

解决方案

什么时候开始通过XAMPP控制面板上的MySQL服务,并保持beeing标记为测试案例“暗战”?点击 //本地主机/ ...或的 HTTP测试Web服务器版本: //127.0.0.1/”相对= “nofollow noreferrer”> http://127.0.0.1/ ......和你运行的php.exe -f在同一台机器上something.php测试?

其他提示

多少php.ini中有什么?它可能是CLI版本有不同的php.ini比网页版。

是路径到你的MySQL的DLL在您的命令会话的PATH环境变量?你可能需要\ pathtomysql \ bin到您的路径。在我的机器,它是:

C:\Program Files\MySQL\MySQL Server 5.0\bin
许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top