99精品国产综合久久久久五月天,免费观看欧美大片毛片不用播放器 ,AV无码理论片在线观看免费网站,国产精品国产成人国产三级

Board logo

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

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

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

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

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

如有錯誤或不行,將問題反饋上來
備注:
該升級只是升級PHP的版本,相應(yīng)的zend,eaccelerator沒有升級
且zend opt從php5.3開始已不再支持,也就是說有用到zend opt的,就不要升級了,否則只會瞎折騰
不過可以使用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    時間: 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    時間: 2012-10-8 11:38

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

探針里打紅叉?

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

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

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

回復(fù) 5# hoteri

哪里顯示叉?探針里還是后臺里?
作者: HookOS    時間: 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)行這個sh安裝后,如何保證開啟呢

安裝后重啟vps探針里的這個組建還是叉叉,DZ論壇系統(tǒng)也顯示這個組建的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    時間: 2012-10-8 19:23

1.png

2.png

圖片附件: 1.png (2012-10-8 19:22, 6.1 KB) / 下載次數(shù) 31789
http://fudaan.com/bbs/attachment.php?aid=2023&k=9f4934336f966cd4563c0762accf5648&t=1744349092&sid=YF2ukf



圖片附件: 2.png (2012-10-8 19:23, 6.75 KB) / 下載次數(shù) 31613
http://fudaan.com/bbs/attachment.php?aid=2024&k=57fcd0812f546831d603eab71471191b&t=1744349092&sid=YF2ukf


作者: admin    時間: 2012-10-8 19:29

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

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

還有我按照論壇里的步驟安裝了memcache怎么也用不起來啊,求管理員指點(diǎn)
作者: ngibo1278    時間: 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://fudaan.com/bbs/thread-1494-1-1.html這里的升級方式,make時提示出錯,錯誤信息如下;
/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    時間: 2012-10-8 23:16

回復(fù) 11# HookOS

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

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

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

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

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

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

報(bào)告老大php.ini出錯了喔~
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    時間: 2012-10-8 23:25

回復(fù) 12# ngibo1278


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

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

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

回復(fù) 7# admin


   探針里
作者: admin    時間: 2012-10-9 09:13

回復(fù) 17# 夏筱羽


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

回復(fù) 18# hoteri


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

回復(fù) 20# admin


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

謝謝老大,重啟了服務(wù)器,按照教程升級了MYSQL、PHP,顯示升級成功,在phpadmin中查看,里面顯示mysql版本已經(jīng)正確;只是探針、端口測試,發(fā)現(xiàn)php版本還是原來的老樣子,顯示的是php 5.2.17P1,同時在WDCP面板后臺修改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的時候發(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    時間: 2012-10-9 17:11

怎么我的php版本升級后重啟了兩次,還是5.2.17p1呢。這是怎么回事,
還有就是Zend Guard Loader安裝時,下載不了.rmp的一個什么編譯包。
作者: chen7413    時間: 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    時間: 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    時間: 2012-10-9 18:05

回復(fù) 24# chen7413


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

123.jpg

貌似這個升級的程序真的有問題,上圖顯示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ù) 26283
http://fudaan.com/bbs/attachment.php?aid=2027&k=e46789bb61ceea86bb70aa95218d3a3a&t=1744349092&sid=YF2ukf


作者: admin    時間: 2012-10-9 19:47

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

mysql是否正常?有沒重起過

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

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

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

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

回復(fù) 29# ngibo1278

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

回復(fù) 31# admin

先升級mysql,后升級php的話,會提示libmysqlclient.so.18這個文件找不到,還有別的一些文件位置出錯,要自己去加軟鏈接,反正我加不來這些,只好先升級php,隨后升級mysql,這樣mysql安裝好以后不存在這部分鏈接錯誤
作者: qdlele01    時間: 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
    文件已下載完成;不會進(jìn)行任何操作。
