【发布时间】:2011-05-05 12:12:06
【问题描述】:
我在跑步:
CentOS 5.5 x86
cPanels-11.26.20 RELEASE
Apache 2.2.16
PHP 5.3.3 "--with-mysqli=mysqlnd"
MySQL 5.1.51
当我连接到数据库时,我使用“p:localhost”作为主机名来建立持久连接。
昨天我在离开办公室之前使用我的应用程序没有问题。今天我再次尝试使用它,它返回一个错误:
mysqli_connect() 发送 46 个字节 因 errno=32 管道损坏而失败
如果我删除主机名前的“p:”,问题就解决了。再次添加“p:”,错误再次出现。但是,重新启动 Apache 可以解决问题,而无需编辑主机名。如果我在主机名中运行带有 p: 的 PHP CLI 脚本,它们可以正常工作而不会出现错误。
Apache 有问题吗?有谁知道是什么原因造成的?
提前致谢。
【问题讨论】:
标签: php mysql apache2 php-5.3 cpanel