PHP:加载共享库时出错:libmysqlclient.so.18

标签 php mysql apache centos

我设置了 Crontab:

[root@root mysql]# crontab -l
5 *  *  *  *  php /home/admin/public_html/scheduleSendMail.php

但不执行 PHP 代码!

[root@root mysql]# php /home/admin/public_html/scheduleSendMail.php 
php: error while loading shared libraries: libmysqlclient.so.18: cannot open shared object file: No such file or directory


[root@root mysql]# rpm -qR postfix

查找:

..
libmysqlclient.so.16  
libmysqlclient.so.16(libmysqlclient_16)  
..

我正在使用 Centos 和 DirectAdmin

PHP v: php-5.3.3-14.el6_3.i686
mysql v: mysql-5.1.66-2.el6_3.i686
centos v: CentOS release 6.3 (Final)

最佳答案

代码:

#ls -l /usr/lib/mysql | grep libmysqlclient.so

输出:

lrwxrwxrwx 1 root root      24 Dec 21 21:41 libmysqlclient.so -> libmysqlclient.so.16.0.0
lrwxrwxrwx 1 root root      24 Dec 21 21:41 libmysqlclient.so.16 -> libmysqlclient.so.16.0.0
-rwxr-xr-x 1 root root 1524000 Dec  7 18:27 libmysqlclient.so.16.0.0

#ln /usr/lib/mysql/libmysqlclient.so.16.0.0  /usr/lib/mysql/libmysqlclient.so.18

不工作!

但是:

#ln /usr/lib/mysql/libmysqlclient.so.16.0.0  /usr/lib/libmysqlclient.so.18

它的工作非常好 :D

谢谢大家

关于PHP:加载共享库时出错:libmysqlclient.so.18,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13994089/

相关文章:

javascript - ChosenJs 动态更改默认选项

SQL:优化 DateTime 字段上的密集 SELECT

php - 使用php获取MySQL表中的所有唯一数字

php - node.js 与 Apache PHP 一起运行?

java - PDFBox Matrix 中的参数意味着什么

php - 在 PHP 中调用 REST API

php - 快速发布任何内容的 POST 请求

javascript - 这段代码如何以其他形式发送变量是正确的?

mysql - 如何处理ActiveRecord中的无效日期

apache - 从 Apache 日志中排序 uniq IP 地址