系統可以兩個版本的php並存嗎,一個系統可以兩個版本的php並存嗎

時間 2021-09-04 16:28:48

1樓:匿名使用者

應用環境

lnmp的環境,當前php版本5/php5/php-5/downloads/php-5.2.14-fpm-0.

5.14.diff.

gz 2.解壓php-5.2.

14,並打上php-fpm的補丁:

export php_autoconf=/usr/local/autoconf-2.13/bin/autoconf¬ export php_autoheader=/usr/local/autoconf-2.13/bin/autoheader 3.

編譯安裝php-5.2.14在新的路徑(/usr/local/php-5.

2.14)下,注意–prefix、–with-config-file-path的路徑,並且開啟fastcgi和fpm選項:

cd php-5.2.14/ .

/buildconf --force ./configure --prefix=/usr/local/php-5.2.

14 --with-config-file-path=/usr/local/php-5.2.14/etc --with-mysql=/usr/local/mysql --with-mysqli=/usr/local/mysql/bin/mysql_config --enable-fastcgi --enable-fpm make zend_extra_libs='-liconv' make install 4.

設定/usr/local/php-5.2.14/etc/php-fpm.

conf,監聽埠:

127.0.0.1:9001 或者監聽檔案:

/path/to/unix/socket 其他引數根據伺服器環境和需求自行定製。

5.啟動php-fpm,以後可以通過php-fpm進行管理:

/usr/local/php-5.2.14/sbin/php-fpm start 字php5.

3.3後,php已經將php-fpm繼承到php中,而且內建的php-fpm預設不支援(startstopreload)的平滑啟動引數,需要使用官方源**中提供的啟動指令碼來控制:

cp -f (php -5.3.x-source-dir)/sapi/fpm/init.

d/php-fpm /etc/init.d/php-fpm start php-fpm支援的操作:

vi /usr/local/php-5.2.14/etc/php.ini

/usr/local/php-5.2.14/sbin/php-fpm reload

7.修改nginx配置,對需要的服務配置使用php-5.2.14:

location ~ .*.(phpphp5)?$ 8.記錄一下自己編譯php5.5.10使用的配置

./configure --prefix=/usr/local/php-5.5.

10 --with-config-file-path=/usr/local/php-5.5.10/etc --with-mysql=mysqlnd --with-mysqli=mysqlnd --with-bz2 --with-curl=/usr/bin --enable-ftp --enable-sockets --disable-ipv6 --with-gd --with-jpeg-dir=/usr/local --with-png-dir=/usr/local --with-freetype-dir=/usr/local --enable-gd-native-ttf --with-iconv-dir=/usr/local --enable-mbstring --enable-calendar --with-gettext --with-libxml-dir=/usr/local --with-zlib --with-pdo-mysql=mysqlnd --enable-dom --enable-xml --enable-fpm --with-libdir=lib64 --with-mcrypt=/usr/bin --enable-zip --enable-soap --enable-mbstring --with-gd --with-openssl --enable-pcntl --with-xmlrpc --enable-opcache

電腦上能同時安裝兩個版本cad嗎

念憶 電腦是可以同時安裝2個版本的cad的。1 有的cad檔案是高版本軟體生成的,低版本無法開啟,只好又安裝高版本的cad軟體,這時兩個版本不會衝突,可以同時安裝。2 但是,同時安裝2個版本的cad,會造成資源緊張,電腦執行受阻,只好解除安裝低版本的cad軟體。只保留高版本的cad即可。3 高版本的...

可以兩個眼鏡換著帶嗎,兩個眼鏡換著戴可以嗎?

如果兩副眼睛的戴鏡矯正視力是一樣的條件下,帶度數偏低的眼鏡。戴鏡矯正視力不一樣時,兩副眼鏡是可以換著帶的。度數高的帶著看遠,度數低的可以看近 例如看書或是看電腦 至於鏡片,建議還是配防紫外線的鏡片比較好,所謂防輻射功能,現在國家都沒有檢測部門來檢測,所以沒有標準的。建議您還是到正規點的大眼鏡店配鏡片...

房子可以有兩個房產證嗎,一個房子可以有兩個房產證嗎

念憶 一 一套房不可以有兩個房產證 二 房產證是購房者通過交易,取得房屋的合法所有權,可依法對所購房屋行使佔有 使用 收益和處分的權利的證件。房產證是 房屋所有權證 的簡稱,是由不動產登記機關發放的證明房屋所有權歸屬的書面憑證。雖然一套房只能辦理一個房屋所有權證,但一套房可以同時有 房屋所有權證 和...