四虎影视在线影院在线观看,小s货再浪些再咬紧点h,国产精品水嫩水嫩,97精产国品一二三产区

Board logo

標(biāo)題: [教程] php5.3升級腳本 [打印本頁]

作者: admin    時(shí)間: 2012-10-7 19:19     標(biāo)題: php5.3升級腳本

在lanmp/wdcp/wdOS的當(dāng)前版本中,默認(rèn)的php都是用到5.2.17的版本
如需要升級到php5.3的,可使用如下腳本升級
(注:此升級無安全漏洞等原因,只為某些追求高版本或應(yīng)用需求需要高版本,對于無這個(gè)必要的同學(xué),可不用升級)

wget http://down.wdlinux.cn/in/php_up53.sh
sh php_up53.sh

看到"php update is OK"提示
表示,順利完成

如有錯(cuò)誤或不行,將問題反饋上來
備注:
該升級只是升級PHP的版本,相應(yīng)的zend,eaccelerator沒有升級
且zend opt從php5.3開始已不再支持,也就是說有用到zend opt的,就不要升級了,否則只會(huì)瞎折騰
不過可以使用Zend Guard Loader
安裝
wget http://down.wdlinux.cn/in/ZendGL_ins.sh
sh ZendGL_ins.sh

eaccelerator也只要最新的0.9.6.1版本
安裝
wget http://down.wdlinux.cn/in/eac0961_ins.sh
sh eac0961_ins.sh
作者: njlz8888    時(shí)間: 2012-10-8 11:32

wdcp_v2.5(20120929)升級PHP 5.3 先后出現(xiàn)如下問題及解決方式:

1、configure: error: xml2-config not found. Please check your libxml2 installation

# yum install libxml2
# yum install libxml2-devel

2、Checking for pkg-config… /usr/bin/pkg-config
configure: error: Cannot find OpenSSL’s <evp.h>

# yum install openssl openssl-devel

3、checking if we should use cURL for url streams... no
checking for cURL in default path... not found
configure: error: Please reinstall the libcurl distribution -
    easy.h should be in <curl-dir>/include/curl/

# yum -y install curl-devel

4、configure: error: jpeglib.h not found.
make: *** No targets specified and no makefile found.  Stop.

# yum install libjpeg.x86_64 libpng.x86_64 freetype.x86_64 libjpeg-devel.x86_64 libpng-devel.x86_64 freetype-

devel.x86_64 -y

5、configure: error: mcrypt.h not found. Please reinstall libmcrypt.

# yum install libmcrypt libmcrypt-devel
作者: njlz8888    時(shí)間: 2012-10-8 11:38

升級后探針顯示版本為5.3.17,但是探針的
上傳文件最大限制(upload_max_filesize)
腳本占用最大內(nèi)存(memory_limit)
POST方法提交最大限制(post_max_size)
腳本超時(shí)時(shí)間(max_execution_time)
……等好多項(xiàng)都沒有值,打紅叉了,是不是不支持了?
作者: admin    時(shí)間: 2012-10-8 11:46

探針里打紅叉?

這些是PHP里的基本功能,肯定要支持的
作者: hoteri    時(shí)間: 2012-10-8 14:34

確實(shí)如同3樓說的,很多參數(shù)都是叉....
作者: njlz8888    時(shí)間: 2012-10-8 15:04

而且我的wordpress出現(xiàn)502 gateway錯(cuò)誤,已經(jīng)重裝系統(tǒng)了。。
作者: admin    時(shí)間: 2012-10-8 17:27

回復(fù) 5# hoteri

哪里顯示叉?探針里還是后臺(tái)里?
作者: HookOS    時(shí)間: 2012-10-8 19:18

本帖最后由 HookOS 于 2012-10-8 19:20 編輯

wget http://down.wdlinux.cn/in/eac0961_ins.sh
sh eac0961_ins.sh

管理員,運(yùn)行這個(gè)sh安裝后,如何保證開啟呢

安裝后重啟vps探針里的這個(gè)組建還是叉叉,DZ論壇系統(tǒng)也顯示這個(gè)組建的php不支持

補(bǔ)充:
只是想用到dz2.5里的內(nèi)存優(yōu)化功能

內(nèi)存接口        PHP 擴(kuò)展環(huán)境        Config 設(shè)置        內(nèi)存清理       
Redis        不支持        打開        --
memcache        不支持        關(guān)閉        --
APC        不支持        打開        --
Xcache        不支持        打開        --
eAccelerator        不支持        打開        --
wincache        不支持        打開        --

都顯示不支持,我之前也安裝過memcache,今天安裝eAccelerator        也不行,探針里都是叉叉
作者: HookOS    時(shí)間: 2012-10-8 19:23

1.png

2.png

圖片附件: 1.png (2012-10-8 19:22, 6.1 KB) / 下載次數(shù) 31402
http://cd-genova.com/bbs/attachment.php?aid=2023&k=2ed58cc5965cb222a903e347710d55f3&t=1743760623&sid=1J1nt8



圖片附件: 2.png (2012-10-8 19:23, 6.75 KB) / 下載次數(shù) 31188
http://cd-genova.com/bbs/attachment.php?aid=2024&k=cd3acc9676fed372b778b0339c5d87f7&t=1743760623&sid=1J1nt8


