首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >单独PHP 5.2 Nginx Phpbrew

单独PHP 5.2 Nginx Phpbrew
EN

Stack Overflow用户
提问于 2016-04-11 20:07:19
回答 1查看 277关注 0票数 0

我的目标是在运行nginx和php5.6的Ubuntu机器上安装二级phpFPM5.2.17。

我已经成功地使用php 5.4.38进行了测试,这两个版本都在各自的端口上给出了各个phpinfo()。

尽管表面上安装了ok,但仍然有两个问题:

使用命令时,Phpbrew本身需要5.3。

代码语言:javascript
复制
phpbrew use 5.2.17

实际上更改了它使用的版本,然后中断,因为它使用的是5.2而不是5.3,给出了错误,并在两者之间切换为

代码语言:javascript
复制
# phpbrew list
* (system)
  php-5.4.38
  php-5.3.22
  php-5.2.17
~/.phpbrew/php/php-5.4.38/etc > root@dm-dell01 [php:5.6.11-system]
# phpbrew use 5.2.17
~/.phpbrew/php/php-5.4.38/etc > root@dm-dell01 [php:5.2.17-phpbrew]
# phpbrew list

Parse error: syntax error, unexpected T_STRING, expecting T_CONSTANT_ENCAPSED_STRING or '(' in /usr/bin/phpbrew on line 8
~/.phpbrew/php/php-5.4.38/etc > root@dm-dell01 [php:5.2.17-phpbrew]
# phpbrew switch-off
Parse: command not found
phpbrew is switched off.
~/.phpbrew/php/php-5.4.38/etc > root@dm-dell01 [php:5.6.11-system]
# phpbrew list
* (system)
  php-5.4.38
  php-5.3.22
  php-5.2.17
~/.phpbrew/php/php-5.4.38/etc > root@dm-dell01 [php:5.6.11-system]

在调查相关文件时,我也找不到任何php.ini文件。我正在寻找这一选择,因为使用phpbrewith5.2给出

代码语言:javascript
复制
# phpbrew config

Parse error: syntax error, unexpected T_STRING, expecting T_CONSTANT_ENCAPSED_STRING or '(' in /usr/bin/phpbrew on line 8
~/.phpbrew/php/php-5.4.38/etc > root@dm-dell01 [php:5.2.17-phpbrew]

所以不可能再把它建立起来了。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-06-11 11:25:35

答案是寻找另一种解决办法。PHPBrew和众多的论坛已经简单地切断了5.2作为古老的技术和时间的支持如此之少的用户。我也浪费了足够的时间,转向了一个没有5.2的替代解决方案。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/36558277

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档