博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
windows php环境配置
阅读量:5084 次
发布时间:2019-06-13

本文共 1786 字,大约阅读时间需要 5 分钟。

最近空闲时间比较多,学习下php,当然第一步就是配置环境.

 

一、下载php

   

  这里主要需要注意的是,对应的vc环境版本,vc10对应vs2010,上下版本再依次对上,反正我是这么记的。 我使用的是vc11的环境,需要查看系统是否满足,没有的话,再去微软下载

  

 

二、下载apache

  在官网我找到最新的windows版本,后来到这个地址上有相应的各个版本

  下载 vc11 64位版本

 

三、将 apache 和 php 解压放在指定地方,我这边直接放在了C盘根目录

  3.1 apache 配置

    3.1.1修改C:\Apache24\conf\httpd.conf.

      把ServerRoot这行修改为 ServerRoot "C:\Apache24", 双引号之间的就是你的apache放置的位置

      把DocumentRoot按照下面的内容修改:(web根目录)

        DocumentRoot "C:/PHPWeb"

        <Directory "C:/PHPWeb">

      把Listen Port修改为:Listen 8080  (80一般可能被iis占用了)

 

    3.1.2 添加下面几行,增加对php5的支持:

      # php5 support

      LoadModule php5_module C:/php/php5apache2_4.dll

      AddType application/x-httpd-php .php .html .htm

      # configure the path to php.ini

      PHPIniDir "C:/php"

    

    3.1.3  保存httpd.conf, 重启Apache服务。

      C:\apache24\bin\httpd.exe -k install, 可以把apache添加到系统服务里去。

 

  若启动失败,可使用 httpd.exe -w -n "Apache2" -k start  查看失败原因。

 

  3.2 php配置

  简单测试的话,不修改php也可以,最好是先打开一些常用库。

  1) extension_dir = "C:/php5/ext"

  2) 取消下列设置的注释:

    extension=php_curl.dll

    extension=php_gd2.dll
    extension=php_mbstring.dll
    extension=php_mysql.dll
    extension=php_pdo_mysql.dll
    extension=php_pdo_odbc.dll
    extension=php_xmlrpc.dll

  3) 配置Session功能:

        在使用session功能时,必须配置session文件在服务器上的保存目录,否则无法使用session,在Windows 7上新建一个可读写的目录文件夹,此目录最好独立于WEB主程序目录之外,在D盘根目录上建立了phpsessiontmp目录,然后在php.ini配置    文件中找到;session.save_path = "/tmp"  改成  session.save_path = "D:/phpsessiontmp"

  4) 配置PHP的文件上传功能

        同session一样,在使用PHP文件上传功能时,我们必须要指定一个临时文件夹以完成文件上传功能,否则文件上传功能会失败,我们仍然需要在Windows 7上建立一个可读写的目录文件夹,此处我在D盘根目录上建立了phpfileuploadtmp目录,然后在    php.ini配置文件中找到 ;upload_tmp_dir = 改成 upload_tmp_dir = "D:/phpfileuploadtmp"

  5) 修改date.timezone

    ;date.timezone = 改成 date.timezone = Asia/Shanghai

转载于:https://www.cnblogs.com/JhonKing/p/5643407.html

你可能感兴趣的文章
小算法
查看>>
201521123024 《java程序设计》 第12周学习总结
查看>>
新作《ASP.NET MVC 5框架揭秘》正式出版
查看>>
IdentityServer4-用EF配置Client(一)
查看>>
WPF中实现多选ComboBox控件
查看>>
读构建之法第四章第十七章有感
查看>>
Windows Phone开发(4):框架和页 转:http://blog.csdn.net/tcjiaan/article/details/7263146
查看>>
Unity3D研究院之打开Activity与调用JAVA代码传递参数(十八)【转】
查看>>
python asyncio 异步实现mongodb数据转xls文件
查看>>
TestNG入门
查看>>
【ul开发攻略】HTML5/CSS3菜单代码 阴影+发光+圆角
查看>>
IOS-图片操作集合
查看>>
IO—》Properties类&序列化流与反序列化流
查看>>
测试计划
查看>>
Mysql与Oracle 的对比
查看>>
jquery实现限制textarea输入字数
查看>>
Codeforces 719B Anatoly and Cockroaches
查看>>
jenkins常用插件汇总
查看>>
c# 泛型+反射
查看>>
第九章 前后查找
查看>>