作者: admin    時(shí)間: 2012-10-8 19:29

DZ不支持高版本的EAC
你可以用回5.2版的PHP就可以
作者: HookOS    時(shí)間: 2012-10-8 20:05

悲催了,dz要求用php5.3的,怎么到這里這個(gè)組建不支持了

還有我按照論壇里的步驟安裝了memcache怎么也用不起來啊,求管理員指點(diǎn)
作者: ngibo1278    時(shí)間: 2012-10-8 22:57

老大,我先升級了mysql,現(xiàn)在升級用這里的腳本升級php不行了
目前是從該版本起,繼續(xù)提供RPM包的安裝,方便,快速,5分鐘就可安裝完
wget http://down.wdlinux.cn/in/lanmp_wdcp_24_in.sh
sh lanmp_wdcp_24_in.sh
升級mysql的代碼
wget http://down.wdlinux.cn/in/mysql_up55.sh
sh mysql_up55.sh

升級php的代碼
wget http://down.wdlinux.cn/in/php_up53.sh
sh php_up53.sh

顯示信息
php-5.3.17/buildconf
php-5.3.17/README.SUBMITTING_PATCH
php-5.3.17/pear/
php-5.3.17/pear/Makefile.frag
php-5.3.17/pear/install-pear-nozlib.phar
php-5.3.17/pear/install-pear.txt
php-5.3.17/pear/fetch.php
php-5.3.17/LICENSE
php-5.3.17/README.input_filter
php is not update

直接用http://cd-genova.com/bbs/thread-1494-1-1.html這里的升級方式,make時(shí)提示出錯(cuò),錯(cuò)誤信息如下;
/tmp/php-5.3.17/sapi/cli/php: error while loading shared libraries: libmysqlclient.so.18: cannot open shared object file: No such file or directory
make: *** [ext/phar/phar.php] Error 127

看了網(wǎng)上的部分教程,還是沒解決問題,求救。。。!
作者: admin    時(shí)間: 2012-10-8 23:16

回復(fù) 11# HookOS

   不是到這里不支持是DZ里不支持高版本的EAC,只支持0.9.5.3
論壇有過相關(guān)的說明
之前的DZ是這樣的,不確定現(xiàn)在新的是否有做過調(diào)整

而我在測試PHP5.3時(shí),在編譯EAC 0.9.5.3時(shí)有錯(cuò)誤,但0.9.6.1是正常
所以我覺得可能是PHP5.3不支持EAC 0.9.5.3了

memcached用不起來,有什么錯(cuò)誤提示或信息?
作者: 夏筱羽    時(shí)間: 2012-10-8 23:19

本帖最后由 夏筱羽 于 2012-10-8 23:21 編輯

終於等到了,趁現(xiàn)在GOOGLE ADWORDS匯款還沒入帳,趕緊升級當(dāng)白老鼠= =
編譯的可以直接用這個(gè)升級嗎?
作者: 夏筱羽    時(shí)間: 2012-10-8 23:25

本帖最后由 夏筱羽 于 2012-10-8 23:40 編輯

報(bào)告老大php.ini出錯(cuò)了喔~
php.ini全空了
只剩下如下內(nèi)容
  1. [Zend]
  2. zend_extension_manager.optimizer=/www/wdlinux/Zend/lib/Optimizer-3.3.3
  3. zend_extension_manager.optimizer_ts=/www/wdlinux/Zend/lib/Optimizer_TS-3.3.3
  4. zend_optimizer.version=3.3.3
  5. zend_optimizer.enable_loader = 1
  6. zend_optimizer.optimization_level=1023
  7. [eaccelerator]
  8. extension_dir="/www/wdlinux/apache_php/lib/php/extensions/no-debug-non-zts-20090626/"
  9. extension="eaccelerator.so"
  10. eaccelerator.shm_size="8"
  11. eaccelerator.cache_dir="/www/wdlinux/eaccelerator_cache"
  12. eaccelerator.enable="1"
  13. eaccelerator.optimizer="1"
  14. eaccelerator.check_mtime="1"
  15. eaccelerator.debug="0"
  16. eaccelerator.filter=""
  17. eaccelerator.shm_max="0"
  18. eaccelerator.shm_ttl="3600"
  19. eaccelerator.shm_prune_period="3600"
  20. eaccelerator.shm_only="0"
  21. eaccelerator.compress="1"
  22. eaccelerator.compress_level="9"
復(fù)制代碼

作者: admin    時(shí)間: 2012-10-8 23:25

回復(fù) 12# ngibo1278


   重起下,再升級PHP試下
作者: 夏筱羽    時(shí)間: 2012-10-9 00:02

本帖最后由 夏筱羽 于 2012-10-9 00:37 編輯

升級5.3 php.ini被清空了,先拿5.2.17的php.ini來頂著先
memcache 後臺(tái)有啟用 phpinfo 確實(shí)顯示不支持,還在查原因當(dāng)中。
作者: hoteri    時(shí)間: 2012-10-9 03:31

回復(fù) 7# admin


   探針里
作者: admin    時(shí)間: 2012-10-9 09:13

回復(fù) 17# 夏筱羽


   5.2的php.ini可能不同,在源碼目錄里找下php.ini-product就可以了
memcache看下是不是PHP擴(kuò)展支持沒安裝好
作者: admin    時(shí)間: 2012-10-9 09:14

