php5的安装与配置,php5 mysql教程

发布时间:2023-01-07

本文目录一览:

  1. PHP如何安装及配置
  2. [如何安装配置php apche](#如何安装配置php apche)
  3. [怎么安装 php5-dev package](#怎么安装 php5-dev package)
  4. 问个PHP5安装配置的问题

PHP如何安装及配置

  • 将下载的压缩包解压到纯英文目录下;
  • 因为PHP是被动型的服务,目的是为Apache提供处理PHP代码的服务。因此配置的核心是告诉Apache PHP的位置,并指定它处理.php文件。
  • 打开Apache的配置文件httpd.conf
    • 搜索LoadModule,找到后按照相同格式加载PHP模块,例如:
      LoadModule php5_module "D:/php/php5apache2_2.dll"
      
    • 搜索mime_module,找到后在该标签内添加:
      AddType application/x-httpd-php .php
      
  • 上述配置告诉Apache,.php文件将被当作application/x-httpd-php格式处理,而该格式由PHP处理。
  • 配置完成后,.php文件即可被服务器调用执行。
  • PHP本身的配置文件需要手动创建:
    • 在PHP解压目录下找到php.ini-development,复制并重命名为php.ini
    • Apache调用PHP时会使用该配置文件,因此需要在httpd.conf中添加:
      PHPIniDir "D:/php"
      
  • 添加扩展:
    • php.ini中搜索extension_dir,设置扩展目录为PHP解压目录下的ext文件夹:
      extension_dir = "D:/php/ext"
      
    • php.ini中添加需要加载的扩展模块,例如:
      extension=php_mysql.dll
      

如何安装配置php apche

  1. PHP安装
    使用绿色方式下载ZIP文件并解压。
  2. 配置PHP
    • 在PHP解压目录下找到php.ini-development(开发环境)或php.ini-production(生产环境),复制php.ini-development并重命名为php.ini
    • 编辑php.ini
      • register_globals = Off:建议保持关闭,以提高安全性。关闭时使用$_POST$_GET获取表单数据;开启后可直接使用变量名获取。
      • 启用扩展模块:通过搜索extension关键字,去掉前面的分号;,例如:
        ;extension=php_mysql.dll
        
        去掉分号后表示启用该模块。
      • 设置扩展目录路径:
        extension_dir = "D:/php/ext"
        
    • 如果启动Apache时报错“找不到指定模块”,请检查extension_dir是否正确设置。
  3. PHP与Apache协同工作
    • 打开Apache的配置文件httpd.conf
      • 添加以下两行以加载PHP模块和指定配置文件路径:
        LoadModule php5_module D:/php/php5apache2_2.dll
        PHPIniDir "D:/php"
        
      • 根据Apache版本选择正确的DLL文件(如php5apache2_2.dll适用于Apache 2.2)。
    • 添加可执行PHP的文件类型:
      AddType application/x-httpd-php .php
      AddType application/x-httpd-php .html
      
      可根据需要添加更多文件类型,如.htm.txt

怎么安装 php5-dev package

详细的PHP5安装方法

  1. 安装PHP
    • 下载php-5.1.2-Win32.zip,解压至D:\php\目录。
  2. 配置系统环境
    • D:\php\和子文件夹ext下的所有.dll文件复制到C:\Windows\System32(Windows 2000为C:\WINNT\System32)。
    • D:\php\目录下的php.exephp-win.exephp.ini-dist复制到C:\Windows(Windows 2000为C:\WINNT)。
    • C:\Windows\php.ini-dist重命名为php.ini,并用记事本打开进行以下修改:
      • register_globals = Off → 改为 On(可选,根据需求)。
      • extension_dir = → 设置为 "D:\php\ext"
      • 去掉以下扩展前的分号;以启用:
        ;extension=php_dbase.dll
        ;extension=php_gd2.dll
        ;extension=php_ldap.dll
        ;extension=php_mbstring.dll
        ;extension=php_mssql.dll
        ;extension=php_mysql.dll
        
  3. IIS配置
    • 打开Internet 服务管理器
      • 网站(右键)→ 属性 → 主目录 → 配置 → 添加:
        • 扩展名:.php
        • 可执行文件路径:D:\php\php5isapi.dll
      • Web 信息管理器 → 添加新的Web扩展程序:
        • 名称:PHP
        • 可执行文件路径:D:\php\php5isapi.dll
        • 点击“允许”
  4. 重启IIS
    • 创建一个.bat文件,内容如下并运行:
      net stop w3svc
      net stop iisadmin
      net start w3svc
      
  5. 测试PHP
    • 新建一个网站,在网站目录下创建a.php,内容如下:
      <?php
      phpinfo();
      ?>
      
    • 浏览该文件,查看是否成功显示PHP信息。

问个PHP5安装配置的问题

  • php-5.2.5-Win32.zip解压至D:\WAMP\PHP目录。
  • 如果该目录不存在,请手动创建一个。