精华内容
下载资源
问答
  • 宝塔面板切换PHP版本
    千次阅读
    2022-03-27 10:11:26

    宝塔可以安装多个php版本,在宝塔面板中软件商店即可安装,但是在执行命令时只能选择一个版本进行执行,宝塔是默认最后安装的php为默认版本,如果最后的版本是测试版或者低版本,就会导致,执行命令时受到版本的限制,咱们通过shell命令切换一下版本即可

    宝塔切换默认版本命令为

    ln -sf /www/server/php/72/bin/php /usr/bin/php

    查看当前php版本的命令为

    php -v
    

    当然对应的每个网站都会对应一个php版本,那么点开你想要更难改的网址,然后直接切换php版本即可了
    登录宝塔后点击网站,选择要变更的网站,然后点击设置,找到php版本,即可切换相应的php版本

    更多相关内容
  • 宝塔 多个版本PHP切换默认PHP版本

    万次阅读 2021-12-20 10:27:25
    ln -sf /www/server/php/72/bin/php /usr/bin/php 分析原因 明明我的代码没问题为什么运行 PHP think 报错了呢,看一下报错信息,是语法错误,看了看代码没问题啊,那么问题出在哪了? 检查宝塔后发现 原来我是...

    切换命令

    ln -sf /www/server/php/72/bin/php /usr/bin/php
    

    分析原因

    在这里插入图片描述
    明明我的代码没问题为什么运行 PHP think 报错了呢,看一下报错信息,是语法错误,看了看代码没问题啊,那么问题出在哪了?
    检查宝塔后发现
    在这里插入图片描述
    原来我是安装了两个php
    这时候运行

    php -v
    

    看到我的版本号是

    [root@iZ2zeg9qhj8aj1j6upfzrzZ invoice]# php -v
    PHP 5.6.40 (cli) (built: May 12 2020 15:27:05) 
    Copyright (c) 1997-2016 The PHP Group
    Zend Engine v2.6.0, Copyright (c) 1998-2016 Zend Technologies
        with Zend Guard Loader v3.3, Copyright (c) 1998-2014, by Zend Technologies
    [root@iZ2zeg9qhj8aj1j6upfzrzZ invoice]# php 
    

    原来是 5.6怪不得报错,那么如何切换php版本呢

    ln -sf /www/server/php/72/bin/php /usr/bin/php
    

    此命令行就可以设置你的宝塔模版版本号
    然后继续 php -v

    [root@iZ2zeg9qhj8aj1j6upfzrzZ invoice]# php -v
    PHP 7.2.33 (cli) (built: Aug 11 2020 15:39:48) ( NTS )
    Copyright (c) 1997-2018 The PHP Group
    Zend Engine v3.2.0, Copyright (c) 1998-2018 Zend Technologies
    

    看到已经切换过来了,经验分享

    展开全文
  • 增加PHP版本并切换PHP版本

    万次阅读 2018-08-26 17:29:17
    1、已经安装了WampServer(32位),我的PHP目录是A:\WampServer\wamp\bin\php\php5.4.3,即默认安装的PHP版本是5.4.3。 有些项目需要的PHP版本不同,所以要在wamp\bin\php目录下添加多个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的版本已经切换成功了。

     

     

    展开全文
  • php7升级新特性就是不适用mysql连接初始化数据库了,如果稍微多一点内容的项目,连接配置写的又杂乱,要把mysql全改为mysqli就有些困难。 可以在运行网站的时候修改相应的php运行环境 小皮面板网站管理里修改 这是...

    php7升级新特性就是不适用mysql连接初始化数据库了,如果稍微多一点内容的项目,连接配置写的又杂乱,要把mysql全改为mysqli就有些困难。

    可以在运行网站的时候修改相应的php运行环境

    小皮面板网站管理里修改
    在这里插入图片描述

    这是正解

    在面板运行环境里修改不对网站生效,修改系统环境变量也没用。好多回答都是误解,系统变量对应的是系统cmd调用的程序,网站运行的环境和中间件有关,要修改也是直接修改中间件配置去调用不同版本的php,小皮面板就是管理中间件,但考虑到可以多网站运行面板环境里直接修改不会生效,所以在网站配置下单独设置




    展开全文
  • 升级PHP版本

    万次阅读 2018-11-03 21:29:40
    实验环境 主机名 ...httpd、php ...当前的php版本为5.4 ...[root@httpd-server ~]# rpm -qa php php-5.4.16-45.el7.x86_64 使用yum list 命令查看可安装的包(Packege) [root@httpd-serv...
  • 安装多个 PHP 版本(PHP7, PHP5)

    千次阅读 2018-05-08 11:19:06
    安装 PHP 5.6PHP 5 和 PHP 7 的安装其实是大同小异。目前最新版本是 php-5.6.21。先下载源码:[root@lnmp ~]# cd /usr/local/src[root@lnmp src]# wget -c http://cn2.php.net/distributions/php-5.6.21.tar.gz解压...
  • 做开发时,由于本机开发的php版本跟线上发布的php版本不一致,很容易在上线后,发现因版本的影响导致一些bug,但又不想重新去换本机的php版本,那么多版本共存就很方便了!有必要时,切换到指定版本测试下,没问题再...
  • PHP_VERSION获取php版本

    万次阅读 2018-10-12 14:11:31
    PHP_VERSION PHP_VERSION:当前PHP的版本号。 <?php echo PHP_VERSION; ?> 结果:5.4.45 很多时候我们只需要获取大的版本号就够用了,因为大的版本号决定了很多新的特性和函数。因此...
  • lnmp一键安装升级PHP版本

    万次阅读 2019-12-31 12:51:27
    lnmp一键安装包,升级PHP版本 官方的升级方法地址:https://lnmp.org/faq/lnmp1-2-upgrade.html LNMP PHP升级脚本 升级PHP前,请确认你的网站程序是否支持升级到的PHP版本,防止升级到网站程序不兼容的PHP版本,具体...
  • 悟空CRM(PHP版本)安装教程

    千次阅读 2019-12-30 18:10:53
    悟空CRM(PHP版本)安装教程 *此安装办法适应于windows环境,php版本。* 准备工作 第一步,下载悟空CRM 第一种办法:下载路径:①百度搜索码云 ②搜索悟空CRM,如图: 第二种办法:复制链接: ...
  • 查看PHP版本的方法

    万次阅读 2019-07-04 17:55:48
    查看PHP版本的方法 一、php的pathinfo()函数 <?php phpinfo(); ?> 运行结果:php版本 二、在linux或者windows命令行执行php -v 直接使用php -v需要配置php的环境变量,未配置环境变量时,可...
  • 如何修改PHPstorm中的PHP版本?

    千次阅读 多人点赞 2019-02-15 20:31:19
    很纳闷,最后看了一下PHP版本,原来是因为它强类型参数不支持传int类型的参传,一下是PHP各个版本支持的强类型参数类型: PHP 5.0.0============&amp;gt;class/interface name PHP 5.1.0============&amp;gt;a...
  • php版mysql大数据库备份和恢复工具

    热门讨论 2008-09-10 09:19:49
    php版mysql大数据库备份和恢复工具,这是亮仔修改的无乱码版 在原faisunSQL 4.0的基础上,针对数据备份过程中出现乱码的问题,做了优化. 增强的功能: 1.自动识别数据库版本,对于MySQL 4.1以上,备份数据时提示选择...
  • XAMPP升级PHP版本的步骤

    万次阅读 2018-07-05 17:27:46
    一般来说,不建议单独升级XAMPP的PHP部分。你应该首先考虑升级XAMPP服务器包。   步骤1:备份重要文件   XAMPP安装之后,用户数据基本上涉及以下3个地方: 1. xampp/htdocs 目录:这是所有网站的文件系统。 ...
  • 通过.php查看PHP版本的常用方法:<?php echo phpinfo(); ?><?php echo PHP_VERSION; ?><?php echo phpversion(); ?>通过命令行查看PHP版本的方法:php -version但在Windows下往往忽视了一种最直接最简单查看PHP...
  • 在PHPstudy下增加PHP版本

    千次阅读 2018-03-29 13:09:21
    官网下载对应PHP版本,放在phpstudy对应目录下2.复制一份php.ini-development文件,改为 php.ini , 打开php.ini 将扩展文件引入路径修改对应地址3.重启apache即可ps:如果遇到apache无法启动,可以更换下PHP版本...
  • 同样,也可以使用php -v来查看php的版本信息; 一般情况下,大多是通过安装lamp后,使用phpinfo的测试页来查看安装的php的信息; 具体办法为在/var/www/下新建index.php文件,具体内容即 ...
  • Mac切换默认PHP版本为MAMP

    千次阅读 2018-10-30 14:35:58
    序:Mac自带PHP环境,后为开发方便,安装了MAMP软件,同时支持任意切换PHP版本。在终端运行php -v,查看到的PHP版本为PHP7.1;在MAMP中选择的是PHP5.6,所以,在127.0.0.1/phpinfo.php中,输出的是PHP5.6。 预期...
  • 教你如何快速切换Linux PHP版本

    万次阅读 2018-07-24 21:38:25
    天在帮别人安装一个不知所谓的东西时碰到,三版本的PHP环境,我感觉那个人也是666哒,他使用的是AMH快速开发工具,然后就顺便写下怎么快速、简便切换php版本。 有图有真相!!! 首先:find命令找下php在哪里先...
  • php webshell 下载(目前功能强大齐全的php版webshell)

    千次下载 热门讨论 2010-11-09 22:29:51
    声明:本PHP-webshell仅供学习交流以及网站安全...网络上ASP的webshell很多,但是发现PHP webshell少了很多,好不容易找到这功能齐全的php版的webshell,给大家分享一下,省得大家到处找。顺便在这里赚点积分,呵呵。。
  • 查看当前php.ini
  • xampp集成环境里查看php版本信息

    万次阅读 2017-04-27 16:26:10
    xampp集成环境里查看php版本信息
  • 做程序开发,我们免不了要知道开发环境下的Apache、Mysql、PHP版本,下面就三项在Windows和Linux下如何进行版本查看进行展开。 1、Apache (1) Windows查看Apache版本: 使用命令:httpd -v     (2) ...
  • 最近在安装swoole的时候老是出错,安装...查看了下安装的php有两个版本,一个是自带的在/usr/bin/php,一个是自己编译安装的php7.0在/usr/local/php/bin/php。所以决定将自带的PHP版本删除。 删除之后发现运行php-m
  • 新版phpStudy,支持自定义php版本

    万次阅读 2017-06-20 12:10:48
    一定要下载win版php,不是下载源码,win版php下载地址:http://windows.php.net/ 只要下载php5.3.0以上的版本,扔到php目录下即可,剩下的事由程序搞定,自动配好。 下面教程以php-5.3.29和php-7.1.0RC5-nts为...
  • php版本nts和ts的区别。

    万次阅读 2018-01-13 23:50:15
    关于php的ts和nts ,你了解多少?  1. 简介 ts(Thread-Safety)即线程安全,多线程访问时,采用了加锁机制,当一个线程访问该类的某个数据时,进行保护,其他 线程不能进行访问直到该线程读取完,其他线程才...
  • 宝塔面板修改composer默认PHP版本

    千次阅读 2018-03-01 17:41:08
    登录SSH,输入下列命令:rm -f /usr/bin/php复制代码将默认版本改成71ln -sf /www/server/php/71/bin/php /usr/bin/php复制代码
  • 升级到最新,操作如下 1).添加中科大的镜像 sudo vim /etc/yum.repos.d/nginx.repo 2)写入以下指令并保存: [nginx-mainline] name=nginx mainline repo baseurl=http://mirrors.ustc.edu.cn/ng
  • 关于%00截断上传漏洞 php 版本<5.3.4

    万次阅读 2018-04-12 16:13:46
    需满足 php 版本&lt;5.3.4 才有可能存在此漏洞上传ma2.php 1.jpg在repeater中更改相应的字节 0x20-&gt;0x00回头在看proxy中相应的字节已经被更改最终显示的结果是可见$_FILES['file']['name']在得到文件名...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 751,421
精华内容 300,568
关键字:

php版