本文目录一览:
如何在xp下架设和设置IIS服务器?要支持PHP呢?
配置IIS支持PHP的流程:
- 将 PHP 安装为 ISAPI 模式:在“控制面板”的“管理工具”中选择“Internet 服务管理器”,打开 IIS 后停止服务。在左侧“默认Web站点”上单击右键选择“属性”,在“默认 Web 站点属性”窗口的“ISAPI 筛选器”标签中点击“添加”按钮。在弹出的“筛选器属性”窗口中的“筛选器名称”栏中输入:PHP,再将可执行文件指向
php4isapi.dll
所在路径,如:C:\PHP\sapi\php4isapi.dll
。 - 配置扩展名映射:在“默认 Web 站点属性”窗口的“主目录”标签中点击“配置”按钮,找到并点击“添加”按钮,在弹出的窗口中新增一个扩展名映射,扩展名为
.php
,将可执行文件指向php4isapi.dll
所在路径,如:C:\PHP\sapi\php4isapi.dll
。如果还想支持.php3
、.phtml
等扩展名的 PHP 文件,可以重复“添加”步骤。 - 设置默认文档:在“默认 Web 站点属性”窗口的“文档”标签中点击“添加”按钮,向默认的 Web 站点启动文档列表中添加
index.php
项。可以将index.php
升到最高优先级,这样访问站点时就会首先自动寻找并打开index.php
文档。 - 重启 IIS 服务:在命令提示符中执行如下命令:
net stop w3svc net stop iisadmin net start w3svc
- 测试 PHP 是否正常运行:在 IIS 根目录下新建一个
phpinfo.php
文件,内容如下:
打开浏览器,输入<?php phpinfo(); ?>
http://localhost/phpinfo.php
,如果看到成功页面,则说明 PHP 已经成功配置。 - 查看 PHP 支持信息:在浏览器中输入
http://localhost/phpinfo.php
,将显示当前服务器所支持 PHP 的全部信息,可以看到Server API
的模式为:ISAPI。
xp操作系统下怎么样配置php运行环境
EditPlus的一些设置(下载,STX, ACP,调试)
用过N个PHP编辑器以后,最后还是觉得EditPlus才是最棒的!
- 下载EditPlus V2.21 Build 381 汉化版
下载地址:[略] - 下载语法文件和自动完成文件
php.stx
文件:描述:php503.zip (2005-01-08),PHP 5.0.3 stx - Seung Hwan Kangphp.acp
文件:描述:php12.zip (2002-05-09),PHP acp - Rasel Khan(老了些,但只能找到这个了)
- 安装
php.stx
和php.acp
文件- 将下载的
php.stx
和php.acp
文件复制到 EditPlus 安装目录(如C:\Program Files\EditPlus 2
)中。 - 打开 EditPlus,点击“工具” -> “参数选择” -> “语法”,选择“PHP”,在“语法设置”中找到“自动完成”的路径框,填上
C:\Program Files\EditPlus 2\php.acp
。
- 将下载的
- 用EditPlus调试PHP文件
- 以 Windows XP + PHP4 (D:/Web/PHP) + Apache2.0 (D:/Web/Apache) + MySQL (D:/Web/MySQL) 为例。
- 在 EditPlus 中点击“工具” -> “参数选择” -> “工具”,在“Web服务器根目录”中添加
localhost
,网络服务器根目录填上D:/PHP
。
准备软件
apache_2.0.58-win32-x86-no_ssl.msi
下载地址:[略]php-4.4.2-Win32.zip
下载地址:[略]mysql-4.1.20-win32.zip
下载地址:[略]
一、安装PHP,配置php.ini
- 将
php-4.4.2-Win32.zip
解压到D:\PHP\
目录。 - 将
D:\PHP\
目录下的php4ts.dll
和dlls
目录下的所有文件复制到C:\Windows\system32\
。 - 将
D:\PHP\
目录下的php.ini-dist
文件拷贝到C:\Windows\
下,改名为php.ini
。 - 打开
php.ini
文件,搜索extension_dir = "./"
,并将其路径指到你的 PHP 目录下的extensions
目录,例如:extension_dir = "D:\PHP\extensions"
- 搜索
register_globals = Off
,将Off
改成On
。 - 查找
;Windows Extensions
项,去掉前面的分号以启用扩展模块。 - 设置其他参数:
asp_tags = On upload_max_filesize = 2097152
二、安装Apache,配置 httpd.conf 使之支持PHP
- 安装
apache_2.0.58-win32-x86-no_ssl.msi
,以默认安装即可。 - 打开
D:\Apache2\conf\httpd.conf
,在最后一行添加如下代码:LoadModule php4_module "D:/php/sapi/php4apache2.dll" AddType application/x-httpd-php .php
- 查找
DirectoryIndex index.html index.html.var
,在后面加入index.htm index.php
。 - 查找
DocumentRoot "d:/apache2/htdocs"
,将其改为你的WEB路径。 - 重启 Apache。
- 在
D:\Apache2\htdocs\
下新建一个phpinfo.php
文件,内容如下:<?php phpinfo(); ?>
- 打开浏览器,输入
http://localhost/phpinfo.php
,如果安装成功,将显示当前服务器所支持 PHP 的全部信息。
三、安装MySQL
- 解压
mysql-4.1.20-win32.zip
,双击执行Setup.exe
将 MySQL 安装到指定目录(如D:\MySQL\
)。 - 配置向导:
- 选择 Standard Configuration
- 勾选 Install As Windows Service
- 勾选 Launch the MySQL Server Automatically
- 勾选 Modify Security Settings
- 新密码:123
- 确认密码:123
- 执行 Prepare configuration
- 写入配置文件
D:\MySQL\my.ini
- 启动服务
- 应用安全设置
- 运行 MySQL Command Line Client:
Enter password: 123 Welcome to the MySQL monitor. Commands end with ; or \g. Your MySQL connection id is 3 to server version: 4.1.20-community-nt Type 'help;' or '\h' for help. Type '\c' to clear the buffer. mysql> show databases; +----------+ | Database | +----------+ | mysql | | test | +----------+ 2 rows in set (0.00 sec)
- 如果出现 MySQL #1251 错误,运行以下命令:
SET PASSWORD FOR 'root'@'localhost' = OLD_PASSWORD('123');
PHP编辑器推荐
- Zend Studio:目前公认的最强大的PHP开发工具。
- UltraEdit32:顶顶大名的编辑器,加上一个 for php 的 wordfile 非常好用。
- EditPlus:推荐使用!
- NuSphere PHPEd:通过无与伦比的PHP调试和压缩能力,成为PHP领域的领军产品。
- PHP Coder:用于快速开发和调试PHP应用程序。
- Ankord PHP Expert Editor:照顾到初级者及专业开发人员。
- DzSoft PHP Editor:专为 PHP 所设计的网页程序编辑软件。
- Dev-PHP IDE:非常好用的php编辑器,支持php-gtk。
- Master PHP:一款支持PHP, PHP3, PHTML, CSS, JS, HTML, HTM and SQL的编辑器。
- Komodo:支持在Windows与Linux上,Perl、Python及JavaScript等的程序语言开发。
- Maguma Studio:包含编辑和调试 PHP 程序所有必须的工具。
- PhpLens:专为PHP开发人员准备的快速数据库开发程序。
- PHP Designer:特点:支持 PHP, HTML, XHTML, CSS, Java ,Perl, JavaScript, VB, C# SQL的代码加亮功能。
- PSPad editor:免费的编辑器,集各种编辑器的优点于一身。
第一个 PHP 页面
使用 EditPlus 建立第一个 PHP 页面 first.php
:
<html>
<head>
<title>My First PHP Page</title>
</head>
<body>
<?php
echo "<h1>这是我第一个使用PHP输出的页面</h1>"; // 吟清PHP学习之路第四步 - 建立第一个PHP页面
?>
</body>
</html>
将 first.php
保存到 WEB 根目录 D:\Apache2\htdocs\
,在浏览器输入地址 http://localhost/first.php
,这时在浏览器中看到输出:这是我第一个使用 PHP 输出的页面。
PHP基本语法
- 标记:
<? ... ?> // 可以在 php.ini 配置文件中开启或关闭 short_open_tag <?php ... ?> // 推荐使用 <script language="php" ... </script> <% ... %> // 在第二步我们讲过在php.ini开启支持Asp风格的标记 asp_tags <%= $value %> // 输出变量值
- 指令分隔符:在PHP中用英文分号
;
来分隔语句。 - 结束标记:
?>
隐含语句的结束,不需要为 PHP 代码块的最后一行追加一个分号。
Windows XP下如何搭建PHP环境
最简单的方法是安装 Windows 版的 XAMPP:
- 官网:[略]
- 下载网址:[略] 下载后解压缩到一个文件夹里即可。 否则也可以用 IIS 作服务器,不过前提是要先下载好 PHP,还需要一些配置,挺麻烦的。
XP如何架设支持php服务
到 [略] 下载一个 PHP5 的 zip 包,不要用安装包(功能不全),解压到任意目录。Windows XP 必须安装 Apache 或者 IIS 的 XP 版本。