在我们安装了linux服务器WEB环境一键安装包lanmp后,可能会有不少疑问还有就是使用过程中出现的问题,下面为大家总结几点比较常见的,如若还有其他疑问,可到wdlinux论坛寻找相关教程。
1、增加pdo_mysql 模块
默认的PHP安装,只安装了常用默认模块,一些不常用或少用的,就没有默认安上
可通过如下方法增加,如下以增加pdo-mysql为例
wget
tar zxvf
PDO_MYSQL-1.0.2.tgz
cd
PDO_MYSQL-1.0.2
/www/wdlinux/php/bin/phpize
./configure
--with-php-config=/www/wdlinux/php/bin/php-config
--with-pdo-mysql=/www/wdlinux/mysql
make
make install
增加到配置文件里
# vi
/www/wdlinux/etc/php.ini
在最后加入
extension=/www/wdlinux/php/lib/php/extensions/no-debug-non-zts-20060613/pdo_mysql.so
然后重起web服务,如
service httpd restart
service nginxd restart
2、对于lanmp/wdcp不支持微博/QQ登录(https)的问题的解决办法
原因是,apache里没有对SSL的支持,只要重新编译下apache就可以(lamp/lnamp版环境)
如下执行可以完成(针对httpd-2.2.22版本)
wget
sh http2222_ssl.sh
没有出错安装完成就可以了
如果是lnmp版的环境,则使用下面这个试试(针对默认的php-5.2.17版本)
wget
sh lnmp_php_ssl_5217.sh
3、lamp|lnmp|lnamp/下安装ioncube
以上是针对httpd-2.2.22版本的,如果不是这个版本的,可以改成相应的版本号就可以
首先,执行
1. uname -a
复制代码
查看系统是32位还是64位.
我这里是32位的,64位同样一样使用
执行
1.
2. cd /www/wdlinux/php-5.2.17/lib/php/extensions
复制代码
然后执行
32位的
1. wget -c
复制代码
下载,
64位的
1. wget -c
复制代码
再执行
32位
1. tar zxvf ioncube_loaders_lin_x86.tar.gz
复制代码
64位
1. tar zxvf ioncube_loaders_lin_x86-64.tar.gz
复制代码
解压软件包。
修改/www/wdlinux/etc/php.ini 在文件尾部添加如下代码:
1.
2. [ionCube Loader]
3. zend_extension="/www/wdlinux/php-5.2.17/lib/php/extensions/ioncube/ioncube_loader_lin_5.2.so"
复制代码
最好放在zend的上面,实现Zend Optimizer和IonCube完美共存
本文教程摘自wdlinux论坛,转载请注明!
相关阅读:
linux服务器一键安装包lanmp系列教程之一
linux服务器WEB环境一键安装包lanmp系列教程之二
linux服务器WEB环境一键安装包lanmp系列教程之三
linux服务器WEB环境一键安装包lanmp系列教程四
申请创业报道,分享创业好点子。点击此处,共同探讨创业新机遇!