PHP Conference Japan 2024
添加注释

用户贡献的注释 1 条注释

koalay at gmail dot com
15 年前
对于手动编译 MySQL 的用户,默认的
mysqlnd 设置可能会导致错误。
您的 mysql_error() 函数可能会给出以下消息

---------------------------
没有这样的文件或目录(尝试通过 unix:///tmp/mysql.sock 连接)
---------------------------

这是因为您手动编译的 MySQL 有自己的套接字位置。
您需要为 PHP 提供一个适当的 mysql 套接字的引用。
这意味着您需要编辑 php.ini 并添加如下部分

---------------------------
[mysql]
mysql.default_socket="/your/path/to/mysql.sock"
---------------------------
To Top