V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Distributions
Ubuntu
Fedora
CentOS
中文资源站
网易开源镜像站
tanteng
V2EX  ›  Linux

关于 PHP 的全局环境变量

  •  
  •   tanteng ·
    tanteng · 2016-03-27 13:02:33 +08:00 · 3902 次点击
    这是一个创建于 2923 天前的主题,其中的信息可能已经有所发展或是发生改变。

    我用 yum 的方式安装的 php7 的环境,包括 nginx , php-fpm 等,使用的是 remi 源,安装成功,但是 PHP 的全局环境变量是 php70 ,也就是说在终端本来命令 php 是可用的,现在必须是 php70 了,这个可用在哪里改?

    第 1 条附言  ·  2016-03-27 18:23:21 +08:00
    重新初始化系统,重新安装 PHP7 , MariaDB , Redis ……

    欢迎访问:

    http://tanteng.me

    http://blog.tanteng.me
    8 条回复    2016-03-28 13:08:53 +08:00
    MrZephyrus
        1
    MrZephyrus  
       2016-03-27 13:10:39 +08:00   ❤️ 1
    最简单用 alias php="php70"或者到 shell PATH 变量的那几个路径下修改( bash 的话查看~/.bash_profile,zsh 查看~/.zshrc)
    tanteng
        2
    tanteng  
    OP
       2016-03-27 13:22:09 +08:00
    @MrZephyrus
    [root@iZ94r80gdghZ ~]# alias php='php70'
    [root@iZ94r80gdghZ ~]# php

    搞定,可以用了。
    tanteng
        3
    tanteng  
    OP
       2016-03-27 13:31:11 +08:00
    @MrZephyrus

    [root@iZ94r80gdghZ bin]# composer
    /usr/bin/env: php: 没有那个文件或目录

    但是使用 composer 的时候还是有问题, composer 安装是正确的,单独 php composer.phar 没问题,把它设为全局调用的时候,在其他目录输入 composer 命令,就提示如上错误。
    kiwi95
        4
    kiwi95  
       2016-03-27 13:42:22 +08:00
    @tanteng 在 php70 目录下做个软链, php -> php70
    MrZephyrus
        5
    MrZephyrus  
       2016-03-27 14:12:42 +08:00
    @tanteng 在 bash_profile 里写上这一句 再 source ~/.bash_profile 这样只是临时生效
    tanteng
        6
    tanteng  
    OP
       2016-03-27 14:25:41 +08:00
    @kiwi95
    [root@iZ94r80gdghZ bin]# ln -s /usr/bin/php70 /usr/local/bin/php
    [root@iZ94r80gdghZ bin]# composer

    解决了, Thank you very much!
    chaegumi
        7
    chaegumi  
       2016-03-27 17:31:28 +08:00
    你想的太复杂了,你这样更不好了, php 本来就支持一台机子多个 php 的。真的不需要 ln 什么的
    aksoft
        8
    aksoft  
       2016-03-28 13:08:53 +08:00
    多装几个。。我从 5.3-7.0 都有。。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   989 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 30ms · UTC 20:09 · PVG 04:09 · LAX 13:09 · JFK 16:09
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.