各位大侠帮个忙, 如何使用Apache打开本机PHP文档?请在十五分钟内给答案可以吗?送百分 什么叫使用Apache打开本机PHP文档??php文挡是用浏览器打开的自己配置好Apache的服务,就行了 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 httpd.conf的设置 ScriptAlias /php "d:/php/php.exe" Action application/x-httpd-php "/php" AddType application/x-httpd-php .php .php3 前两行指出PHP脚本解释器的位置,第三行指出PHP脚本要解释的文件后缀。 如果不是PHP4而是PHP3,把"application/x-httpd-php" 改为 "......httpd-php3",切记。 前面两行如果没有设置好,将会出现下载或者在页面显示PHP文件的情况。在\apache\htdocs 下建一個叫 info.php3然后编辑这个: <? phpinfo(); ?> 开IE http://localhost/info.php3 在呀!gameboy999(我心迷茫) :谢谢~~~~~ qyxc(小星) 信誉不是100怎么了, APACHE+PHP+MySQL在Windows NT下的安装和配置 南京市 宋峥嵘 ---- APACHE是目前应用最广的Web服务器;PHP是一种类似ASP的服务器端脚本语言,目前的发展趋势大有超过Perl之势;而MySQL是一个小巧的数据库系统软件,特别适用于网站建设。由于这三个软件均为自由软件,同时,APACHE、PHP和MySQL的组合还可以跨平台运行,这意味着您可以在Windows上开发,然后在Unix平台上运行。因此,这三个软件是架构数据库驱动的动态网站的最佳组合。下面就这三个软件在Windows NT下的安装和配置作一简单介绍,所有操作环境如下:Windows NT 4.0, APACHE 1.3.11 Win32, PHP 3.0.15 Win32, MySQL-Win32 3.22.32 For Win9X/NT(共享版),事先可直接到网上下载预先编译过的三个免费软件的二进制文件。 ---- 一、MySQL安装和配置 ---- 首先下载MySQL-Win32版本的压缩文件,解压后,运行Setup.exe文件进行安装,缺省情况下,系统将安装在C:\MySQL目录下。然后在命令提示符下,进入MySQL的工作目录:C:\>cd mysql\bin,把mysqld-shareware.exe更名为mysqld.exe,之后,运行mysqld -install,这样MySQL将做为一个服务进程安装在系统中。在"控制面板"的"服务"程序中,用户可根据自己的需要把MySql服务设置为自动或手动启动。 ---- 二、 PHP安装和配置 ----首先下载PHP 3.0.15 Win32的压缩文件,把软件解压到C:\php3。在php3目录中,把php.ini-dist文件改成php3.ini,并把它移到\Winnt目录下,然后对该文件做如下修改: ---- 1) 改变"extension_dir"为PHP3的安装目录C:\php3 ---- 2) 设置"doc_root"指向Web服务器的根目录C:\Inetpub\wwwroot ---- 3) 取消"extension=php3_*.dll"行的注释,即删除打头的分号,便于在PHP启动时加载这些模块,在特定情况下,如果你要用的DLL文件不在这个列表中,只需简单地加入一行,如:"extension=mydll.dll" ---- 4) 设置"browscap"指向C:\Winnt\system32\inetsrv\browscap.ini ---- 三、 APACHE安装和配置 ---- 首先下载APACHE 1.3.11 Win32的压缩文件,C:\APACHE\conf\httpd.conf文件中加入几行,APACHE与PHP就可以一起工作了: ScriptAlias /php3/ "C:/PHP3/" AddType application/x-httpd-php3 .php3 AddType application/x-httpd-php3 .php AddType application/x-httpd-php3 .phtml Action application/x-httpd-php3 "/php3/php.exe"---- 最后,将APACHE设置为系统的服务进程来运行。点击"开始"按钮,选择"程序","Apache Web Server","Install Apache as a Service"。这样,你可以通过控制面板中的"服务"程序来管理APACHE的启动和终止。 ---- 到此为止,这三个软件已经安装和配置完毕,下面我们可以用一个简单的例子来验证系统是否正确安装。 ---- 四、 建立MySQL测试数据库 ---- 在DOS下进入C:\mysql\bin,键入mysqladmin -u root create mydb ,这样就创建了一个名为"mydb"的数据库;下一步,我们还要建立employees表,并加入一些数据。把下面的文字复制到文件mydb.dump中,并将该文件存在bin目录下。 Create table employees (id tinyint(4) default'0'not null auto_increment,first varchar(20),last varchar(20),addressvarchar(255),position varchar(255),PRIMARY KEY (id),UNIQUE id (id));INSERT INTO employees VALUES (1,'Bob','Smith','128 Here St. Cityname','Marketing Manager');INSERT INTO employees VAlUES (2,'John','Roberts','45 There St, Townville','Telephonist');INSERT INTO employees VALUES (3,'Brad','Johnson','1/34 Nowhere Blvd, Snowston','Doorman');---- 如果文字是折行的,请确保每一个INSERT语句都是另起一行的。现在,在命令行下,键入下面的命令:mysql -u root mydb < mydb.dump,这样,我们要把数据加入到mydb数据库中了。 ---- 五、建立测试脚本 ---- 建立一个测试文件test,后缀名为.php,并把该文件存在Web服务器的文档目录下,即本机的C:\Inetpub\wwwroot下。 < html >< body >< ?php$db = mysql_connect("localhost", "root");mysql_select_db("mydb",$db);$result = mysql_query("SELECT * FROM employees",$db);printf("First Name: %s< br >\n", mysql_result($result,0,"first"));printf("Last Name: %s< br >\n", mysql_result($result,0,"last"));printf("Address: %s< br >\n", mysql_result($result,0,"address"));printf("Position: %s< br >\n", mysql_result($result,0,"position"));?>< /body >< /html >---- 六、测试 ---- 打开浏览器,输入如下地址:http://localhost/test.php,如果没有问题的话,其显示的结果应该是: First Name: BobLast Name: SmithAddress: 128 Here St, CitynamePosition: Marketing Manager---- 至此,说明APACHE已经可以处理PHP脚本文件,PHP也能处理MySQL数据库了。这三个软件已经能够协同工作了。 为使Apache能够支持PHP,在Httpd.conf文件后面添加以下几行: ScriptAlias /php3/ "d:/php3/" AddType application/x-httpd-php3 .php3 AddType application/x-httpd-php3 .php AddType application/x-httpd-php3 .phtml Action application/x-httpd-php3 "/php3/php.exe" 注意字母大小写、空格及“/”(不是“”),而且第一行和最后一行的“d:/php3/”和“/php3/php.exe”是你的PHP所安装的目录及PHP.exe程序的所在目录。 为使Apache能够支持PHP,在Httpd.conf文件后面添加以下几行: ScriptAlias /php3/ "d:/php3/" AddType application/x-httpd-php3 .php3 AddType application/x-httpd-php3 .php AddType application/x-httpd-php3 .phtml Action application/x-httpd-php3 "/php3/php.exe" 注意字母大小写、空格及“/”(不是“”),而且第一行和最后一行的“d:/php3/”和“/php3/php.exe”是你的PHP所安装的目录及PHP.exe程序的所在目录。 xmvigour(微电) 说的够明白的了,应该看懂了吧,要不我把我的PHP教程发给你慢慢看(很多) 等你弄明白怎么给分就给xmvigour(微电) 吧! js和php的相关问题 再发,apache配置,求纠正 get url传值超过长度报错! PHP5中如何调用iconv()? PHP分页 文本区编辑问题! 小弟新搞的一个购物商城,大家多提意见吧 我要在一個按鈕點擊后,開啟另外一個頁面,並且這個頁面自動處於打印預覽狀態,怎麼寫? 这个问题一直伴我过了很久,仍未解决,请帮我,好吗?在线等待 php查询数据库表中符合条件的记录的个数 救急呀!!! 请教
ScriptAlias /php "d:/php/php.exe"
Action application/x-httpd-php "/php"
AddType application/x-httpd-php .php .php3
前两行指出PHP脚本解释器的位置,第三行指出PHP脚本要解释的文件后缀。
如果不是PHP4而是PHP3,把"application/x-httpd-php" 改为 "......httpd-php3",切记。
前面两行如果没有设置好,将会出现下载或者在页面显示PHP文件的情况。
在\apache\htdocs 下建一個叫 info.php3
然后编辑这个:
<? phpinfo(); ?> 开IE http://localhost/info.php3
gameboy999(我心迷茫) :
谢谢~~~~~
信誉不是100怎么了,
南京市
宋峥嵘
---- APACHE是目前应用最广的Web服务器;PHP是一种类似ASP的服务器端脚本语言,目前的发展趋势大有超过Perl之势;而MySQL是一个小巧的数据库系统软件,特别适用于网站建设。由于这三个软件均为自由软件,同时,APACHE、PHP和MySQL的组合还可以跨平台运行,这意味着您可以在Windows上开发,然后在Unix平台上运行。因此,这三个软件是架构数据库驱动的动态网站的最佳组合。下面就这三个软件在Windows NT下的安装和配置作一简单介绍,所有操作环境如下:Windows NT 4.0, APACHE 1.3.11 Win32, PHP 3.0.15 Win32, MySQL-Win32 3.22.32 For Win9X/NT(共享版),事先可直接到网上下载预先编译过的三个免费软件的二进制文件。 ---- 一、MySQL安装和配置 ---- 首先下载MySQL-Win32版本的压缩文件,解压后,运行Setup.exe文件进行安装,缺省情况下,系统将安装在C:\MySQL目录下。然后在命令提示符下,进入MySQL的工作目录:C:\>cd mysql\bin,把mysqld-shareware.exe更名为mysqld.exe,之后,运行mysqld -install,这样MySQL将做为一个服务进程安装在系统中。在"控制面板"的"服务"程序中,用户可根据自己的需要把MySql服务设置为自动或手动启动。 ---- 二、 PHP安装和配置 ----首先下载PHP 3.0.15 Win32的压缩文件,把软件解压到C:\php3。在php3目录中,把php.ini-dist文件改成php3.ini,并把它移到\Winnt目录下,然后对该文件做如下修改: ---- 1) 改变"extension_dir"为PHP3的安装目录C:\php3 ---- 2) 设置"doc_root"指向Web服务器的根目录C:\Inetpub\wwwroot ---- 3) 取消"extension=php3_*.dll"行的注释,即删除打头的分号,便于在PHP启动时加载这些模块,在特定情况下,如果你要用的DLL文件不在这个列表中,只需简单地加入一行,如:"extension=mydll.dll" ---- 4) 设置"browscap"指向C:\Winnt\system32\inetsrv\browscap.ini ---- 三、 APACHE安装和配置 ---- 首先下载APACHE 1.3.11 Win32的压缩文件,C:\APACHE\conf\httpd.conf文件中加入几行,APACHE与PHP就可以一起工作了: ScriptAlias /php3/ "C:/PHP3/"
AddType application/x-httpd-php3 .php3
AddType application/x-httpd-php3 .php
AddType application/x-httpd-php3 .phtml
Action application/x-httpd-php3 "/php3/php.exe"---- 最后,将APACHE设置为系统的服务进程来运行。点击"开始"按钮,选择"程序","Apache Web Server","Install Apache as a Service"。这样,你可以通过控制面板中的"服务"程序来管理APACHE的启动和终止。
---- 到此为止,这三个软件已经安装和配置完毕,下面我们可以用一个简单的例子来验证系统是否正确安装。 ---- 四、 建立MySQL测试数据库 ---- 在DOS下进入C:\mysql\bin,键入mysqladmin -u root create mydb ,这样就创建了一个名为"mydb"的数据库;下一步,我们还要建立employees表,并加入一些数据。把下面的文字复制到文件mydb.dump中,并将该文件存在bin目录下。 Create table employees (id tinyint(4) default'0'not
null auto_increment,first varchar(20),last varchar(20),address
varchar(255),position varchar(255),PRIMARY KEY (id),UNIQUE id (id));
INSERT INTO employees VALUES (1,'Bob','Smith','128 Here St.
Cityname','Marketing Manager');
INSERT INTO employees VAlUES (2,'John','Roberts','45 There
St, Townville','Telephonist');
INSERT INTO employees VALUES (3,'Brad','Johnson','1/34
Nowhere Blvd, Snowston','Doorman');---- 如果文字是折行的,请确保每一个INSERT语句都是另起一行的。现在,在命令行下,键入下面的命令:mysql -u root mydb < mydb.dump,这样,我们要把数据加入到mydb数据库中了。
---- 五、建立测试脚本 ---- 建立一个测试文件test,后缀名为.php,并把该文件存在Web服务器的文档目录下,即本机的C:\Inetpub\wwwroot下。 < html >
< body >
< ?php
$db = mysql_connect("localhost", "root");
mysql_select_db("mydb",$db);
$result = mysql_query("SELECT * FROM employees",$db);
printf("First Name: %s< br >\n", mysql_result($result,0,"first"));
printf("Last Name: %s< br >\n", mysql_result($result,0,"last"));
printf("Address: %s< br >\n", mysql_result($result,0,"address"));
printf("Position: %s< br >\n", mysql_result($result,0,"position"));
?>
< /body >
< /html >---- 六、测试
---- 打开浏览器,输入如下地址:http://localhost/test.php,如果没有问题的话,其显示的结果应该是: First Name: Bob
Last Name: Smith
Address: 128 Here St, Cityname
Position: Marketing Manager---- 至此,说明APACHE已经可以处理PHP脚本文件,PHP也能处理MySQL数据库了。这三个软件已经能够协同工作了。