精华内容
下载资源
问答
  • 切换PHP版本

    千次阅读 2018-08-09 14:13:10
    出现的问题:在linux上安装了5.4至7.1多个版本PHP,可以自由切换,而且项目使用过程中phpinfo也是正确的打印出所使用的版本,但是在linux服务器中使用php -v命令却一直是5.4版本。导致无法安装加载对应版本PHP...
    1. 出现的问题:在linux上安装了5.4至7.1多个版本的PHP,可以自由切换,而且项目使用过程中phpinfo也是正确的打印出所使用的版本,但是在linux服务器中使用php -v命令却一直是5.4版本。导致无法安装加载对应版本的PHP扩展。

    2. 导致原因是因为linux中的系统版本和webserver用的版本没有统一。

    3. 检查方法:首先查找服务器中安装的PHP路径,find / -name php.ini得到

      /etc/php.ini

      /usr/local/php71/etc/php.ini

      /usr/local/php70/etc/php.ini

      /usr/local/php55/etc/php.ini

      /usr/local/php54/etc/php.ini

      /usr/local/php56/etc/php.ini

       

    4. 在使用php -i | grep php.ini查看系统加载的是哪个文件,这里显示出Configuration File (php.ini) Path => /etc,加载的是/etc/php.ini 文件

    5. 删除/usr/bin下面的所有PHP的东西,并且更改/ect/profil文件,在最后添加你所使用的PHP版本export PATH=$PATH:/usr/local/php71/bin:

    6. 使用source /etc/profile命令重新加载一下,然后使用php -v就能发现你的版本都是PHP7.1的了

    7. 有时候会mysql连接错误,重启一下mysql就好

    展开全文
  • 更改php版本教程,修改php版本教程,切换php版本教程,修改成最新php版本
  • 增加PHP版本并切换PHP版本

    万次阅读 2018-08-26 17:29:17
    二、切换PHP版本 一、增加PHP版本 1、已经安装了WampServer(32位),我的PHP目录是A:\WampServer\wamp\bin\php\php5.4.3,即默认安装的PHP版本是5.4.3。 有些项目需要的PHP版本不同,所以要在wamp\bin\php目录下...

    目录

     

    一、增加PHP版本

    二、切换PHP版本


    一、增加PHP版本

    1、已经安装了WampServer(32位),我的PHP目录是A:\WampServer\wamp\bin\php\php5.4.3,即默认安装的PHP版本是5.4.3。

    有些项目需要的PHP版本不同,所以要在wamp\bin\php目录下添加多个PHP版本。

    之前试过装成功了PHP7.2.8版本,第一次装了64位的PHP没成功,删除了重装32位的PHP就成功了。

    现在做项目遇到个错误信息“count():Parameter must be an array or an object that implements Countable”,需要降低PHP版本,所以现在再装个PHP7.1版本。

    这里,增加PHP版本教程有这两个就够了:《在WAMPSERVER下增加多版本的PHP(PHP5.3,PHP5.4,PHP5.5)支持。》 和《如何升级php版本---从php5.5.12 升级php7.1.5 wamp实践》。

    2、在https://windows.php.net/download/ 下载所需要的PHP版本“*** x86 Thread Safe”,比如我下载的是PHP7.1.21版本的Zip包,放到PHP目录下,如我的目录A:\WampServer\wamp\bin\php,解压并重命名文件夹“php7.1.21”,即“PHP版本号”。

    想了解不同下载版本的可以去看《windows下php的版本如何选择?》。

    3、将已有版本的php文件夹(比如PHP5.4.3文件夹)中的php.iniphpForApache.iniwampserver.conf 文件复制到 php7.1.21文件夹中。

    4、修改php.ini、phpForApache.ini 两个文件,查找两个文件中所有的php5.4.3并替换成php7.1.21。

    5、修改wampserver.conf文件, 参考如何升级php版本---从php5.5.12 升级php7.1.5 wamp实践》第6步。

    我从wamp\bin\apache目录下发现“apache2.2.22”文件夹,所以我的apache版本是2.2X,那么wampserver.conf文件中的修改如下:

    $phpConf['apache']['2.2']['LoadModuleName'] = 'php7_module';
    $phpConf['apache']['2.2']['LoadModuleFile'] = 'php7apache2_2.dll';

    6、在 wamp\bin\apache\apache2.2.22\bin 目录下,将php.ini 文件删除。

    7、在wamp\bin\apache\apache2.2.22\conf 目录下,找到httpd.conf 文件,查找LoadModule,将其改为

    LoadModule php7_module "A:/WampServer/wamp/bin/php/php7.1.21/php7apache2_2.dll"

    8、在wamp\bin\php\php7.1.21文件夹中,新建一个文件夹并命名为“zend_ext”。

    https://xdebug.org/download.php 中下载对应的动态链接库 到 zend_ext 文件夹,我这里版本是7.1,Thread Safe(线程安全),32位的。这个 动态链接库 名字为“php_xdebug-2.7.0alpha1-7.1-vc14.dll”。

    9、在 wamp\bin\php\php7.1.21文件夹中,找到 php.ini 文件,修改如下:

    ; XDEBUG Extension
    
    zend_extension = "A:/WampServer/wamp/bin/php/php7.1.21/zend_ext/php_xdebug-2.7.0alpha1-7.1-vc14.dll"

    10、最后,在php.ini 文件中 注释掉 这句

    ;extension=php_mysql.dll

    11、 重启WampServer。

    左键点击WampServer图标,选择“PHP”,好奇点开“php.ini”文件(这个文件其实在wamp\bin\apache\apache2.2.22\bin文件夹里,之前的步骤6有删除过一次,这里应该是又自动生成了)。

    又好奇就把“php.ini”文件里的 “php版本号” 改成 “php7.1.21” ,动态链接库也按步骤9改了。

    extension_dir = "A:/WampServer/wamp/bin/php/php7.1.21/ext/"
    ; XDEBUG Extension
    
    zend_extension = "A:/WampServer/wamp/bin/php/php7.1.21/zend_ext/php_xdebug-2.7.0alpha1-7.1-vc14.dll"

    12、装好之后多点开几次WampServer(一开始没有看到php7.1.21版本,我就多点了几次),PHP→Version出现了“7.1.21”,至此增加php版本成功。

    但是PHP→Version前面的“√”还是打在“7.2.8”前面,于是我在命令提示符窗口cmd输入

    php -v

    发现当前使用的php版本没变,依然是“php7.2.8”,下面进行PHP版本切换。

    二、切换PHP版本

    Windows下设置PHP的环境变量就行了,参考教程《windows下设置PHP环境变量》。

    1、Win10下,右击“此电脑”→“属性”→“高级系统设置”→“环境变量”,在“系统变量”里找到“Path”,双击编辑。

    2、找到php的路径,把最后的路径“php7.2.8”改成你要的版本,这里改成“wamp\bin\php\php7.1.21”。

    3、在命令提示符窗口cmd输入

    php -v

      

    可以看到,php的版本已经切换成功了。

     

     

    展开全文
  • Ubuntu 切换PHP版本

    千次阅读 2020-06-04 11:32:19
    切换版本为7.0,执行以下后选择版本编号 sudo update-alternatives --config php 查看当前版本 php -v 变为7.0 再次执行phpinfo(),依旧为5.6 修改了环境变量也不起作用(不符合本情况,参考:...

    ubuntu16

    当前phpinfo()为5.6

    切换版本为7.0,执行以下后选择版本编号

    sudo update-alternatives --config php

    查看当前版本

    php -v

    变为7.0

    再次执行phpinfo(),依旧为5.6

    修改了环境变量也不起作用(不符合本情况,参考:https://blog.csdn.net/haif_city/article/details/81315372),

    查看该网站设置

    将php5.6-fpm修改为php7.0-fpm

    重启nginx

    运行网站报Access Denied

    参考:https://blog.csdn.net/whaxkl/article/details/103275707

    sudo vim /etc/php/7.0/fpm/php-fpm.conf
    或
    sudo vim /etc/php/7.0/fpm/pool.d/www.conf
    

    找到;security.limit_extensions 并修改

    security.limit_extensions = .php .php3 .php4 .php5 .php7 .html .js .css .jpg .jpeg .gif .png .htm
    

    修改php.ini

    cgi.fix_pathinfo=1

    重启nginx和PHP

    sudo service nginx restart
    sudo service php7.0-fpm restart

    成功

    展开全文
  • 服务器绿色php集成环境,支持重启动apache服务,自由切换php版本
  • Mac切换php版本方法

    千次阅读 2021-03-22 19:47:01
    本文主要和大家分享Mac切换php版本方法,希望能帮助到大家。1.使用brew安装多个php版本先通过命令查看本地php版本php -v随后使用brew安装多个php版本brew install php53brew install php56brew install php70中途...

    本文主要和大家分享Mac切换php版本方法,希望能帮助到大家。

    1.使用brew安装多个php版本

    先通过命令查看本地php版本php -v

    随后使用brew安装多个php版本brew install php53

    brew install php56

    brew install php70

    中途可能需要以下命令brew unlink phpxx

    类似这样的命令可以帮我们快速安装好可供选择的php版本

    2.安装切换工具brew install php-versionsource $(brew --prefix php-version)/php-version.sh

    3.查看当前安装的所有版本

    不包含本地自带的版本,只显示brew安装的版本php-version5.5.67.0.27

    4.切换版本php-version 5.5.6

    通过如上命令即可将本地的php版本切换到所需要的版本

    1.使用brew安装多个php版本

    先通过命令查看本地php版本php -v

    随后使用brew安装多个php版本brew install php53

    brew install php56

    brew install php70

    中途可能需要以下命令brew unlink phpxx

    类似这样的命令可以帮我们快速安装好可供选择的php版本

    2.安装切换工具brew install php-versionsource $(brew --prefix php-version)/php-version.sh

    3.查看当前安装的所有版本

    不包含本地自带的版本,只显示brew安装的版本php-version5.5.67.0.27

    4.切换版本php-version 5.5.6

    通过如上命令即可将本地的php版本切换到所需要的版本

    相关推荐:

    展开全文
  • linux如何切换php版本

    千次阅读 2020-08-24 17:44:49
    1.首先查看目前的php版本 命令是:php -v 2.找到你服务器其他php版本的包(没有你需要的就去官网自己下载一个)命令是:find / -name php 3.更换php版本 (有俩个方法是因为我先用的方法二好像不太行随即就用...
  • homestead切换php版本

    千次阅读 2018-12-07 17:04:39
    Homestead中切换版本,在homestead.json中配置: sites: - map: homestead.test to: /home/vagrant/code/Laravel/public php: "5.6" 在vagratnt up 启动虚拟机,vagrant ssh进入虚拟机...
  • php7升级新特性就是不适用mysql连接初始化数据库了,如果稍微多一点内容的项目,连接配置写的又杂乱,要把mysql全改为mysqli就有些困难。 可以在运行网站的时候修改相应的php运行环境 小皮面板网站管理里修改 这是...
  • 宝塔面板命令行切换PHP版本

    千次阅读 2020-10-01 16:25:33
    ln -sf /www/server/php/70/bin/php /usr/bin/php ln -sf /www/server/php/70/sbin/php-fpm /usr/bin/php-fpm ln -sf /www/server/php/70/bin/phpize /usr/bin/phpize ln -sf /...
  • centos切换php版本

    千次阅读 2019-05-09 11:55:00
    centos服务器上安装了php5.3到php7.2版本的php,默认使用php -v,查看到的php版本信息为: 修改环境变量文件:vim /etc/profile shift+g跳转到最后一行环境,查看到: php默认加载的是/usr/local/php/bin下的php,...
  • homestead环境如何切换php版本

    千次阅读 2020-07-09 11:56:44
    ls /etc/php 5.6 7.0 7.1 7.2 7.3 cd /etc/alternativessudo ln -s /usr/bin/php7.0 php 然后重启 sudo service php7.0-fpm reload
  • wampserver切换php版本问题

    千次阅读 2019-09-26 12:33:24
    安装的wampserver有两个php版本,一个5.6的、一个7.1的,之前一直使用的php5.6的版本,今天切换7.1版本,切换成功了 phpinfo显示的版本也是7.1,但是php -v显示的却始终是php5.6 查了一大圈资料,发现是环境变量的...
  • Linux如何切换php 版本

    千次阅读 2019-04-16 23:06:03
    CSDN提供了精准linux怎么更改php版本信息,主要包含: linux怎么更改php版本信等内容,查询最新最全的linux怎么更改php版本信解决方案,就上CSDN热门排行榜频道. ...
  • IIS切换PHP版本

    千次阅读 2019-05-30 10:59:01
    这个FastCgi模块映射本来没有,是我新创建的。 参考: IIS PHP 项目 显示PHP版本过低,请升级 已有iis+php+mysql环境,如何更换php版本
  • phpStudy切换php版本无效

    千次阅读 2019-06-17 14:46:53
    其实并不是无效,只是假如当你从php5.6切换到php7.0时,phpStudy版本是切换了,但你的环境变量还是你php5.6的环境变量,所以就导致始终指向的都是...注意:配置完成后,需要重启cmd,才可以看到新的php版本,如果...
  • Mac的MxSrvs切换php版本报错解决方案

    千次阅读 2020-08-02 11:57:33
    但你会发现MxSrvs软件会自带7.*以上的php版本,这时候因为项目的需要或者其他原因想要修改php版本,当你开开心心得去官网下载好版本之后,拷贝进去会发现php运行报错了。大概是这样子的: 崩溃吧!下面将提供解决...
  • lnmp 切换php版本

    千次阅读 2018-09-12 16:46:34
    进入 lnmp 安装的目录,进入install.sh 的目录执行: sudo ./install.sh mphp
  • 安装phpstudy 和composer 1.安装最新的PHP study版本。PHPstudy下载地址 2.配置PHP的环境变量。 ... ...把目录下的composer.bat和composer.phar复制到对应PHP版本的目录下,跟PHP.exe同级目录。 修改composer...
  • 使用宝塔面板你可以轻松的安装多个 php 版本,但是怎样修改环境变量的 php 版本的。 我们可以在命令行下使用: php -v 结果如下,显示我的 php 版本为 5 PHP 5.3.29 (cli) (built: Jun 5 2017 17:09:12) ...
  • brew-php-switcher切换PHP版本

    千次阅读 2019-06-02 12:38:58
    这个brew-php-switch是使用系统自带的Apache配置。 /private/etc/apache2/httpd.conf 一定要注释掉系统自带的,我的是下面的libphp7.so #LoadModule php7_module libexec/apache2/libphp7.so 官网 ...
  • 本人本地搭建了一个DeDeCMS-V5.6的靶场,但是出现访问时出现乱码,然后在phpstudy-V8.0之中切换php版本切换php版本之后惊奇的发现竟然解析不了php代码了!!!在网上没有找到相关的解决方案,决定自己解决此...
  • 运用shell命令快速切换php版本

    千次阅读 2018-02-26 23:12:22
    虽然不是经常需要切换php版本,但是繁杂的命令还是会令人反感。 下面就通过/usr/local/bin/下配置一个自定义文件来快速切换php版本 通过命令sudo vim /usr/local/bin/phpd来创建文件并粘贴如下内容 #!/usr/...
  • mac下通过brew切换php版本

    千次阅读 2018-04-05 09:32:51
    切换PHP版本: brew install php- [version] 1 1 [version]=56|70等 brew unlink  PHP -之前版本 brew link php-现在版本 相应的配置都在/usr/local/etc/php/中 管理...
  • mac系统下切换php版本遇到的问题

    千次阅读 2018-08-02 12:02:08
    问题: ... 解决方案: ...设置默认php版本为php5.6 总结为一句话:在PATH中加入php5.6安装路径,并放在PATH的最前面。 心路历程: 原文链接:点击打开 需要切换版本原因 有一套老代码,没有使用框架...
  • phpwamp切换php版本等相关使用教程(官方使用教程,PHPWAMP图文使用教程大全)
  • 增加 PHP5.3、PHP5.6和PHP7.0 一键切换。将程序汉化修改,增加部分功能。 将apache升级到最新版2.4.18,php升级到5.6.16和7.0.1。 mysql升级到5.7.10,tomcat升级到7.0.56。 程序包35M,解压后,启动即可,易于安装...
  • 本文给大家汇总了四种在mac os下实现快速切换多个php版本的方法,非常简单实用,有需要的小伙伴可以参考下
  • 阿里云的Linux ECS云主机切换PHP版本

    千次阅读 2016-03-06 21:00:33
    给客户要做个管理系统,看中了阿里云的云虚拟主机,听说NGINX的响应速度好,就在镜像市场配了个NGINX+PHP的系统。 ... ...在阿里云帮助里搜到一篇切换PHP版本的文章。https://help.aliyun.com/knowle
  • IIS6切换PHP版本

    千次阅读 2015-10-26 18:20:40
    http://blog.sina.com.cn/s/blog_b319333601015eea.html

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 146,317
精华内容 58,526
关键字:

切换php版本

友情链接: python_spider_lesson.zip