【 tulaoshi.com - Linux 】
                             
                              经常有兄弟遇到这个问题,装了apache+mysql+php,很高兴的去用bbs什么的,发现不能运行,而phpinfo函数显示的是正常的,现把问题解决方案贴出来,以备大家查询。 
1、原因:安装php的时候没有加入PERL_REGEXT的支持,也就是所谓的perl兼容正则表达式 
2、首先确保您的php是以mod_php来安装的。 
[code:1:e8270bf028] 
cd /usr/ports/www/mod_php4 
make install clean; 
[/code:1:e8270bf028] 
3、还需要安装php4-extensions 
[code:1:e8270bf028] 
cd /usr/ports/lang/php4-extensions/ 
make install clean; 
[/code:1:e8270bf028]
 authen 回复于:2005-09-09 08:30:30 源代码编译也很好 
[quote:253b1f6f21="TecZm"]标题: Apache+mysql+php+phpbb建论坛 
1.从各自官方网站取得程序: 
httpd-2.0.54.tar.gz 
mysql-4.1.12.tar.gz 
php-4.4.0.tar.gz phpBB2017cn.rar 
2.安装mysql 
//创建运行mysqld用户 
#pw groupadd mysql 
#pw useradd mysql -g mysql -s /bin/sh 
//编译安装 
#./configure --prefix=/usr/local/mysql --with-charset=gb2312 --with-big-tables 
#make 
#make install 
//创建mysql许可表 
#/usr/local/mysql/bin/mysql_install_db 
//拷贝示例my.cnf 
#cp support-files/my-medium.cnf /etc/my.cnf (overwrite?-->yes) 
//编辑my.cnf<见my.cnf配置> 
//设置mysql程序目录权限 
#chown -R root /usr/local/mysql 
#chgrp -R mysql /usr/local/mysql 
#chown -R mysql /usr/local/mysql/var 
//启动mysql 
#/usr/local/mysql/bin/mysqld_safe --user mysql & 
//使用mysql的root连接mysqld 
#/usr/local/mysql/bin/mysql -u root -p 
//创建phpbb数据库 
mysql>create databases phpbb; 
mysql>quit 
3.安装Apache2.0.54 
#./configure --enable-so 
#make 
#make install 
//编辑/usr/local/apache2/conf/httpd.conf加入对php支持,加下面两行 
LoadModule php4_module modules/libphp4.so 
AddType application/x-httpd-php .php 
//同时增加目录访问默认显示页面格式中有.php,例如: 
[code:1:253b1f6f21]DirectoryIndex index.php index.html[/code:1:253b1f6f21] 
4.安装php4环境 
./configure --with-apxs2=/usr/local/apache2/bin/apxs --with-mysql 
make 
make install 
cp php.ini-dist /usr/local/lib/php.ini 
5.安装phpbb 
//将phpBB2017cn.rar在win下解压 
//上传到/usr/local/apache2/htdocs(你的网站目录) 
//在浏览器中输入http://ip(或域名) 
按照提示安装即可。[/quote:253b1f6f21]
 bdwy 回复于:2005-09-09 08:37:41 呵呵,昨天看了剑心通明的搞好了,不过是用PORTS安装的,今天准备试验一下用TBZ安装和用源代码安装,因为以前这样安的时候没有成功也是遇到这个问题,看今天成果如何,呵呵
 剑心通明 回复于:2005-09-09 08:45:45 [quote:ac2d47242b="authen"]源代码编译也很好 
[/quote:ac2d47242b]不推荐用源代码编译安装,ports安装是FreeBSD官方推荐的安装软件方法
 authen 回复于:2005-09-09 08:48:53 [quote:3faed64a69="剑心通明"]煌萍鲇迷创氡嘁氚沧埃琾orts安装是FreeBSD官方推荐的安装软件方法[/quote:3faed64a69] 推荐的方便,源代码编译的直观 :P