回復(fù) 18# hoteri


   奇怪,我這邊測試的都可以呀
作者: hoteri    時(shí)間: 2012-10-9 12:52

回復(fù) 20# admin


   等下我用全新安裝一次試驗(yàn)
作者: ngibo1278    時(shí)間: 2012-10-9 13:38

謝謝老大,重啟了服務(wù)器,按照教程升級了MYSQL、PHP,顯示升級成功,在phpadmin中查看,里面顯示mysql版本已經(jīng)正確;只是探針、端口測試,發(fā)現(xiàn)php版本還是原來的老樣子,顯示的是php 5.2.17P1,同時(shí)在WDCP面板后臺(tái)修改php設(shè)置,發(fā)現(xiàn)php.ini文件不存在;通過端口測試IP地址,返回的信息同樣是php 5.2.17P1
網(wǎng)頁返回HEAD信息如下
Server: nginx/1.0.15
Date: Tue, 09 Oct 2012 05:22:39 GMT
Content-Type: text/html
Connection: keep-alive
Vary: Accept-Encoding
X-Powered-By: PHP/5.2.17p1
Content-Length: 2597

重啟nginx的時(shí)候發(fā)現(xiàn)
Starting nginx: nginx: [emerg] bind() to 0.0.0.0:80 failed (98: Address already in use)

我用的是centos 6.2,使用lanmp,這是升級成功了?還是要修改下什么設(shè)置?另外,直接把php壓縮包的php.ini文件復(fù)制WDCP面板設(shè)置php.ini文件的位置行不行?
作者: chen7413    時(shí)間: 2012-10-9 17:11

怎么我的php版本升級后重啟了兩次,還是5.2.17p1呢。這是怎么回事,
還有就是Zend Guard Loader安裝時(shí),下載不了.rmp的一個(gè)什么編譯包。
作者: chen7413    時(shí)間: 2012-10-9 17:39

開始升級2.5到后 接著php版本 升級后php.ini也不在了,這是搞什么。php版本還是顯示php5.2.17p1
網(wǎng)站還能運(yùn)行。系統(tǒng)切換,檢測不到nginx或php-cgi,這是怎么了,只能用apache了。
作者: admin    時(shí)間: 2012-10-9 18:04

回復(fù) 22# ngibo1278


   如果php.ini 文件為空的話,從PHP的源碼目錄里拷一份即可,
如cd php-5.3.17
cp php.ini-production /www/wdlinux/apache_php/etc/php.ini
cp php.ini-production /www/wdlinux/nginx_php/etc/php.ini
作者: admin    時(shí)間: 2012-10-9 18:05

回復(fù) 24# chen7413


   還是顯示php5.2.17的話,是沒升級成功,可以把相關(guān)提示信息貼上來
作者: ngibo1278    時(shí)間: 2012-10-9 19:34

123.jpg

貌似這個(gè)升級的程序真的有問題,上圖顯示php is update,實(shí)際上不管是探針,還是直接去/www/wdlinux/目錄查看,都沒有找到對應(yīng)的文件,依然是php 5.2.17P1

apache環(huán)境下的:libmysqlclient.so.18: cannot open shared object file: No such file or directory
make: *** [ext/phar/phar.php] Error 127

另外,nginx環(huán)境下的php貌似壓根沒安裝過,似乎是讀寫失敗什么的

我的運(yùn)行環(huán)境:centos 6.2 64位  通過rpm快速安裝的lanmp組合,先升級的mysql,隨后升級的php

升級mysql的方法
wget http://down.wdlinux.cn/in/mysql_up55.sh
sh mysql_up55.sh


升級php的方法
wget http://down.wdlinux.cn/in/php_up53.sh
sh php_up53.sh

圖片附件: 123.jpg (2012-10-9 19:29, 72.05 KB) / 下載次數(shù) 25875
http://cd-genova.com/bbs/attachment.php?aid=2027&k=4d18a6067ea3863cd18d01c949810cb4&t=1743760623&sid=1J1nt8


作者: admin    時(shí)間: 2012-10-9 19:47

是因?yàn)閘ibmysqlclient.so這個(gè)沒有編譯成功,但腳本又沒判斷,所以這樣
已經(jīng)做過調(diào)整

mysql是否正常?有沒重起過

如果沒有重起過,重起下,再次安裝試試
重新下載php_up53.sh,下載前先刪php_up53.sh
作者: ngibo1278    時(shí)間: 2012-10-10 00:09

折騰了兩個(gè)夜晚,終于成功了,謝謝老大的耐心指導(dǎo)!
正確的升級流程是:先安裝WDCP面板,隨后安裝cmake,一定要安裝這個(gè)文件,隨后升級php,隨后升級相關(guān)的php緩存插件,隨后升級mysql,這樣才完全升級成功。之前出錯(cuò)可能是cmake文件的版本問題,開始用的高版本,后來換到低版本,再先升級php,這樣才行;先升級mysql,后面安裝php要調(diào)整很多地方。
作者: qdlele01    時(shí)間: 2012-10-10 09:24

wget http://down.wdlinux.cn/in/ZendGL_ins.sh
sh ZendGL_ins.sh

zend 安裝不成功
作者: admin    時(shí)間: 2012-10-10 10:03

