首页 > 解决方案 > Phalcon choose version to install

问题描述

When I update my server, my phalcon version has passed to 4.0.0-alpha-1, and my project does not work. I have good version of PHP, and installed PSR extension.

I wanted use phalcon develop tools for create new project phalcon and compare, but it seems not compatible with new version of phalcon...

How install manually phalcon 3.4.2 ?

Thanks

标签: phpphalcon

解决方案


版本控制问题今天已修复。现在您可以在安装或更新 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"

手动下载包


推荐阅读