[root@zrf data]#
/usr/local/apache/bin/apachectl restart
httpd: Syntax error on line 110 of /usr/local/apache/conf/httpd.conf: Cannot load /usr/local/apache/modules/libphp5.so into server: libmysqlclient.so.15: cannot open shared object file: No such file or directory
出错之前,由于我重新安装了mysql:由原来的 5.0.67 版本更改成 5.1.50 版本。之后,重启apache,就报如上错误。
解决办法:
libmysqlclient.so.15: cannot open shared object file: No such file or directory
主要问题出在这里。这是由于mysql的版本问题。
经过查看,发现安装完 mysql.5.1.50.tar.gz 之后,/usr/local/mysql/lib/mysql/ 目录下找不到 libmysqlclient.so.15或libmysqlclient.so.15.0.0,只能找到 libmysqlclient.so.16 或 libmysqlclient.so.16.0.0。
方法一:
若将 libmysqlclient.so.16.0.0 软链接到 libmysqlclient.so.15(即: #
ln -s libmysqlclient.so.16.0.0 libmysqlclient.so.15),经过测试,apache重启仍然失败。
最后,从另一台服务器(CentOS 5.3 + mysql.5.0.67)上的 /usr/local/mysql/lib/mysql/libmysqlclient.so.15.0.0 文件拷贝到本地的 /usr/local/mysql/lib/mysql/ 目录下,并做软连接到 /usr/local/mysql/lib/mysql/libmysqlclient.so.15,然后重启 apache ,启动成功!
方法二:
重新编译、安装PHP,来扩展 mysql.5.1.50 版本,应该也能成功(未测试)。
分享到:
相关推荐
在本文档中,我们主要探讨如何在 CentOS 5.3 上搭建一个基于 Apache 2.2.4、MySQL 5.1.4 和 PHP 5.3 的服务器环境。这个过程涉及多个步骤,包括安装必要的开发包、源码编译安装部分组件以及配置和安装 MySQL、Apache...
【CentOS 5.3安装ispCP步骤】 1. **基础配置** 在开始安装前,确保服务器的基础配置正确。例如,服务器IP地址应为192.168.0.200,子网掩码为255.255.255.0,网关为192.168.0.1,DNS服务器可设置为61.128.192.68和...
以上步骤完成后,你就成功在Linux(CentOS 5.3)上配置了Apache和SVN服务器。请注意,安全方面的问题需要额外考虑,例如使用HTTPS提供更安全的通信,以及定期备份你的SVN仓库。同时,对于生产环境,可能还需要开启...
在CentOS 5.3操作系统上搭建OpenERP(现称Odoo)5.0.15平台是一项技术性的工作,需要遵循一系列步骤来确保环境的正确配置。以下是一份详细的指南,涵盖了从系统升级到安装必备组件的整个过程: 1. **系统升级**: ...
解压完成后,你会在当前目录下找到一个名为`apache-jmeter-5.3`的文件夹,JMeter的可执行文件`jmeter.sh`位于`bin`子目录。运行JMeter,进入该目录并执行:`./bin/jmeter.sh`。对于Windows系统,运行`bin\jmeter....
CentOs下卸载程序 CentOS 系统下卸载程序是指在 CentOS 操作系统中删除已安装的程序或软件包的过程。这个过程需要小心和细致,以免出现错误或遗漏某些依赖项。下面将详细介绍 CentOS 下卸载程序的步骤和注意事项。 ...
这份教程详细介绍了如何在 CentOS 5.3 服务器上配置这样一个环境。 首先,我们需要安装MySQL(现已被MariaDB替代,但此处仍使用MySQL)。通过运行`yum install mysql mysql-server`来安装MySQL服务器及其服务。接着...
2. **重启Apache服务**: - 重启Apache服务以加载PHP模块: ```bash /etc/init.d/httpd restart ``` 3. **测试PHP安装**: - 在`/var/www/html`目录下创建一个名为`info.php`的文件: ```bash echo "(); ?>...
将`AddHandler application/x-httpd-php .php`和`LoadModule php5_module /usr/local/php/libexec/apache2/libphp5.so`添加到配置文件中。 ### 5. 配置MySQL 启动MySQL服务,设置root用户的密码,创建所需的数据库...
- 重启Apache服务以应用更改,如`service httpd restart`。然后创建一个简单的`phpinfo.php`文件,包含`(); ?>`,通过浏览器访问此文件,如果显示PHP信息页面,则表示安装成功。 7. **安全与维护**: - 安装完成...
在CentOS5.5中,Apache Web服务器的主要配置文件位于`/etc/httpd/conf/`目录下。其中最重要的配置文件是`httpd.conf`,它包含了Web服务器的所有基本设置。 ##### 2.2 网页路径设置 网页文件通常被放置在特定的目录...
最后,重启Apache服务器以使更改生效: ```bash service httpd restart ``` 至此,ffmpeg扩展应该已经在PHP 5.3环境中成功安装,并且可以使用了。然而,务必注意,由于这是一个较旧的环境,可能会遇到其他兼容性...
LoadModule php5_module D:/php/php5apache2_2.dll PHPIniDir D:/php ``` 其中 `D:/php` 应替换为实际的 PHP 安装目录。 2. **支持 PHP 文件扩展名**:确保 `AddType application/x-httpd-php .php .htm .html` ...
- **下载ISO镜像**:下载CentOS ISO镜像文件,例如`CentOS-5.3-i386-bin-DVD.iso`,大小约为3.7GB。 - **刻录光盘**:使用Nero或其他光盘刻录软件将ISO镜像文件刻录成CD或DVD光盘。 ##### 2. 启动与基本设置 - **...
通过dnf命令安装MySQL,同样需要在CentOS 8环境下进行。 4.2 修改配置文件 在安装完成后,需要修改MySQL的配置文件以保证其按照预期运行,例如调整数据库的字符集等。 4.3 启动MySQL服务 安装并配置好MySQL之后,...