回復(fù) 29# ngibo1278

升級腳本里有自動(dòng)安裝cmake的
按理,先升級mysql,再升級php會(huì)更好的,如果同時(shí)也要升級mysql的話
php調(diào)整很多地方,比如呢?
作者: ngibo1278    時(shí)間: 2012-10-10 18:07

回復(fù) 31# admin

先升級mysql,后升級php的話,會(huì)提示libmysqlclient.so.18這個(gè)文件找不到,還有別的一些文件位置出錯(cuò),要自己去加軟鏈接,反正我加不來這些,只好先升級php,隨后升級mysql,這樣mysql安裝好以后不存在這部分鏈接錯(cuò)誤
作者: qdlele01    時(shí)間: 2012-10-10 19:07

[root@localhost ~]# sh ZendGL_ins.sh
--2012-10-10 18:56:52--  http://dl.wdlinux.cn:5180/soft//ZendGuardLoader-php-5.3-linux-glibc23-i386.tar.gz
正在解析主機(jī) dl.wdlinux.cn... 124.130.146.174
Connecting to dl.wdlinux.cn|124.130.146.174|:5180... 已連接。
已發(fā)出 HTTP 請求,正在等待回應(yīng)... 302 Found
位置:http://dl.wdlinux.cn:5180/index.html [跟隨至新的 URL]
--2012-10-10 18:56:52--  http://dl.wdlinux.cn:5180/index.html
Connecting to dl.wdlinux.cn|124.130.146.174|:5180... 已連接。
已發(fā)出 HTTP 請求,正在等待回應(yīng)... 416 Requested Range Not Satisfiable
    文件已下載完成;不會(huì)進(jìn)行任何操作。
