<iframe align="top" marginwidth="0" marginheight="0" src="http://www.zealware.com/46860.html" frameborder="0" width="468" scrolling="no" height="60"></iframe>
本来是一件很简单的事情。
cvsup -gL 2 -h cvsup.freebsd.org /usr/share/examples/cvsup/ports-supfile
cd /usr/ports/lang/php5(或者用:/usr/ports/www/mod_php5)
make install clean
但是结果却发现pivot无法运行,报一个错误,说是什么函数找不到。google了一下才知道,这个函数在一个叫做pcre(Perl Compatible Regular Expressions)的库提供的。Windows版下的PHP5安装程序中已经默认包含了,但是用ports安装的默认选项是没有包括它的。只好查资 料,反复地把PHP5装了卸,卸了装,但是总是不对,不论是装php5还是装mod_php5(后来看了mod_php5的Makefile,发现它也是 依赖php5的安装的)。也试过用一些选项重新编译Apache几次,始终不管用。这个pcre似乎既不在PHP5里,也不在Apache里。
事实证明它的确不包含在那二者中,而是一个单独的安装。-_-|||
cd /usr/ports/devel/pcre
make install clean
cd /usr/ports/lang/php5
vi Makefile
(在其中的CONFIGURE_ARGS=一项末尾增加--with-pcre-regex后保存退出)
make install clean
即可使PHP5增加pcre支持。
BTW:安装成功后,pivot仍然出现登录后任何操作都需要重登录的问题,经查,是因为文件权限问题,chmod一下即可。
Trackback: http://tb.blog.csdn.net/TrackBack.aspx?PostId=563759
分享到:
相关推荐
FreeBSD11下安装PHP的详细过程
FreeBSD11下安装Apache24的详细过程
FreeBSD7 Apache2.2 PHP5 PostgreSQL8.3 Ports安装笔记
freebsd配置nginx,php服务器,详细介绍了配置过程和安装过程,方便易用,非常适合新手。
FreeBSD7.0编译安装nginx+php+mysql[定义].pdf
众所周知,FreeBSD 提供了软件的 ports 安装方式,可以很方便的定制安装所需要的应用软件.当我们装好系统之后,当然首先想到...所以本人结合网摘与自己在安装过程遇的问题以及对问题的分析与解决来清晰的描述整个安装过程.
在FreeBSD8系统部署Apache+MySQL+PHP5.pdf
freebsd+nginx+php+mysql+zend系统优化防止ddos +傻瓜式ports安装
freeBSD配置php mysql apache nginx,里面有详细的说明,一步步告诉大家怎样配置。freeBSD配置php mysql apache nginx,里面有详细的说明,一步步告诉大家怎样配置。
保证能用,这是最近为了在本机在弄个测试环境不得已配置了一下。配置完之后发觉有了一个现成的文档就顺便共享一下大家参考参考.
在freebsd下配置mysql,php,nginx环境
FreeBSD7.0编译安装nginx+php+mysql.pdf
FreeBSD7.0编译安装nginx+php+mysql借鉴.pdf
freebsd9.0 web apache mysql php ftp 的安装全过程
FreeBSD 6.2构建桌面及中文化环境