wdcp环境下lanmp/lnmp/lamp手动安装pdo_mysql 方法
[i=s] 本帖最后由 somoon 于 2012-6-13 16:23 编辑 [/i]因为WDCP已经有下载PDO_MYSQL-1.0.2在安装临时目录,所以我们只需要在SHH上登陆服务器,并移动到安装包lanmp目录下即可
操作如下
[code]cd lanmp //移动到安装包目录下
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 //安装[/code]
此刻你会看到
[code][root@ PDO_MYSQL-1.0.2]# make install
Installing shared extensions: /www/wdlinux/php-5.2.17/lib/php/extensions/no-
debug-non-zts-20060613/[/code]
即表示安装完成!
最后我们重启相关服务即可
如果您环境是lamp 运行这条命令 [code]service httpd restart[/code]
如果您环境是lnmp 运行这条命令 [code]service nginxd restart[/code]
如果您环境是lanmp 运行以上两条命令!OK,到此安装完成,可以查看phpinfo.php里找到对应的pdo_mysql。
各种错误出现,请检查/www/wdlinux/etc/下的 php.ini 配置文件内容是否已经写入以下扩展路径跟组件
[code]extension_dir=/www/wdlinux/php/lib/php/extensions/*********** //****内容为在上面执行了make install 后显示的内容 ,多数为 /www/wdlinux/php-5.2.17/lib/php/extensions/no-debug-non-zts-20060613/
extension=pdo_mysql.so[/code] 不错 [i=s] 本帖最后由 ahjar 于 2012-6-20 12:10 编辑 [/i]
PDO_MYSQL-1.0.2 发布于2006年,现在被部分开发框架弃用,如cakephp
而且现在php5.1以上版本官方说法是已集成PDO,我在安装后看过phpinfo(),没有对应的模块现在有点迷茫 为什么我make却报错 [attach]1956[/attach] 谢谢,看了你的帖子,我装好了PW9! 看不明白 还是装不上 有没有捉图的方式 那样适合新手 [b]回复 [url=http://www.wdlinux.cn/bbs/redirect.php?goto=findpost&pid=8394&ptid=2405]2#[/url] [i]admin[/i] [/b]
我三四台服务器安装都没问题。
但是就是phpinfo检测不到pdo!奶奶的。
lanmp和lamp都测试过,都不行,论坛上的方法基本都试过了。。。哎!
老大,您能否把pdo集成到安装包里面去,然后在服务里面设置是否需要启动! [b]回复 [url=http://www.wdlinux.cn/bbs/redirect.php?goto=findpost&pid=8394&ptid=2405]2#[/url] [i]admin[/i] [/b]
或者官方出个一键安装包,也得啊。
我linode的vps和电信通的vps都测试过不行。
只有西数的主机vps是支持pdo的。人家是官方特别优化的linux。。。哎!把我痛苦死了。。。 我的php版本是5.2,也没有集成PDO,为什么? 我都跪了一天了 都没人来
[url]http://www.wdlinux.cn/bbs/viewthread.php?tid=6711&highlight=pdo%5C_mysql[/url] [b]回复 [url=http://wdlinux.cn/bbs/redirect.php?goto=findpost&pid=13438&ptid=2405]4#[/url] [i]zhouli[/i] [/b]
我和你一样,呵呵 [b]回复 [url=http://www.wdlinux.cn/bbs/redirect.php?goto=findpost&pid=13438&ptid=2405]4#[/url] [i]zhouli[/i] [/b]
版主下载地址错的 用这个[b]wget http://sourceforge.net/projects/re2c/files/re2c/0.13.5/re2c-0.13.5.tar.gz/download[/b] 在php.ini文件最后加上
[pdo_mysql]
extension="pdo_mysql.so"
extension=/www/wdlinux/apache_php-5.2.17/lib/php/extensions/no-debug-non-zts-20060613/pdo_mysql.so
然后
service httpd restart
service nginxd restart
希望能够帮到你啊 你可以试试 cd lanmp 没这目录呢 14# 的方法用了,还是不行 [b]回复 [url=http://www.wdlinux.cn/bbs/redirect.php?goto=findpost&pid=26819&ptid=2405]14#[/url] [i]bangbangnt[/i] [/b]
帮到我了 安装成功 在php.ini最后插入:[code][pdo_mysql]
extension_dir=/www/wdlinux/apache_php-5.2.17/lib/php/extensions/no-debug-non-zts-20060613/
extension=pdo_mysql.so [/code] 死活不成功哪!!!! [b]回复 [url=http://www.wdlinux.cn/bbs/redirect.php?goto=findpost&pid=26490&ptid=2405]11#[/url] [i]768952693[/i] [/b]
mysqli的安装
wget -c http://down.wdlinux.cn/in/mysqli_ins.sh
chmod 755 mysqli_ins.sh
./mysqli_ins.sh 用这个解决http://www.west.cn/faq/list.asp?Unid=607# 不回复还看不了了1!!!1:D
页:
[1]