關於apache2+php

Moderator: Forums Team

Post Reply
cyberia46
Posts: 41
Joined: Fri Feb 20, 2004 7:21 pm
Location: 公安九課
Contact:

關於apache2+php

Post by cyberia46 »

試了很久還是沒辦法顯示test.php請問各位前輩是否有遇過
這樣的問題是不是我漏掉了什麼

用#emerge apache mod_php安裝
已經確定有libphp4.so
apache2.conf已將conf/modules.d/下的*.conf>includ進來
# For Apache2 we load all conf files in conf/modules.d
Include conf/modules.d/*.conf
Include conf/commonapache2.conf

然後修改/etc/conf.d/apache2
APACHE2_OPTS="-D SSL -D PHP4"

將php.ini裡的
short_open_tag = On

然後重新啟動apache但是還是無法顯示.php
還有一個疑問
#/etc/init.d/apache2 start跟#apache2 -k start有什麼不同嗎
當我用#apache2 -k start時apache可以正常啟動及停止
(用瀏覽器可正常檢視網頁)
但是用#/etc/init.d/apache2 start卻叫不起來
ccpz
Posts: 167
Joined: Fri Aug 01, 2003 8:33 am
Location: 新竹

Post by ccpz »

try this
in /etc/conf.d/apache2
APACHE2_OPTS="-D PHP4"
cyberia46
Posts: 41
Joined: Fri Feb 20, 2004 7:21 pm
Location: 公安九課
Contact:

Post by cyberia46 »

還是不行耶
只有看到
<?php
phpinfo( );
?>
cyberia46
Posts: 41
Joined: Fri Feb 20, 2004 7:21 pm
Location: 公安九課
Contact:

Post by cyberia46 »

怪了剛剛試了一下
用#apache2ctl -k start
就可以用了
User avatar
benny
Posts: 1120
Joined: Sun Apr 06, 2003 7:03 pm
Location: 家裡
Contact:

Post by benny »

apache2 + mod_php emerge 完後
只要改 /etc/conf.d/apache2
然後 /etc/init.d/apache2 start就可以了
GOT 討論區管理規則及使用指南
http://forums.gentoo.tw/viewtopic.php?t=43260
實行中!
加入 GOT 的郵件討論!
http://lists.linux.org.tw/cgi-bin/mailm ... nfo/gentoo
cyberia46
Posts: 41
Joined: Fri Feb 20, 2004 7:21 pm
Location: 公安九課
Contact:

Post by cyberia46 »

謝謝各位前輩的幫忙
以經可以用php了phpbb2也架起來了
但是我還是不懂
我的#/etc/init.d/apache2 start叫不起apache2
#/etc/init.d/apache2 stop也不能停止apache2
要用#apache2ctl -k start 或
#apache2ctl -k stop才能啟動停止apache
ccpz
Posts: 167
Joined: Fri Aug 01, 2003 8:33 am
Location: 新竹

Post by ccpz »

有啥訊息嗎?
cyberia46
Posts: 41
Joined: Fri Feb 20, 2004 7:21 pm
Location: 公安九課
Contact:

Post by cyberia46 »

先前是我用
#apache2ctl -k stop關掉apache
但執行#/etc/init.d/apache2 start後出現
WARNING: "apache2" has already been started
無法啟動

不過現在可以正常使用#apache2 start開啟了
只是不知道這兩個指令差別在那裡[/quote]
User avatar
benny
Posts: 1120
Joined: Sun Apr 06, 2003 7:03 pm
Location: 家裡
Contact:

Post by benny »

你應該使用Gentoo的 initscript..
先 killall apache2
然後 /etc/init.d/apache2 zap
再來 /etc/init.d/apache2 start

如果是系統服務:
rc-update add apache2 default
GOT 討論區管理規則及使用指南
http://forums.gentoo.tw/viewtopic.php?t=43260
實行中!
加入 GOT 的郵件討論!
http://lists.linux.org.tw/cgi-bin/mailm ... nfo/gentoo
cyberia46
Posts: 41
Joined: Fri Feb 20, 2004 7:21 pm
Location: 公安九課
Contact:

Post by cyberia46 »

謝謝各位前輩及benny兄問題已經解決了
不過我也不知到問題出在那裡 :P
Post Reply