测试php失败~求教

测试php失败~求教

我安装好mysql+apache+php后(动态模式),在htdocs下写了一个text.php 可是我在浏览器地址键入http://My_IP/text.php没有相应显示。 而http://My_IP是可以打开的。 我的httpd.conf里修改配置如下: LoadModule php4_module libexec/libphp4.so ClearModuleList AddModule mod_php4.c DocumentRoot "/usr/local/apache/htdocs/" ...... TypesConfig /usr/local/apache/conf/mime.types AddType application/x-httpd-php .php AddType application/x-httpd-php-source .phps 不知道我是不是把最后两个AddType加错位置了。 还是有其它的原因,请高手帮忙。 另[root@~]# httpd -l Compiled in modules: core.c prefork.c http_core.c mod_so.c 是不是没加进php相关模块啊? 求教各位了,先谢乐哦:)
有谁可以帮帮我吗?
我看了很多文档,都没清楚的说明
AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps要加在哪?
而且我要怎么知道,已经是支持php了呢?是从htttp -l这个命令查询的吗?
引用:
LoadModule php4_module libexec/libphp4.so
libphp4.so的位置正确?
在/usr/local/apache/libexec 下存在libphp4.so

这个要补全地址吗?
我看其他的LoadModule 也都是 libexec开头的。
[quote:4a3cfe82f8="streamer"]我安装好mysql+apache+php后(动态模式),在htdocs下写了一个text.php
可是我在浏览器地址键入http://My_IP/text.php没有相应显示。
而http://My_IP是可以打开的。

[/quote]

那显示什么呢?
php的源代码?
我在浏览器里输入http://10.xxx.xxx.xxx/test.php是,显示如下:
Object not found!

    The requested URL was not found on this server. If you entered the URL manually please check your spelling and try again.

    If you think this is a server error, please contact the webmaster

Error 404

    10.xxx.xxx.xxx
    Sat Mar 20 13:36:47 2004
    Apache/2.0.40 (Red Hat Linux)

而用http://10.xxx.xxx.xxx,可以打开Test Page for Apache Web Server

我想重新再编译安装一次,我想可能是php的模块,或是httpd.conf设置没搞好。
我可以问一下,大家用动态模式装php时,htttpd.conf具体是怎么改的,我怕加错了地方,呵呵:)
[quote:f52666da70="streamer"]我在浏览器里输入http://10.xxx.xxx.xxx/test.php是,显示如下:
Object not found!

    The requested URL was not found on this server. If you entered the URL manually please check your spelling and try again.

    If you think this is a server error, please contact the webmaster

Error 404

    [/quote]

好像找不到test.php这页
试试写这个这样的php页,放在根目录,
info.php
<?php
phpinfo();
?>
chmod 755 info.php
然后在浏览器输
http://ip/info.php
apache没有加载php模块,应该直接显示出源代码的
而你是没有找到这页!
我在重装php,#make时,最后有如下提示:
........
/usr/local/mysql/lib/libmysqlclient.a(my_compress.o)(.text+0xb4): In function `my_com
press_alloc':
: undefined reference to `compress'
/usr/local/mysql/lib/libmysqlclient.a(my_compress.o)(.text+0x12a): In function `my_un
compress':
: undefined reference to `uncompress'
collect2: ld returned 1 exit status
make: *** [sapi/cli/php] Error 1
[root@~ php-4.3.4]#
请问是什么原因啊,继续make install会成功吗?
[quote:16d679bf7a="flashor"]
   
好像找不到test.php这页
试试写这个这样的php页,放在根目录,
info.php
<?php
phpinfo();
?>
chmod 755 info.php
然后在浏览器输
http://ip/info.php[/quote]

你说的根目录是指DocumentRoot "/usr/local/apache/htdocs/"这个吗?
我之前写的test.php,也是放在那的;而且即使我把其它可打开的html(123.html为例),放到此目录下,然后用http://My_IP/123.html仍然是打不开。