全球主机交流论坛

标题: apache+php-fpm不好使 [打印本页]

作者: wzwen    时间: 2010-1-9 10:09
标题: apache+php-fpm不好使
apache+php-fpm不好使


apache已经启动了,静态网页可以访问。

php和php-fpm也安装了,并且php-fpm启动,进程中可见。

但是访问php文件,则直接输出php源码,看来php-fpm引擎似乎有问题,我怀疑是配置有问题。

apache是我这样安装的
tar zxvf httpd-2.2.14.tar.gz
cd httpd-2.2.14
./configure -enable-headers -enable-info -enable-rewrite -enable-so -prefix=/usr/local/apache
make
make install


php-fpm我是按照《LNMP-CentOS/Debian/Ubuntu下Nginx+MySQL+PHP一键安装包(12月15日更新) 》中来搞的。
tar zxvf php-5.2.10.tar.gz
gzip -cd php-5.2.10-fpm-0.5.13.diff.gz | patch -d php-5.2.10 -p1
cd php-5.2.10/
./configure --prefix=/usr/local/php --with-config-file-path=/usr/local/php/etc --with-mysql --with-mysqli --with-iconv-dir=/usr/local/libiconv --with-freetype-dir --with-jpeg-dir --with-png-dir --with-zlib --with-libxml-dir=/usr --enable-xml --disable-rpath --enable-discard-path --enable-safe-mode --enable-bcmath --enable-shmop --enable-sysvsem --enable-inline-optimization --with-curl --with-curlwrappers --enable-mbregex --enable-fastcgi --enable-fpm --enable-force-cgi-redirect --enable-mbstring --with-mcrypt --with-gd --enable-gd-native-ttf --with-openssl --with-mhash --enable-pcntl --enable-sockets --with-xmlrpc --enable-zip --enable-soap --without-pear
make && make install
cp php.ini-dist /usr/local/php/etc/php.ini
strip /usr/local/php/bin/php-cgi
rm -f /usr/local/php/etc/php-fpm.conf
cp conf/php-fpm.conf /usr/local/php/etc/php-fpm.conf
/usr/local/php/sbin/php-fpm start



我估计php-fpm配置中没有指向网站目录/home/wwwroot,但不知道怎么去配置它。
作者: shinko    时间: 2010-1-9 10:14
不是PHP和apache启动就能运行PHP程序的.....

逻辑已经错了.....

应该是apache运行了,然后通过配置,将PHP程序转到php来运行...

至于怎么弄,我也不知道,我也没弄过....

希望上面我说的也没错吧.....
作者: wzwen    时间: 2010-1-9 10:31
标题: 回复 2# 的帖子
谢谢,看来是apache配置有问题。
作者: shinko    时间: 2010-1-9 10:54
标题: 回复 3# 的帖子
因为nginx就是这样的




欢迎光临 全球主机交流论坛 (https://443502.xyz/) Powered by Discuz! X3.4