本文目錄一覽:
64位win7用的PHP軟件哪裡可以下載?64位的php7版本在哪裡可以下載??
phpwamp提供32位和64位的的php版本下載,最新版本和最老的都有。
百度搜索“PHPWAMP”,找到官 網 下 載 頁面,裡面有全部的歷史版本下載。
我平時用的時phpwamp8.1.8.8集成環境,支持700多個PHP版本一鍵切換,支持自定義設置php版本,可以隨便升級到最新版本。
誰能給我個PHP 5.5版本的下載地址啊。
PHP5最新的是PHP
5.3.6
版本,沒有5.5,5.3.6下載地址是:
不過不推薦你使用最新的,現在很多與PHP相關的程序還是使用的5.2版本的,包括zend,這個支持shopex的組件也是使用的5.2,新的如果是裝shopex+zend會出錯,不要追求最新的東西。
上面這是5.2.17的下載地址。
我在服務器里都是配置的還都是5.2.14版本的。
新版本會出很多不兼容的問題。
請教centos php 多版本安裝共存切換
Linux下部署php多版本共存
背景說明
自php7問世,身為最新版本控的我馬上升級體驗,但是由於服務器上還有舊程序在運行,只好部署一個php多版本共存環境。
現有環境是lnmp
– CentOS 6.7
– nginx 1.10.1
– mariadb-10.0.26
– php 7.0.8
為了更好兼容舊的php程序,推薦使用5.4.45. 主要是兼容mysql擴展。
開始安裝
首先要下載php-5.4.45.tar.gz源碼包。
通過源碼安裝
# tar xzvf php-5.4.45.tar.gz
# cd php-5.4.45
# ./configure –prefix=/usr/local/php54 –with-config-file-path=/usr/local/php54/etc –enable-fpm –with-fpm-user=www –with-fpm-group=www –with-mysql=mysqlnd –with-mysqli=mysqlnd –with-pdo-mysql=mysqlnd –with-iconv-dir –with-freetype-dir=/usr/local/freetype –with-jpeg-dir –with-png-dir –with-zlib –with-libxml-dir=/usr –enable-xml –disable-rpath –enable-bcmath –enable-shmop –enable-sysvsem –enable-inline-optimization –with-curl –enable-mbregex –enable-mbstring –with-mcrypt –enable-ftp –with-gd –enable-gd-native-ttf –with-openssl –with-mhash –enable-pcntl –enable-sockets –with-xmlrpc –enable-zip –enable-soap –with-gettext –disable-fileinfo –enable-intl –with-xsl
# make ZEND_EXTRA_LIBS=’-liconv’
# make install
# cp php.ini-production /usr/local/php/etc/php.ini
————————————————————————————————
php.ini 配置
post_max_size = 50M
upload_max_filesize = 50M
date.timezone = PRC
short_open_tag = On
cgi.fix_pathinfo=0
max_execution_time = 300
disable_functions=passthru,exec,system,chroot,scandir,chgrp,chown,shell_exec,proc_open,proc_get_status,popen,ini_alter,ini_restore,dl,openlog,syslog,readlink,symlink,popepassthru,stream_socket_server
————————————————————————————————
php-fpm.conf 配置
——————————
# vim /usr/local/php/etc/php-fpm.conf1
[global]
pid = /usr/local/php54/var/run/php-fpm.pid
error_log = /usr/local/php54/var/log/php-fpm.log
log_level = notice
[www]
listen = /tmp/php54-cgi.sock
listen.backlog = -1
listen.allowed_clients = 127.0.0.1:9001
listen.owner = www
listen.group = www
listen.mode = 0666
user = www
group = www
pm = dynamic
pm.max_children = 40
pm.start_servers = 20
pm.min_spare_servers = 20
pm.max_spare_servers = 40
request_terminate_timeout = 100
request_slowlog_timeout = 0
slowlog = var/log/slow.log
———————————————————————————-
啟動 php-fpm
# cp sapi/fpm/init.d.php-fpm /etc/init.d/php54-fpm
# chmod +x /etc/init.d/php54-fpm
# /etc/init.d/php54-fpm start
——————————————————————————————-
修改nginx配置,對需要的服務配置使用php-5.4.45
location ~ [^/]\.php(/|$)
{
try_files $uri =404;
fastcgi_pass unix:/tmp/php54-cgi.sock;
fastcgi_index index.php;
include fastcgi.conf;
}
—————————————————————————————-
配置php-5.4.45 的php54-fpm 開機自動啟動
# chkconfig –add php54-fpm
# chkconfig php54-fpm on
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-hant/n/197163.html