編譯升級php之路(5.5.7 到 5.5.37)

爲在一臺舊服務器上能使用slim,共經歷了:
1.安裝composer(須要高版本php,原來是5.5.7)
2.升級php版本到5.5.37(編譯出錯,準備使用docker)
3.升級centos內核(未能成功升級成centos7,繼續編譯,libiconv問題)
4.安裝iconv(竟然還須要手動修改Makefile文件,LIB = -liconv)
5.解決安裝composer的缺乏openssl的問題(緣由是 /usr/bin/* 是老版本的,用ln 軟鏈接解決問題)
6.建立站點和上傳文件以及更新composer(又出現slim could not find driver)
7.PDO_MYSQL(re2c版本過低)
8.升級re2c
9.終於slim跑起來了。php

一點經驗:利用phpinfo的環境來configure能保持以前的配置,保險起見作個備份。程序員

程序員當作運維工做也輕鬆啊!!!!docker

相關文章
相關標籤/搜索