包含xpphp架设的词条

发布时间:2022-12-02

本文目录一览:

  1. 如何在xp下架设和设置IIS服务器?要支持PHP呢?
  2. xp操作系统下怎么样配置php运行环境
  3. Windows XP下如何搭建PHP环境
  4. XP如何架设支持php服务

如何在xp下架设和设置IIS服务器?要支持PHP呢?

配置IIS支持PHP的流程:

  1. 将 PHP 安装为 ISAPI 模式:在“控制面板”的“管理工具”中选择“Internet 服务管理器”,打开 IIS 后停止服务。在左侧“默认Web站点”上单击右键选择“属性”,在“默认 Web 站点属性”窗口的“ISAPI 筛选器”标签中点击“添加”按钮。在弹出的“筛选器属性”窗口中的“筛选器名称”栏中输入:PHP,再将可执行文件指向 php4isapi.dll 所在路径,如:C:\PHP\sapi\php4isapi.dll
  2. 配置扩展名映射:在“默认 Web 站点属性”窗口的“主目录”标签中点击“配置”按钮,找到并点击“添加”按钮,在弹出的窗口中新增一个扩展名映射,扩展名为 .php,将可执行文件指向 php4isapi.dll 所在路径,如:C:\PHP\sapi\php4isapi.dll。如果还想支持 .php3.phtml 等扩展名的 PHP 文件,可以重复“添加”步骤。
  3. 设置默认文档:在“默认 Web 站点属性”窗口的“文档”标签中点击“添加”按钮,向默认的 Web 站点启动文档列表中添加 index.php 项。可以将 index.php 升到最高优先级,这样访问站点时就会首先自动寻找并打开 index.php 文档。
  4. 重启 IIS 服务:在命令提示符中执行如下命令:
    net stop w3svc
    net stop iisadmin
    net start w3svc
    
  5. 测试 PHP 是否正常运行:在 IIS 根目录下新建一个 phpinfo.php 文件,内容如下:
    <?php phpinfo(); ?>
    
    打开浏览器,输入 http://localhost/phpinfo.php,如果看到成功页面,则说明 PHP 已经成功配置。
  6. 查看 PHP 支持信息:在浏览器中输入 http://localhost/phpinfo.php,将显示当前服务器所支持 PHP 的全部信息,可以看到 Server API 的模式为:ISAPI。

xp操作系统下怎么样配置php运行环境

EditPlus的一些设置(下载,STX, ACP,调试)

用过N个PHP编辑器以后,最后还是觉得EditPlus才是最棒的!

  1. 下载EditPlus V2.21 Build 381 汉化版
    下载地址:[略]
  2. 下载语法文件和自动完成文件
    • php.stx 文件:描述:php503.zip (2005-01-08),PHP 5.0.3 stx - Seung Hwan Kang
    • php.acp 文件:描述:php12.zip (2002-05-09),PHP acp - Rasel Khan(老了些,但只能找到这个了)
  3. 安装 php.stxphp.acp 文件
    • 将下载的 php.stxphp.acp 文件复制到 EditPlus 安装目录(如 C:\Program Files\EditPlus 2)中。
    • 打开 EditPlus,点击“工具” -> “参数选择” -> “语法”,选择“PHP”,在“语法设置”中找到“自动完成”的路径框,填上 C:\Program Files\EditPlus 2\php.acp
  4. 用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

  1. php-4.4.2-Win32.zip 解压到 D:\PHP\ 目录。
  2. D:\PHP\ 目录下的 php4ts.dlldlls 目录下的所有文件复制到 C:\Windows\system32\
  3. D:\PHP\ 目录下的 php.ini-dist 文件拷贝到 C:\Windows\ 下,改名为 php.ini
  4. 打开 php.ini 文件,搜索 extension_dir = "./",并将其路径指到你的 PHP 目录下的 extensions 目录,例如:
    extension_dir = "D:\PHP\extensions"
    
  5. 搜索 register_globals = Off,将 Off 改成 On
  6. 查找 ;Windows Extensions 项,去掉前面的分号以启用扩展模块。
  7. 设置其他参数:
    asp_tags = On
    upload_max_filesize = 2097152
    

二、安装Apache,配置 httpd.conf 使之支持PHP

  1. 安装 apache_2.0.58-win32-x86-no_ssl.msi,以默认安装即可。
  2. 打开 D:\Apache2\conf\httpd.conf,在最后一行添加如下代码:
    LoadModule php4_module "D:/php/sapi/php4apache2.dll"
    AddType application/x-httpd-php .php
    
  3. 查找 DirectoryIndex index.html index.html.var,在后面加入 index.htm index.php
  4. 查找 DocumentRoot "d:/apache2/htdocs",将其改为你的WEB路径。
  5. 重启 Apache。
  6. D:\Apache2\htdocs\ 下新建一个 phpinfo.php 文件,内容如下:
    <?php
    phpinfo();
    ?>
    
  7. 打开浏览器,输入 http://localhost/phpinfo.php,如果安装成功,将显示当前服务器所支持 PHP 的全部信息。

三、安装MySQL

  1. 解压 mysql-4.1.20-win32.zip,双击执行 Setup.exe 将 MySQL 安装到指定目录(如 D:\MySQL\)。
  2. 配置向导:
    • 选择 Standard Configuration
    • 勾选 Install As Windows Service
    • 勾选 Launch the MySQL Server Automatically
    • 勾选 Modify Security Settings
    • 新密码:123
    • 确认密码:123
    • 执行 Prepare configuration
    • 写入配置文件 D:\MySQL\my.ini
    • 启动服务
    • 应用安全设置
  3. 运行 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)
    
  4. 如果出现 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 版本。