tar: ZendGuardLoader-php-5.3-linux-glibc23-i386.tar.gz:無法 open: 沒有那個文件或目錄
tar: 錯誤不可恢復(fù):現(xiàn)在退出
tar: Child returned status 2
tar: 由于前面延遲的錯誤而退出
cp: 無法 stat “ZendGuardLoader-php-5.3-linux-glibc23-i386/php-5.3.x/*.so”: 沒有那個文件或目錄
[Zend]
[Zend]
ZendGuardLoader is OK
[root@localhost ~]#

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

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

回復(fù) 33# qdlele01


   ZendGuardLoader文件沒下載到

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

回復(fù) 35# admin


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

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

MySQL server PID file could not be found!                  [FAILED]
Starting MySQL...                                          [  OK  ]
安裝升級mysql5.5提示錯誤,一直沒有安裝成功
作者: trackcn    時間: 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    時間: 2012-11-5 19:35

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

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

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

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

QQ截圖20121116151013.png

圖片附件: QQ截圖20121116151013.png (2012-11-16 15:22, 11.71 KB) / 下載次數(shù) 16172
http://fudaan.com/bbs/attachment.php?aid=2152&k=f9a49d1a5045927228961ac8a00cba84&t=1744349092&sid=YF2ukf


作者: admin    時間: 2012-11-16 17:36

正常情況,會有提示的
作者: crison    時間: 2012-11-19 12:20

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

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

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

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

到底哪個版本高啊。

5.3.3  和  5.3.17

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

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

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

回復(fù) 29# ngibo1278


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

回復(fù) 1# admin


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

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

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

回復(fù) 54# admin


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

  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    時間: 2013-1-13 19:00

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

升級php 5.3時出現(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

重啟后還是出這個錯,請老大幫忙,謝謝!
作者: dxhuii    時間: 2013-1-24 04:07

回復(fù) 10# admin

怎么用回5.2版本呢
作者: henglimin    時間: 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    時間: 2013-1-26 18:00

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

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    時間: 2013-1-26 18:02

我安裝這個帖子做了相應(yīng)升級,都成功了。然后我按照以下方法增加pdo-mysql,安裝成功,也沒報(bào)錯,就是安裝程序時,還是提示缺少這個模塊。 之前是nginx+ap,我后臺換成了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    時間: 2013-1-26 18:06

本帖最后由 wulali 于 2013-1-26 18:07 編輯
我安裝這個帖子做了相應(yīng)升級,都成功了。然后我按照以下方法增加pdo-mysql,安裝成功,也沒報(bào)錯,就是安裝程 ...
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    時間: 2013-1-26 18:07

我安裝這個帖子做了相應(yīng)升級,都成功了。然后我按照以下方法增加pdo-mysql,安裝成功,也沒報(bào)錯,就是安裝程序時,還是提示缺少這個模塊。 之前是nginx+ap,我后臺換成了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    時間: 2013-1-26 18:15

我安裝這個帖子做了相應(yīng)升級,都成功了。然后我按照以下方法增加pdo-mysql,安裝成功,也沒報(bào)錯,就是安裝程序時,還是提示缺少這個模塊。 之前是nginx+ap,我后臺換成了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    時間: 2013-1-26 18:15

我安裝這個帖子做了相應(yīng)升級,都成功了。然后我按照以下方法增加pdo-mysql,安裝成功,也沒報(bào)錯,就是安裝程序時,還是提示缺少這個模塊。 之前是nginx+ap,我后臺換成了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    時間: 2013-1-26 18:17

我安裝這個帖子做了相應(yīng)升級,都成功了。然后我按照以下方法增加pdo-mysql,安裝成功,也沒報(bào)錯,就是安裝程序時,還是提示缺少這個模塊。 之前是nginx+ap,我后臺換成了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    時間: 2013-1-26 18:18

我安裝這個帖子做了相應(yīng)升級,都成功了。然后我按照以下方法增加pdo-mysql,安裝成功,也沒報(bào)錯,就是安裝程序時,還是提示缺少這個模塊。 之前是nginx+ap,我后臺換成了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    時間: 2013-1-26 18:20

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

回復(fù) 62# wulali


    好的,我試試,謝謝!
作者: eyunan    時間: 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    時間: 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    時間: 2013-1-26 18:47

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

回復(fù) 71# wulali


    還是不行 無效
作者: wulali    時間: 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

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

回復(fù) 12# ngibo1278


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

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

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

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

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

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

wget http://down.wdlinux.cn/in/php_up53.sh
sh php_up53.sh
升級php5.3報(bào)錯
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    時間: 2013-6-2 20:18

回復(fù) 82# dz1127


   還有這個限制?
作者: mingwd    時間: 2013-6-6 09:31

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

圖片附件: QQ截圖20130606093026.jpg (2013-6-6 09:31, 108.53 KB) / 下載次數(shù) 26329
http://fudaan.com/bbs/attachment.php?aid=3067&k=72f6b159b4c6c8e4552dc3e14b0639ee&t=1744349092&sid=YF2ukf


作者: mingwd    時間: 2013-6-6 09:34

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

圖片附件: QQ截圖20130606093423.jpg (2013-6-6 09:34, 32.6 KB) / 下載次數(shù) 26060
http://fudaan.com/bbs/attachment.php?aid=3068&k=656e096bbfb474cd445d5dd3abfc3142&t=1744349092&sid=YF2ukf


作者: jacky6388    時間: 2013-6-6 16:39

安裝錯誤,提示:
make: *** [ext/date/lib/parse_date.lo] ?.. 1
make err
升級MYSQL時,也有類似的錯誤提示,請問怎么解決?
[ 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
作者: 問題用戶    時間: 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時候出現(xiàn)這樣的錯誤,請達(dá)人指教這個問題咋解?

圖片附件: [make err] 剪貼板-1.jpg (2013-6-20 11:11, 152.1 KB) / 下載次數(shù) 26571
http://fudaan.com/bbs/attachment.php?aid=3109&k=1935574e4fc8e76e63d52da4d5f91325&t=1744349092&sid=YF2ukf


作者: kideny    時間: 2013-6-21 14:19

可以在后臺的命令運(yùn)行行,執(zhí)行這個升級的命令嗎?
作者: guoguo163    時間: 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    時間: 2013-7-5 19:16

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

路過。 支持一下。。。
作者: 一千零三    時間: 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    時間: 2013-8-10 17:39

升級報(bào)錯!。!失。。!報(bào)錯如下:
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: 錯誤:‘_libiconv_version’ 未聲明 (在此函數(shù)內(nèi)第一次使用)
  3. /root/php-5.3.17/ext/iconv/iconv.c:254: 錯誤:(即使在一個函數(shù)內(nèi)多次出現(xiàn),每個未聲明的標(biāo)識符在其
  4. /root/php-5.3.17/ext/iconv/iconv.c:254: 錯誤:所在的函數(shù)內(nèi)只報(bào)告一次。)
  5. make: *** [ext/iconv/iconv.lo] 錯誤 1
  6. make err
復(fù)制代碼



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

圖片附件: 111.png (2013-8-10 17:39, 41.15 KB) / 下載次數(shù) 10573
http://fudaan.com/bbs/attachment.php?aid=3399&k=9f8b1fbdb317c53afdf3cbcdf9f407ac&t=1744349092&sid=YF2ukf


作者: zhushanquan    時間: 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ù) 9884
http://fudaan.com/bbs/attachment.php?aid=3545&k=82a64b8be77109d26090af505aedc714&t=1744349092&sid=YF2ukf


作者: yyqdwl    時間: 2013-9-23 10:23

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

圖片附件: [phpinfo] E6@Q$RWPYIHNZ{X%KME@66S.jpg (2013-9-23 10:22, 24.85 KB) / 下載次數(shù) 9737
http://fudaan.com/bbs/attachment.php?aid=3650&k=459489b31a733c436b33bf0f156a12f3&t=1744349092&sid=YF2ukf


作者: tibbs    時間: 2013-10-18 19:13

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

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

升級以后提示

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

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

升級后,打開網(wǎng)站后臺提示
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    時間: 2013-12-8 12:36

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

錯誤代碼

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://fudaan.com/bbs/) Powered by Discuz! 7.2