【问题标题】:Phalcon choose version to installPhalcon 选择要安装的版本
【发布时间】:2019-05-28 23:33:39
【问题描述】:

当我更新我的服务器时,我的 phalcon 版本已传递到 4.0.0-alpha-1,我的项目无法运行。我有好版本的 PHP,并安装了 PSR 扩展。

我想使用 phalcon 开发工具来创建新项目 phalcon 并进行比较,但它似乎与 phalcon 的新版本不兼容...

如何手动安装 phalcon 3.4.2 ?

谢谢

【问题讨论】:

    标签: php phalcon


    【解决方案1】:

    此时存储库似乎存在问题。要降级您的库,请在终端中使用以下命令:

    sudo apt-get remove php7.2-phalcon
    sudo apt-get install php7.2-phalcon=3.4.*
    sudo apt-mark hold php7.2-phalcon
    

    然后重启你的 Apache/Nginx/PHP-FPM 服务。

    【讨论】:

    • 又出现这种情况,phalcon 4 与 phalcon 3 不兼容。
    【解决方案2】:

    今天修复了版本控制问题。现在您可以在安装或更新 Phalcon 框架时使用通常的方法。

    Phalcon 团队将如何安排未来的框架发布:

    • Stable 版本对应 Phalcon 发布标签,应该使用 在生产中(例如v3.4.2
    • Mainline 版本对应于不稳定的 Phalcon 发布标签。 Сan 可供有经验的用户谨慎使用(例如v4.0.0-alpha.1
    • Nightly 版本是每天构建的,不应在生产中使用

    可以在下面找到每个版本和操作系统的安装/配置详细信息:

    配置

    DEB 包

    # Stable releases
    curl -s https://packagecloud.io/install/repositories/phalcon/stable/script.deb.sh | sudo bash
    
    # Mainline releases
    curl -s https://packagecloud.io/install/repositories/phalcon/mainline/script.deb.sh | sudo bash
    
    # Nightly releases
    curl -s https://packagecloud.io/install/repositories/phalcon/nightly/script.deb.sh | sudo bash
    

    RPM 包

    # Stable releases
    curl -s https://packagecloud.io/install/repositories/phalcon/stable/script.rpm.sh | sudo bash
    
    # Mainline releases
    curl -s https://packagecloud.io/install/repositories/phalcon/mainline/script.rpm.sh | sudo bash
    
    # Nightly releases
    curl -s https://packagecloud.io/install/repositories/phalcon/nightly/script.rpm.sh | sudo bash
    

    程序化方式

    export BASE_URI="https://packagecloud.io/install/repositories"
    export PRODUCT=phalcon
    export BRANCH=mainline
    export PACKAGE=rpm
    
    curl -s "${BASE_URI}/${PRODUCT}/${BRANCH}/script.${PACKAGE}.sh" | sudo bash
    

    安装

    使用如下命令从列表中选择需要的包:

    DEB 包

    # Phalcon PHP framework
    apt-cache search phalcon | grep "High performance PHP framework"
    
    # Debug symbols for Phalcon
    apt-cache search phalcon-dbgsym
    

    RPM 包

    # Phalcon PHP framework
    yum search phalcon | grep "High performance PHP framework"
    
    # Debug symbols for Phalcon
    yum search phalcon | grep "Debug information for package"
    

    手动下载包

    【讨论】:

      猜你喜欢
      • 2017-01-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-12-06
      • 2019-05-04
      • 2016-05-19
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多