2014-03-30 37 views
5

我有一个lang/php5(5)FreeBSD 10端口的问题。 我需要用apache模块来构建它,但是我在配置部分没有看到这个选项。它只提供cli,cgi和fpm版本,尽管我严格记得我已经用这个模块构建了php5。 lang/php5和lang/php55都有这个问题。港口收集是新鲜的(从3月31日起)。 我不能运行我的Apache没有PHP。php5.5 FreeBSD端口apache模块

P.S.我安装的Apache版本是2.4。

lang/php5 port configure screenshot

+0

请阅读/ usr/ports/UPDATING:PHP 5.5 Apache模块现在是一个单独的端口,www/mod_php55(www/mod_php5用于PHP 5.4) – julp

回答

9

您希望新的WWW/mod_php5端口。

+0

谢谢。使用单独的端口模块是不明显的,不是吗? 对不起,我没有足够的声望来投票给你。 – iwakura

+1

@iwakura - 无论是显而易见的还是现在,它都记录在'/ usr/ports/UPDATING'中,它总是第一个检查什么时候端口出现奇怪现象的地方。 – ghoti

2

Apache PHP模块已与主PHP端口分离。 如果你有APACHE选项后,您必须执行 以下步骤:

1)更新您的lang/PHP *选项(即 'make config' 时) 2)重建郎/ PHP的*口 3)安装WWW/mod_php的*端口

这是强制性打造具有相同DEBUG两个端口和ZTS 选项,所以如果你有带螺纹的Apache(即工人或事件MPM) 您必须选择ZTS选项在lang/php *端口。

+0

谢谢!重建'lang/php *'有帮助! –