无法在终端上运行 php/mysql 脚本
Posted
技术标签:
【中文标题】无法在终端上运行 php/mysql 脚本【英文标题】:Cant run php/mysql script on terminal 【发布时间】:2011-10-07 09:45:37 【问题描述】:我在这方面度过了最艰难的时期。我通过终端在 php 中做一个简单的选择语句。我可以通过刷新页面在我的浏览器中运行这个脚本就好了。但是当我输入
php test.php
在终端上,它返回
Warning: mysqli_connect(): [2002] No such file or directory (trying to connect via unix:///var/mysql/mysql.sock)
我不认为脚本本身有任何问题,但我不确定错误消息告诉我什么或我应该怎么做。谢谢1
【问题讨论】:
【参考方案1】:尝试使用主机127.0.0.1
而不是localhost
或将绝对路径传递给mysql.sock
:
$port = '/path/to/mysql.sock';
【讨论】:
以上是关于无法在终端上运行 php/mysql 脚本的主要内容,如果未能解决你的问题,请参考以下文章
终端无法运行存储在 PATH 目录中的 shell 脚本文件
win10系统下的pycharm-professional-2022.3.1打开终端爆红:无法加载文件***因为在此系统上禁止运行脚本
win10系统下的pycharm-professional-2022.3.1打开终端爆红:无法加载文件***因为在此系统上禁止运行脚本
通过终端启动多个同时连续运行的脚本,这些脚本在终端会话结束后继续运行
从终端运行 Xcode 无法打开 javascript 脚本(错误:仪器无法打开“TextWrangler 文本文档”格式的文件。”)