直到今天,所有 Rails 应用程序都运行良好。我不确定是否有人更改了这台机器上的设置。但是,有谁知道这可以解决什么问题?
细节:
- Centos 5.5
- 阿帕奇
- 乘客
- 导轨 3.0.x
- mysql 5.0.77
错误详情:
直到今天,所有 Rails 应用程序都运行良好。我不确定是否有人更改了这台机器上的设置。但是,有谁知道这可以解决什么问题?
细节:
错误详情:
好的,这可以节省一天的时间。
wget -O /usr/lib64/libmysqlclient.so.15 http://files.directadmin.com/services/es_5.0_64/libmysqlclient.so.15
chmod 755 /usr/lib64/libmysqlclient.so.15
ldconfig
您可以尝试通过以下命令找到正确的包:
$ sudo yum whatprovides libmysqlclient.so.15
libmysqlclient15-5.0.95-5.w5.i386
libmysqlclient15-devel-5.0.95-5.w5.i386
cpanel-mysql-libs-5.0.96-1.cp1136.i386 : The shared libraries required for MySQL clients
然后:
$ sudo yum reinstall WHATEVER_THE_PACKAGE_NAME_IS
您可以通过执行来仔细检查包名称yum search package_name
。
如果没有找到,您可以尝试修复您的 yum 存储库,例如通过配置Webtatic Yum存储库。
要设置存储库,请安装 webtatic-release RPM:
用于 CentOS/RHEL 6 的 Webtatic EL6:
rpm -Uvh http://mirror.webtatic.com/yum/el6/latest.rpm
用于 CentOS/RHEL 5 的 Webtatic EL5.1:
rpm -Uvh http://repo.webtatic.com/yum/el5/latest.rpm
CentOS/RHEL 5 的 Webtatic 5:
rpm -Uvh http://repo.webtatic.com/yum/centos/5/latest.rpm
并再次重复搜索/重新安装过程。
如果您正在运行cPanel,您可以尝试运行以下脚本:
/scripts/check_cpanel_rpms --fix
如果没有帮助,请删除损坏的包,例如rpm -e cpanel-mysql-5.0.96-1.cp1136
并再次运行检查命令。
如果仍然不起作用,另一件事可能是通过以下方式重新编译您的 Apache(仅当您的 LAMP 损坏时):
/scripts/easyapache