有个很严重的问题, 困扰了我很多天了 , 茶饭不思 , 希望高手解救! 你加入了.php文件类型在httpd.conf中吗 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 问题应该就是你的php没有配置好检查你的apache配置文件httpd.conf里面的设置,看看有没有有关php的内容建议查看php自带的安装说明文档来进行配置 ScriptAlias /php3/ "c:/path-to-php-dir/php.exe"AddType application/x-httpd-php .php3 AddType application/x-httpd-php .phpAction application/x-httpd-php "php3/php.exe" ScriptAlias /php3/ "c:/path-to-php-dir/php.exe"AddType application/x-httpd-php .php3 AddType application/x-httpd-php .phpAction application/x-httpd-php "php3/php.exe" 楼上这个是在windows机器上的配置吧?LINUX的机器上只要加下面两句AddType application/x-httpd-php .php3 AddType application/x-httpd-php .php ScriptAlias /php3/ "c:/path-to-php-dir/php.exe"AddType application/x-httpd-php .php3 AddType application/x-httpd-php .phpAction application/x-httpd-php "php3/php.exe"Action application/x-httpd-php "php/php.exe"另外windows上的还少了一句,好象 php没有配置好!请参考相应PHP的安装文件,里面有详细的安装说明。 1、将压缩包解压缩到c:\php4\目录下。拷贝c:\php4\php4ts.dll 到 c:\winnt\system32 下,把c:\php4\php.ini-dist改名为php.ini并将其拷贝到c:\winnt下。2、编辑php.ini文件,使之加载相应模块。extension_dir = c:\php43、其他细部设置:asp_tags = On ; 允许使用ASP风格的标记<% %>upload_max_filesize = 2097152;上载文件的最大字节mysql.default_host = localhost;mysql.default_user = root;mysql.default_password= yourpasswd;以上关于mysql的设置可以在my.cnf中完成.这里只给给出了很少的部分。include_path = path1;path2;path3....在您使用include函数时,只有被指定的目录下的文件才可以被包含。关于doc_root与user_dir的设置方法:设置了doc_root以后,只有doc_root目录下面的php文件可以执行! 比如doc_root=c:\php4\test ,那么PHP文件只有放到这个目录下面才能被解释执行. 当没设置user_dir时,被控制文件读取的是doc_root。比如http://localhost/doc.php这个URL,打开了c:\php4\test下面的doc.php文件,而不是c:\program files....htdocs下面的doc.php文件。安装Apache1、安装执行安装程序 安装目录默认到c:\apache 目录下2、修改httpd.conf配置在c:\apache\conf\httpd.conf中分别找到相似的行,加进去,这样容易维护一些。a、增加对PHP文件后缀的解释支持ScriptAlias /php4/ "C:/PHP4/"AddType application/x-httpd-php .php3AddType application/x-httpd-php .phpAddType application/x-httpd-php .phtmlAction application/x-httpd-php "/php4/php.exe"不要写成;Action application/x-httpd-php4 "c:/php4/php.exe"否则会出错。b、增加默认启动文档DirectoryIndex index.phpDirectoryIndex index.php3DirectoryIndex index.phtmlc、发布你的某个文件夹:如你想发布你的目录为 d:\myweb,发布名为myweb,在httpd.conf文件中查找Alias,在下面添加Alias /myweb/ "d:/myweb"注意在Apache 1.3.14中,引号中的路径用"/"隔开,而不能用""。d、如果本机已经运行一个web服务器,则可以通过修改端口来区别开来。如改“ port 80 ”为 “port 设定端口”即可。e、更改主机名查找#ServerName new.host.name,将new.host.name更换成你自己的主机名,如主机名为 localhost 则改为 ServerName localhost,同时将前面的#去掉。f、一些可选修改项:#bindaddress * 不改为全部ip地址,可改为“ bindaddress 127.0.0.1 ”ServerAdmin 改为您的电邮地址 如 “ServerAdmin [email protected]”DocumentRoot 不改php文件需放在c:\apache\htdocs\下,可以修改为如: “DocumentRoot "C:\mysite" ” 此时需把php文件放在"c:\mysite"下。g、将 Apache 作为 Server服务安装 :Server 方式安装:apache -iServer 方式卸载:apache -uServer 方式启动:NET START apacheServer 方式关闭:NET STOP apache到此,安装完毕,在安装过程当中用ms-dos方式运行apache.exe,注意运行结果和提示信息 shi zhe yang de ma ? apache日志中的日期格式如何转换成mysql中的datetime 关于引用的小问题 JS 判断字符串问题 foreach中 写入和读出文件问题,在线等 php 两个问题?如何取得出现最多的元素 string转换为UTF8的问题 php中正则表达式的使用 关于php下载问题~~~ linux 下PHP 安装的问题 如何防盗链 那句应该不是什么关键问题 , 事实上有ScriptAlias /php4/ "d:/php4/php.exe/时, 还是可以让php 运行。! 谢谢刚才的兄弟, 可是我确实是把第二页用那个名字存的, 为什么在form里面值传不过去?
AddType application/x-httpd-php .php3
AddType application/x-httpd-php .php
Action application/x-httpd-php "php3/php.exe"
AddType application/x-httpd-php .php3
AddType application/x-httpd-php .php
Action application/x-httpd-php "php3/php.exe"
AddType application/x-httpd-php .php
AddType application/x-httpd-php .php3
AddType application/x-httpd-php .php
Action application/x-httpd-php "php3/php.exe"
Action application/x-httpd-php "php/php.exe"另外windows上的还少了一句,好象
3、其他细部设置:asp_tags = On ; 允许使用ASP风格的标记<% %>
upload_max_filesize = 2097152;上载文件的最大字节
mysql.default_host = localhost;
mysql.default_user = root;
mysql.default_password= yourpasswd;以上关于mysql的设置可以在my.cnf中完成.这里只给给出了很少的部分。include_path = path1;path2;path3....在您使用include函数时,只有被指定的目录下的文件才可以被包含。关于doc_root与user_dir的设置方法:设置了doc_root以后,只有doc_root目录下面的php文件可以执行! 比如doc_root=c:\php4\test ,那么PHP文件只有放到这个目录下面才能被解释执行. 当没设置user_dir时,被控制文件读取的是doc_root。比如http://localhost/doc.php这个URL,打开了c:\php4\test下面的doc.php文件,而不是c:\program files....htdocs下面的doc.php文件。安装Apache
1、安装执行安装程序 安装目录默认到c:\apache 目录下2、修改httpd.conf配置在c:\apache\conf\httpd.conf中分别找到相似的行,加进去,这样容易维护一些。a、增加对PHP文件后缀的解释支持ScriptAlias /php4/ "C:/PHP4/"
AddType application/x-httpd-php .php3
AddType application/x-httpd-php .php
AddType application/x-httpd-php .phtml
Action application/x-httpd-php "/php4/php.exe"
不要写成
;Action application/x-httpd-php4 "c:/php4/php.exe"
否则会出错。b、增加默认启动文档DirectoryIndex index.php
DirectoryIndex index.php3
DirectoryIndex index.phtmlc、发布你的某个文件夹:如你想发布你的目录为 d:\myweb,发布名为myweb,在httpd.conf文件中查找Alias,在下面添加Alias /myweb/ "d:/myweb"注意在Apache 1.3.14中,引号中的路径用"/"隔开,而不能用""。d、如果本机已经运行一个web服务器,则可以通过修改端口来区别开来。如改“ port 80 ”为 “port 设定端口”即可。e、更改主机名查找#ServerName new.host.name,将new.host.name更换成你自己的主机名,如主机名为 localhost 则改为 ServerName localhost,同时将前面的#去掉。f、一些可选修改项:#bindaddress * 不改为全部ip地址,可改为“ bindaddress 127.0.0.1 ”ServerAdmin 改为您的电邮地址 如 “ServerAdmin [email protected]”DocumentRoot 不改php文件需放在c:\apache\htdocs\下,可以修改为如: “DocumentRoot "C:\mysite" ” 此时需把php文件放在"c:\mysite"下。g、将 Apache 作为 Server服务安装 :Server 方式安装:apache -i
Server 方式卸载:apache -u
Server 方式启动:NET START apache
Server 方式关闭:NET STOP apache到此,安装完毕,在安装过程当中用ms-dos方式运行apache.exe,注意运行结果和提示信息