tar: ZendGuardLoader-php-5.3-linux-glibc23-i386.tar.gz:無法 open: 沒有那個(gè)文件或目錄
tar: 錯(cuò)誤不可恢復(fù):現(xiàn)在退出
tar: Child returned status 2
tar: 由于前面延遲的錯(cuò)誤而退出
cp: 無法 stat “ZendGuardLoader-php-5.3-linux-glibc23-i386/php-5.3.x/*.so”: 沒有那個(gè)文件或目錄
[Zend]
[Zend]
ZendGuardLoader is OK
[root@localhost ~]#

ZendGuardLoader  安裝成功啊
作者: hoteri    時(shí)間: 2012-10-11 00:09

依然還是探針里現(xiàn)實(shí)xxxx
作者: admin    時(shí)間: 2012-10-11 09:18

回復(fù) 33# qdlele01


   ZendGuardLoader文件沒下載到

重新安裝一次
作者: qdlele01    時(shí)間: 2012-10-11 10:17

回復(fù) 35# admin


    昨晚試了多次都不行啊
作者: linaiwei    時(shí)間: 2012-11-2 02:01

我也要升級看看
作者: trackcn    時(shí)間: 2012-11-5 13:01

MySQL server PID file could not be found!                  [FAILED]
Starting MySQL...                                          [  OK  ]
安裝升級mysql5.5提示錯(cuò)誤,一直沒有安裝成功
作者: trackcn    時(shí)間: 2012-11-5 15:22

服務(wù)器: Localhost via UNIX socket
服務(wù)器版本: 5.5.27
協(xié)議版本: 10
用戶: root@localhost
MySQL 字符集: UTF-8 Unicode (utf8)
網(wǎng)站服務(wù)器
Apache
MySQL 客戶端版本: 5.1.63
PHP 擴(kuò)展: mysql
作者: trackcn    時(shí)間: 2012-11-5 19:35

本帖最后由 trackcn 于 2012-11-6 16:44 編輯

我裝了很多次了,如果只升級php5.3可以成功,如升級mysql5.5會(huì)出現(xiàn)問題,同時(shí)升級PHP5.3會(huì)不成功。終于解決了問題,只要做一個(gè)鏈接把文件拷貝一下就可以了。
作者: taoboacn    時(shí)間: 2012-11-8 14:40

我的暫時(shí)不要,因?yàn)樾U穩(wěn)定
作者: crison    時(shí)間: 2012-11-16 15:22

執(zhí)行了sh命令后,貌似做了一下解包操作,然后就沒結(jié)果了,請問怎么回事呢,我有個(gè)站一定要用php5.3的

QQ截圖20121116151013.png

圖片附件: QQ截圖20121116151013.png (2012-11-16 15:22, 11.71 KB) / 下載次數(shù) 15964
http://cd-genova.com/bbs/attachment.php?aid=2152&k=273f4d6a80b6dee3dfe6d406c5afce28&t=1743760623&sid=1J1nt8


作者: admin    時(shí)間: 2012-11-16 17:36

正常情況,會(huì)有提示的
作者: crison    時(shí)間: 2012-11-19 12:20

現(xiàn)在就是沒有提示啊,這應(yīng)該是什么問題啊,如何解決呢?有方法么?
作者: admin    時(shí)間: 2012-11-19 14:16

不確定是什么問題
作者: liyh88    時(shí)間: 2012-11-24 17:55

升級之后是5.3.17的
現(xiàn)在yun下,就是5.3.3的,建議把5.3.3.tar.gz換上去!
作者: admin    時(shí)間: 2012-11-24 20:13

換低版本的5.3.3?
作者: kon88    時(shí)間: 2012-11-25 16:12

到底哪個(gè)版本高啊。

5.3.3  和  5.3.17

我個(gè)人理解 也是 5.3.3是高版本, 大佬咋說低版本呢?
作者: admin    時(shí)間: 2012-11-25 19:36

3比17大?
去官網(wǎng)的下載看看日期
作者: goodbaby    時(shí)間: 2012-12-2 14:32

升級成功后,如何安裝 ioncube ??
作者: lanzk    時(shí)間: 2012-12-12 00:15

回復(fù) 29# ngibo1278


   請問怎么裝cmake?
作者: zrpanda    時(shí)間: 2012-12-31 19:32

回復(fù) 1# admin


   評論從頭看到尾,不敢升級啊,F(xiàn)在挺想用PHP5.3.8的。作者大大。現(xiàn)在5.4都出來。5.3.x系列穩(wěn)定版也不少。要不更新下RPM包。這樣感覺安全點(diǎn)。DZ 等幾個(gè)主流也支持5.3.X系列了。等作者大大升級RPM包。
作者: zrpanda    時(shí)間: 2013-1-9 13:20

沒有看到這個(gè)  ioncube  組件。沒升級版本。也沒有看到。探針提示是  X 、
作者: admin    時(shí)間: 2013-1-9 13:25

這個(gè)升級沒包含ioncube的,要ioncube要自行安裝就可以
作者: myfire2008    時(shí)間: 2013-1-13 17:09

回復(fù) 54# admin


  阿里云主機(jī)升級使用代碼出錯(cuò)。錯(cuò)誤代碼如下

  1. make: *** No rule to make target `clean'.  Stop.
  2. loading cache ./config.cache
  3. checking for Cygwin environment... no
  4. checking for mingw32 environment... no
  5. checking for egrep... grep -E
  6. checking for a sed that does not truncate output... /bin/sed
  7. checking host system type... x86_64-unknown-linux-gnu
  8. checking target system type... x86_64-unknown-linux-gnu
  9. checking for gcc... no
  10. checking for cc... no
  11. configure: error: no acceptable cc found in $PATH
  12. configure err
復(fù)制代碼



求正面解決
作者: admin    時(shí)間: 2013-1-13 19:00

configure: error: no acceptable cc found in $PATH
作者: imgg    時(shí)間: 2013-1-18 14:23

升級php 5.3時(shí)出現(xiàn):
/root/php-5.3.17/sapi/cli/php: error while loading shared libraries: libmysqlclient.so.18: cannot open shared object file: No such file or directory
make: *** [ext/phar/phar.php] Error 127
make err

重啟后還是出這個(gè)錯(cuò),請老大幫忙,謝謝!
作者: dxhuii    時(shí)間: 2013-1-24 04:07

回復(fù) 10# admin

怎么用回5.2版本呢
作者: henglimin    時(shí)間: 2013-1-24 16:04

(1146) Table '數(shù)據(jù)庫名.fallsatlas' doesn't exist
select count(lid) from fallsatlas where tid=1255
升級到5.3后打開DZX2.5的貼子里提這樣了。
作者: eyunan    時(shí)間: 2013-1-26 18:00

我安裝這個(gè)帖子做了相應(yīng)升級,都成功了。然后我按照以下方法增加pdo-mysql,安裝成功,也沒報(bào)錯(cuò),就是安裝程序時(shí),還是提示缺少這個(gè)模塊。

wget http://pecl.php.net/get/PDO_MYSQL-1.0.2.tgz
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=pdo_mysql.so

然后重起web服務(wù),如
service httpd restart
service nginxd restart
作者: eyunan    時(shí)間: 2013-1-26 18:02

我安裝這個(gè)帖子做了相應(yīng)升級,都成功了。然后我按照以下方法增加pdo-mysql,安裝成功,也沒報(bào)錯(cuò),就是安裝程序時(shí),還是提示缺少這個(gè)模塊。 之前是nginx+ap,我后臺(tái)換成了ap后再添加模塊的!

wget http://pecl.php.net/get/PDO_MYSQL-1.0.2.tgz
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=pdo_mysql.so

然后重起web服務(wù),如
service httpd restart
service nginxd restart
作者: wulali    時(shí)間: 2013-1-26 18:06

本帖最后由 wulali 于 2013-1-26 18:07 編輯
我安裝這個(gè)帖子做了相應(yīng)升級,都成功了。然后我按照以下方法增加pdo-mysql,安裝成功,也沒報(bào)錯(cuò),就是安裝程 ...
eyunan 發(fā)表于 2013-1-26 18:02

檢查一下php.ini里的有沒有extension_dir=/www/wdlinux/php/lib/php/extensions/no-debug-non-zts-20090626這句
沒有的話,加上或者修改一下,然后重啟web服務(wù)即可
作者: eyunan    時(shí)間: 2013-1-26 18:07

我安裝這個(gè)帖子做了相應(yīng)升級,都成功了。然后我按照以下方法增加pdo-mysql,安裝成功,也沒報(bào)錯(cuò),就是安裝程序時(shí),還是提示缺少這個(gè)模塊。 之前是nginx+ap,我后臺(tái)換成了ap后再添加模塊的!

wget http://pecl.php.net/get/PDO_MYSQL-1.0.2.tgz
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=pdo_mysql.so

然后重起web服務(wù),如
service httpd restart
service nginxd restart
作者: eyunan    時(shí)間: 2013-1-26 18:15

我安裝這個(gè)帖子做了相應(yīng)升級,都成功了。然后我按照以下方法增加pdo-mysql,安裝成功,也沒報(bào)錯(cuò),就是安裝程序時(shí),還是提示缺少這個(gè)模塊。 之前是nginx+ap,我后臺(tái)換成了ap后再添加模塊的!

wget http://pecl.php.net/get/PDO_MYSQL-1.0.2.tgz
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=pdo_mysql.so

然后重起web服務(wù),如
service httpd restart
service nginxd restart
作者: eyunan    時(shí)間: 2013-1-26 18:15

我安裝這個(gè)帖子做了相應(yīng)升級,都成功了。然后我按照以下方法增加pdo-mysql,安裝成功,也沒報(bào)錯(cuò),就是安裝程序時(shí),還是提示缺少這個(gè)模塊。 之前是nginx+ap,我后臺(tái)換成了ap后再添加模塊的!

wget http://pecl.php.net/get/PDO_MYSQL-1.0.2.tgz
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=pdo_mysql.so

然后重起web服務(wù),如
作者: eyunan    時(shí)間: 2013-1-26 18:17

我安裝這個(gè)帖子做了相應(yīng)升級,都成功了。然后我按照以下方法增加pdo-mysql,安裝成功,也沒報(bào)錯(cuò),就是安裝程序時(shí),還是提示缺少這個(gè)模塊。 之前是nginx+ap,我后臺(tái)換成了ap后再添加模塊的!

wget http://pecl.php.net/get/PDO_MYSQL-1.0.2.tgz
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=pdo_mysql.so

然后重起web服務(wù),如
作者: eyunan    時(shí)間: 2013-1-26 18:18

我安裝這個(gè)帖子做了相應(yīng)升級,都成功了。然后我按照以下方法增加pdo-mysql,安裝成功,也沒報(bào)錯(cuò),就是安裝程序時(shí),還是提示缺少這個(gè)模塊。 之前是nginx+ap,我后臺(tái)換成了ap后再添加模塊的!

wget http:// pecl.php.net/get/PDO_MYSQL-1.0.2.tgz
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=pdo_mysql.so

然后重起web服務(wù),如
作者: eyunan    時(shí)間: 2013-1-26 18:20

電腦卡,點(diǎn)發(fā)表,一次發(fā)了這么多。
作者: eyunan    時(shí)間: 2013-1-26 18:22

回復(fù) 62# wulali


    好的,我試試,謝謝!
作者: eyunan    時(shí)間: 2013-1-26 18:29

回復(fù) 62# wulali


    有這么一句,也不行呢!
[Zend]
zend_extension = /www/wdlinux/Zend/lib/ZendGuardLoader.so
zend_loader.enable = 1
[eaccelerator]
extension_dir="/www/wdlinux/nginx_php/lib/php/extensions/no-debug-non-zts-20090626/"
extension="eaccelerator.so"
eaccelerator.shm_size="8"
eaccelerator.cache_dir="/www/wdlinux/eaccelerator_cache"
eaccelerator.enable="1"
eaccelerator.optimizer="1"
eaccelerator.check_mtime="1"
eaccelerator.debug="0"
eaccelerator.filter=""
eaccelerator.shm_max="0"
eaccelerator.shm_ttl="3600"
eaccelerator.shm_prune_period="3600"
eaccelerator.shm_only="0"
eaccelerator.compress="1"
eaccelerator.compress_level="9"
extension=pdo_mysql.so
作者: wulali    時(shí)間: 2013-1-26 18:39

回復(fù)  wulali


    有這么一句,也不行呢!
[Zend]
zend_extension = /www/wdlinux/Zend/lib/ZendGu ...
eyunan 發(fā)表于 2013-1-26 18:29

你不是用apache嗎?怎么extensions的目錄寫的是ngnix的PHP?
應(yīng)該用extension_dir=/www/wdlinux/php/lib/php/extensions/no-debug-non-zts-20090626
作者: eyunan    時(shí)間: 2013-1-26 18:47

我換成了nginx 重新弄得。 我試試 把nginx_php 換成 php ,nginx_php 是我重新安裝后系統(tǒng)自己默認(rèn)的!
作者: eyunan    時(shí)間: 2013-1-26 18:59

回復(fù) 71# wulali


    還是不行 無效
作者: wulali    時(shí)間: 2013-1-26 19:26

本帖最后由 wulali 于 2013-1-26 19:35 編輯
我換成了nginx 重新弄得。 我試試 把nginx_php 換成 php ,nginx_php 是我重新安裝后系統(tǒng)自己默認(rèn)的!
eyunan 發(fā)表于 2013-1-26 18:47

你編譯模塊的時(shí)候用的是哪個(gè)?
你是不是切換為apache時(shí)編譯模塊的?那么你切換成ngnix時(shí)要再重新編譯了(因?yàn)槟阒唤oapache的PHP添加了模塊)
你可以看看/www/wdlinux/php/lib/php/extensions/no-debug-non-zts-20090626文件夾下有沒有pdo_mysql.so這個(gè)文件?
p.s: 用A+N時(shí),PHP用的是apache的PHP
作者: qq682907    時(shí)間: 2013-2-28 22:02

回復(fù) 12# ngibo1278


   我需要的mysql升級 居然在你的回復(fù)里 看到了  你的問題解決了沒
作者: lover731214    時(shí)間: 2013-3-6 07:44

很棒呀!學(xué)習(xí)一下。!
作者: 89331076    時(shí)間: 2013-4-23 11:41

升級后報(bào)錯(cuò)  libtool: link: `ext/mbstring/libmbfl/mbfl/mbfilter.lo' is not a valid libtool object
make: *** [libphp5.la] Error 1
make err
作者: 89331076    時(shí)間: 2013-4-23 12:11

升級成功后。如何使用5.3的PHP? 我看還是5.2的PHP啊。。。。。。。。。
作者: admin    時(shí)間: 2013-4-24 09:22

哪里看還是5.2?
作者: longyue188    時(shí)間: 2013-5-5 13:49

什么時(shí)候能升級php5.3.3以上的呢?這樣用nginx就能避免跨站了
作者: jamesyan    時(shí)間: 2013-5-31 21:27

wget http://down.wdlinux.cn/in/php_up53.sh
sh php_up53.sh
升級php5.3報(bào)錯(cuò)
virtual memory exhausted: Cannot allocate memory
make: *** [ext/fileinfo/libmagic/apprentice.lo] Error 1
make err
You have new mail in /var/spool/mail/root


請老師幫忙指點(diǎn)一下。

非常感謝。
作者: admin    時(shí)間: 2013-6-2 20:18

回復(fù) 82# dz1127


   還有這個(gè)限制?
作者: mingwd    時(shí)間: 2013-6-6 09:31

解壓完成后就沒有任何操作了 QQ截圖20130606093026.jpg

圖片附件: QQ截圖20130606093026.jpg (2013-6-6 09:31, 108.53 KB) / 下載次數(shù) 25893
http://cd-genova.com/bbs/attachment.php?aid=3067&k=3243338cb0aa544fef2e04feb9218bd2&t=1743760623&sid=1J1nt8


作者: mingwd    時(shí)間: 2013-6-6 09:34

QQ截圖20130606093423.jpg 好像是因?yàn)閜hp文件夾命名的原因

圖片附件: QQ截圖20130606093423.jpg (2013-6-6 09:34, 32.6 KB) / 下載次數(shù) 25665
http://cd-genova.com/bbs/attachment.php?aid=3068&k=4367fa67d45d9c3aacfc86fa919c2160&t=1743760623&sid=1J1nt8


作者: jacky6388    時(shí)間: 2013-6-6 16:39

安裝錯(cuò)誤,提示:
make: *** [ext/date/lib/parse_date.lo] ?.. 1
make err
升級MYSQL時(shí),也有類似的錯(cuò)誤提示,請問怎么解決?
[ 78%] Building CXX object sql/CMakeFiles/sql.dir/sql_yacc.cc.o
c++: ?..?..錛.凡?€姝?(紼.? cc1plus)
璇鋒.浜や?浠藉.?寸.?..?ュ.?
?蜂?姝ラ.璇峰.瑙.<http://bugzilla.redhat.com/bugzilla&gt;?
make[2]: *** [sql/CMakeFiles/sql.dir/sql_yacc.cc.o] ?.. 1
make[1]: *** [sql/CMakeFiles/sql.dir/all] ?.. 2
make: *** [all] ?.. 2
make err
作者: 問題用戶    時(shí)間: 2013-6-20 11:12

本帖最后由 問題用戶 于 2013-6-20 11:13 編輯
eaccelerator也只要最新的0.9.6.1版本
安裝
wget http://down.wdlinux.cn/in/eac0961_ins.sh
sh eac0961_ins.sh
admin 發(fā)表于 2012-10-7 19:19



    剪貼板-1.jpg
我是直接升級的PHP5.4,ZEND 安裝正常,但升級EACCELERATOR時(shí)候出現(xiàn)這樣的錯(cuò)誤,請達(dá)人指教這個(gè)問題咋解?

圖片附件: [make err] 剪貼板-1.jpg (2013-6-20 11:11, 152.1 KB) / 下載次數(shù) 26157
http://cd-genova.com/bbs/attachment.php?aid=3109&k=221b20e3260a8a121520b990200e84eb&t=1743760623&sid=1J1nt8


作者: kideny    時(shí)間: 2013-6-21 14:19

可以在后臺(tái)的命令運(yùn)行行,執(zhí)行這個(gè)升級的命令嗎?
作者: guoguo163    時(shí)間: 2013-6-28 19:05

gcc: Internal error: Killed (program cc1)
Please submit a full bug report.
See <http://bugzilla.redhat.com/bugzilla> for instructions.
make: *** [ext/fileinfo/libmagic/apprentice.lo] Error 1
make err
作者: nanhil    時(shí)間: 2013-7-5 19:16

這種教程找了好久了
作者: idc008net    時(shí)間: 2013-7-18 17:46

路過。 支持一下。。!
作者: 一千零三    時(shí)間: 2013-7-21 03:27

gcc: Internal error: Killed (program cc1)
Please submit a full bug report.
See <http://bugzilla.redhat.com/bugzilla> for instructions.
make: *** [ext/fileinfo/libmagic/apprentice.lo] Error 1
make err
You have new mail in /var/spool/mail/root

請教該怎么辦?
作者: andy15703166    時(shí)間: 2013-8-10 17:39

升級報(bào)錯(cuò)。。!失。。。(bào)錯(cuò)如下:
111.png

  1. /root/php-5.3.17/ext/iconv/iconv.c: In function ‘zm_startup_miconv’:
  2. /root/php-5.3.17/ext/iconv/iconv.c:254: 錯(cuò)誤:‘_libiconv_version’ 未聲明 (在此函數(shù)內(nèi)第一次使用)
  3. /root/php-5.3.17/ext/iconv/iconv.c:254: 錯(cuò)誤:(即使在一個(gè)函數(shù)內(nèi)多次出現(xiàn),每個(gè)未聲明的標(biāo)識(shí)符在其
  4. /root/php-5.3.17/ext/iconv/iconv.c:254: 錯(cuò)誤:所在的函數(shù)內(nèi)只報(bào)告一次。)
  5. make: *** [ext/iconv/iconv.lo] 錯(cuò)誤 1
  6. make err
復(fù)制代碼



請問老大,這個(gè)怎么解決?????
萬分感謝,阿門。。。!

圖片附件: 111.png (2013-8-10 17:39, 41.15 KB) / 下載次數(shù) 10516
http://cd-genova.com/bbs/attachment.php?aid=3399&k=419c5fb230d4edbf2ac83f69d51a06cf&t=1743760623&sid=1J1nt8


作者: zhushanquan    時(shí)間: 2013-8-30 17:38

升級不成功,阿里云EMC系統(tǒng)是CentOS 6.3 64位
QQ圖片20130830171826.jpg

圖片附件: QQ圖片20130830171826.jpg (2013-8-30 17:36, 122.85 KB) / 下載次數(shù) 9816
http://cd-genova.com/bbs/attachment.php?aid=3545&k=d241a58912907c5d721c7ce99fb75b70&t=1743760623&sid=1J1nt8


作者: yyqdwl    時(shí)間: 2013-9-23 10:23

老大給的三個(gè)升級都提示OK了,phpinfo查看也正常 E6@Q$RWPYIHNZ{X%KME@66S.jpg ,但是打開網(wǎng)站后臺(tái)時(shí)候就提示 Zend Guard Run-time support missing!

圖片附件: [phpinfo] E6@Q$RWPYIHNZ{X%KME@66S.jpg (2013-9-23 10:22, 24.85 KB) / 下載次數(shù) 9675
http://cd-genova.com/bbs/attachment.php?aid=3650&k=0d6bff0930a6ce737152e60b5119d3da&t=1743760623&sid=1J1nt8


作者: tibbs    時(shí)間: 2013-10-18 19:13

敢不敢用 PHP.NET 的源啊 ,用你自己的源速度慘不忍睹
http://cn2.php.net/get/php-5.3.17.tar.gz/from/a/mirror
作者: dangfa    時(shí)間: 2013-10-27 09:59

一次性升級結(jié)束,很順利!
感謝樓主
作者: NovRain    時(shí)間: 2013-12-2 09:57

升級以后提示

virtual memory exhausted: Cannot allocate memory
make: *** [ext/fileinfo/libmagic/apprentice.lo] Error 1

請問如何解決!
作者: wynmhao    時(shí)間: 2013-12-3 15:14

升級后,打開網(wǎng)站后臺(tái)提示
Zend Optimizer not installed

This file was encoded by the Zend Guard. In order to run it, please install the Zend Optimizer (available without charge), version 3.0.0 or later.
Seeing this message instead of the website you expected?
This means that this webserver is not configured correctly. In order to view this website properly, please contact the website's system administrator/webmaster with the following message:

The component "Zend Optimizer" is not installed on the Web Server and therefore cannot service encoded files. Please download and install the Zend Optimizer (available without charge) on the Web Server.

Note: Zend Technologies cannot resolve issues related to this message appearing on websites not belonging to Zend Technologies.
What is the Zend Optimizer?

The Zend Optimizer is one of the most popular PHP plugins for performance-improvement, and has been available without charge, since the early days of PHP 4. It improves performance by scanning PHP's intermediate code and passing it through multiple Optimization Passes to replace inefficient code patterns with more efficient code blocks. The replaced code blocks perform exactly the same operations as the original code, only faster.

In addition to improving performance, the Zend Optimizer also enables PHP to transparently load files encoded by the Zend Guard.

The Zend Optimizer is a free product available for download from Zend Technologies. Zend Technologies also developed the PHP scripting engine, known as the Zend Engine.
作者: d87904488    時(shí)間: 2013-12-8 12:36

不行啊,報(bào)錯(cuò)了
作者: xunxingzhe    時(shí)間: 2013-12-16 18:01

錯(cuò)誤代碼

centos 5.6 32位 128內(nèi)存   不知道跟內(nèi)存小有沒有關(guān)系

gcc: Internal error: Killed (program cc1)
Please submit a full bug report.
See <URL:http://bugzilla.redhat.com/bugzilla&gt; for instructions.
make: *** [ext/date/lib/parse_date.lo] Error 1
make err




歡迎光臨 WDlinux官方論壇 (http://cd-genova.com/bbs/) Powered by Discuz! 7.2