php vc14能搭apache吗_与vc12的apache搭配使用php版本下载 - CSDN
精华内容
参与话题
  • Apache+PHP+VC14环境搭建及测试

    千次阅读 2019-03-19 10:40:40
    VC14 目录 ApacheF:\web\Apache24 PHP F:\web\php 网站根目录 F:\web\index 安装 一 . 安装VC14 点击安装包,next->finish. 二 . 安装Apache 1. 解压缩 2. 配置 修改F:\web\Apache24\conf\http.conf ...

    下载

    • Apache
    • PHP
    • MySQL
    • VC14

    目录

    • ApacheF:\web\Apache24
    • PHP F:\web\php
    • 网站根目录 F:\web\index

    安装

    一 . 安装VC14

      点击安装包,next->finish.

    二 . 安装Apache

    1. 解压缩

    2. 配置

       修改F:\web\Apache24\conf\http.conf 配置文件

    1. ServerRoot"c:/Apache24"改成=> ServerRoot "D:/phpEnv/Apache24"
    2. ServerNamewww.example.com:80将前面的#去掉,该属性在从命令行启动Apache时需要用到。
    3. DocumentRoot "c:/Apache24/htdocs" <Directory"c:/Apache24/htdocs">改为=> DocumentRoot "D:\phpEnv\www" <Directory "D:\phpEnv\www">
    4. <IfModuledir_module>   DirectoryIndexindex.html   </IfModule>改为=>   <IfModuledir_module>  DirectoryIndex  index.php index.htm index.html    </IfModule>
    5. ScriptAlias/cgi-bin/ "c:/Apache24/cgi-bin/"改为=> ScriptAlias/cgi-bin/ "D:/phpEnv/Apache24/cgi-bin"
    6. <Directory"c:/Apache24/cgi-bin">AllowOverride None
       Options None
       Require all granted
      </Directory>
      改为=>
      <Directory"D:/phpEnv/Apache24/cgi-bin">
       AllowOverride None
       Options None
       Require all granted
      </Directory>

    3.启动

    WIN+R键打开CMD

    进入F:\web\Apache24\bin目录

    执行httpd

    4.设置自启动

    右键我的电脑,打开管理,进入服务

    找到Apache,设为自动

    三. 安装PHP

    1. 解压缩

    2. 将php.ini-development文件复制一份并改名为php.ini(php的配置文件)

    3. 重启Apache(同一.4)

    4. 测试

    5. 网站根目录下创建文件:phpinfo.php

    6. 加入内容:

    <?php
    phpinfo();
    ?>
    7.打开浏览器输入网址:locahost

    展开全文
  • 各种VC9 VC11版本的Apache

    千次阅读 2016-03-28 19:49:27
    VC6是什么? VC6就是legacy Visual Studio 6 compiler,就是使用这个编译器编译的。 VC9是什么? VC9就是the Visual Studio 2008 compiler,就是用微软的VS编辑器编译的。 那我们如何选择下载哪个版本的PHP呢? ...
    VC6是什么?
    VC6就是legacy Visual Studio 6 compiler,就是使用这个编译器编译的。
    VC9是什么?
    VC9就是the Visual Studio 2008 compiler,就是用微软的VS编辑器编译的。


    那我们如何选择下载哪个版本的PHP呢?
    如果你是在windows下使用Apache+PHP的,请选择VC6版本;
    如果你是在windows下使用IIS+PHP的,请选择VC9版本

    IIS

    如果想使用IIS配置PHP的话,那么需要选择Non-Thread Safe(NTS)版本的PHP


    Apache

    如果你是用的Apache的版本来自Apache Lounge(website:http://apachelounge.com/),可以使用PHP VC11 x86或者x64版本。


    如果你使用的是从apache.org下载的Apache1或者Apache2来搭建PHP环境的话,只能使用VC6版本,无法使用VC9+以上版本。


    VC9 和VC11


    VC9和VC11是PHP的最新版本(这两个版本分别通过Visual Studio 2008和Visual Studio 2012编译),其中包含了对于性能和稳定性的改进。


    VC9版本要求用户安装Microsoft Visual C++ 2008 SP1 Redistributable Package(x86 | x64)


    VC11版本要求用户安装Visual C++ Redistributable for Visual Studio 2012(x86 | x64)


    httpd.exe你的电脑中缺失msvcr110.dll怎么办
    Download and install, if you not have it already, from:
     http://www.microsoft.com/en-us/download/details.aspx?id=30679
    展开全文
  • 启动Apache时提示错误“Cannot load php5apache2_2.dll into server”  2011-07-14 16:41 故障现象:  在命令符方式下启动Apache时提示错误信息“Syntax error on line 122 of D:/Apache/conf/httpd.conf: ...
    启动Apache时提示错误“Cannot load php5apache2_2.dll into server” 
    2011-07-14 16:41
    故障现象:

      在命令符方式下启动Apache时提示错误信息“Syntax error on line 122 of D:/Apache/conf/httpd.conf: Cannot load D:/PHP/php5apache2_2.dll into server”,导致Apache无法启动。

      Apache的配置文件D:/Apache/conf/httpd.conf第122行内容为:

      LoadModule php5_module D:/php/php5apache2_2.dll
      PHPIniDir "D:/php"

      注意:其中D:/PHP/php5apache2_2.dll是我安装php的相应路径。Apache为2.2.17版本,php为5.3.6版本。

    出现错误的原因:

      在网上查到一位朋友遇到类似情况,并提示根据PHP的安装文件名称“php-5.3.6-Win32-VC9-x86.zip”得知该版本的PHP安装文件是由VC编译完成的,因此如需要运行或调用该PHP压缩包中的相关文件,则需要首先安装VC的运行时环境。如果你的机器没有安装有VC运行时环境,则Apache调用该PHP压缩包中的相关文件时会提示如上错误信息。

    解决方法:

      在网上搜索“VC2008可再发行组件”或者是“VC2008运行库”,下载安装后即可解决此故障。

    出现此错误的其他原因及解决方法:

      原因:由于apache版本的不同,对应的“php5apache2.dll”也不同,如果你加载了错误的“php5apache2.dll”,则会提示该错误信息。

      示例:假如你使用的是Apache2.2版的,则使用语句“LoadModule php5_module modules/php5apache2.dll”来加载PHP,就会出现该错误。这段代码的配置应该修改为“LoadModule php5_module modules/php5apache2_2.dll”或者“LoadModule php5_module "D:/php/php5apache2_2.dll"”。

      总结:

      Apache2.2 对应 php5apache2_2.dll
      Apache2.1 对应 php5apache2.dll
      Apache1 对应 php5apache.dll

      由于上述原因,假设是安装了Apache2.2又安装了PHP5.0那就要出错了,在安装Apache和PHP时应该选择版本相对应的来进行配置安装。

     转自: http://bbs.chinaunix.net/thread-3581500-1-1.html


    1. Apache 2.2 
    一路下一步安装即可。 

    2. PHP 5.3.6 
    官方目前只提供VC9编译的Thread Safe或Non Thread Safe版本。 

    作为开发使用,版本选择Thread Safe (window下一般开发环境用此版本即可,如果是以FastCGI来执行PHP时考虑到效率,需要采用None Thread Safe版本). 

    我习惯下载zip版本,即:php-5.3.6-Win32-VC9-x86.注意如果是在win2003/xp下运行php5.3 以上用vc9 编译的版本的话,有可能会遇到无法运行的情况,即双击php.exe 会弹出“由于应用程序配置不正确,应用程序未能启动”的问题,这是由于该版本的php采用vc9编译,而该win2003系统缺少运行库导致的,可以安装 Microsoft 2008 C++ Runtime (x86) 来保证运行。 

    问题:常见问题在配置apache里的httpd.conf 时 LoadModule php5_module 缺少 “php5apache2_2.dll” 的情况是因为下错了php版本,在Thread Safe版本下是具有php5apache2_2.dll的,而None Thread Safe版本 没有这个文件一般只用于fastcgi 所以不需要这个文件。 

    连结apache和php,修改apache的http.conf,新增下面的行: 
    转自 :http://koda.iteye.com/blog/1148942

    展开全文
  • PHP7的安装和配置

    万次阅读 2017-08-01 20:45:42
    零、下载软件 0. 由于我是64位的win7系统,所以我下载的是...这个地址包含了php所需的Apache,php与mysql,还有依赖包vc11和vc14。 1. 下载完后,先安装vc11_reidst_x64.exe和vc14_redist.x64.exe   2

    零、下载软件

    0. 由于我是64位的win7系统,所以我下载的是64位的相关软件。

    下载地址为:

    http://pan.baidu.com/s/1skIRTRR

    这个地址包含了php所需的Apache,php与mysql,还有依赖包vc11和vc14。



    1. 下载完后,先安装vc11_reidst_x64.exe和vc14_redist.x64.exe

     

    2. 建立一个文件夹E:\PhpServer

    解压缩httpd-2.4.17-x64-vc11-r1.zip,把得到的Apache24目录放到E:\PhpServer下

    解压缩php-7.0.0-Win32-VC14-x64.zip,得到的目录改名为php7后放到E:\PhpServer下


    一、配置Apache

    0. 配置httpd.conf文件

    打开E:\PhpServer\Apache24\conf\httpd.conf文件

    (0)修改第38行的服务器根目录路径

    Define SRVROOT “/Apache”,改为“E:/PhpServer/Apache24”

    注意,这里Apache的路径用的是Linux的符号“/“,而不是Windows的符号“\”。


    (1)修改第245行,246行的网站文件存放要目录

    DocumentRoot "${SRVROOT}/htdocs"

    <Directory"${SRVROOT}/htdocs">

    改为

    DocumentRoot "${SRVROOT}/www"

    <Directory"${SRVROOT}/www">


    改完之后,立马创建目录“E:\PhpServer\Apache24\www”

     

    (2)第279行,设置默认打开的页面

    在行末添加index.php,注意与index.html之间有个空格


    1 启动Apache服务器

    打开cmd

    > pushd e:\PhpServer\Apache24\bin

    > httpd


    若有错误,会提示出来;没提示表示没错误

     

    2 测试

    将Apache24\htdocs\目录下的index.html文件拷贝到Apache24\www\目录下

    在浏览器中输入http://localhosthttp://127.0.0.1 ,若显示“ It Works”界面,说明Apache配置成功


    二、配置php7

    0. 将E:\PhpServer\php7\中的php.ini-development改为php.ini

    1. 打开E:\PhpServer\Apache24\conf\httpd.conf,在最下方加上

    #php7 support

    LoadModule php7_module"E:/PhpServer/php7/php7apache2_4.dll"

    AddHandler application/x-httpd-php .php

    #configure the path to php.ini

    PHPIniDir "E:/PhpServer/php7"


    2. 重启Apache服务器

     

    3. 编写第一个php程序进行测试

    在E:\PhpServer\Apache24\www\中创建index.php,内容为

    <?php

     phpinfo();

    ?>

     

    4 打开浏览器,输入http://localhost/inex.phphttp://127.0.0.1/index.php ,若看到PHP相关信息,说明程序正确运行


    展开全文
  • 前言:注意每改一小步注意重启apache,这样便于知道怎么出错的 1.apache 配置apache,在apache的D:\apache\Apache24\conf目录下找httpd.conf并用notepad打开 1.1 在LoadModule下方添加下面句子 #加载php...
  • 解决Apache/PHP无法启动的问题

    万次阅读 多人点赞 2014-10-25 09:59:44
    最近经常被问到Apache/PHP无法启动的情况,...文章分别对Apache/PHP无法启动的两种情况:Apache本身无法启动,Apache加载PHP后无法启动做了分析,总结了一些解决经验,希望解决初学者搭建Apache服务器遇到的烦恼。
  • php7+apache2.4 配置环境(window环境)

    千次阅读 2016-10-13 09:09:17
    ( 电脑必须win7 sp1以上, .netframework4 ) Windows7安装php7,Win7+php7+apache2.4,成功启动。  一、下载php7和apache2.4  首先下载php7的windows压缩包,...对应版本:PhpVC14 x86 Thread Safe  我选
  • Apache 2.4(一)下载、安装配置与卸载
  • Windows7下PHP 7.1搭建开发环境

    万次阅读 2017-07-27 17:48:09
    引言: PHP天生就是用来解决互联网时代的Web语言问题的专业工具,本文将...PHP: 7.1.7-nts-Win32-VC14-x64前置条件需要安装Windows Visual C++ VC14+以上的版本安装包。 下载地址: https://support.microsoft.com/en
  • 1. 本例中 Apache 版本为 httpd-2.4.20-x64-vc14 ,安装路径为 E:\Apache24 2. PHP 版本为 php-5.5.34-Win32-VC11-x64 ,安装路径为 E:\php-5.5.34 【下载】 登录 http://php.net/downloads.php 下载 ...
  • 今天给一个客户配置phpstudy的时候,出现是phpstudy apache无法启动的情况,其实也不是一点也不启动,而且apache的启动状态亮一下就自动关闭了。我记得以前我也碰到过这样的情况,但是忘记了,先看下phpstudy官方...
  • 三是没有安装VC9运行库,phpapache都是VC9编译。 解决以上三个问题,基本上都是可以一次安装完成的。 但是,But,但是,上面的方法都试过之后还是无法启动呢?没办法了吧。 最有效,最直接的办法就是直接使用cmd...
  • x86 Non Thread Safe、VC9 x86 Thread Safe、VC6 x86 Non Thread Safe、VC6 x86 Thread Safe 在 官网 左边栏有提示: Which version do I choose? If you are using PHP with Apach
  • phpStudy启动失败,原因一、是防火墙拦截,二、是80端口已经被别的程序占用,如IIS,...三、是没有安装VC9运行库,phpapache都是VC9编译。四、虚拟机配置路径中有中文五、在检测端口后强制重启 把配置文件损坏了...
  • 在给apache配置php的过程中,如果php安装目录里没有php5apache2_2.dll,一定是下载的版本不对。 php 5.3.4有v9版和v6好几个版本 网站左边有几段文字: which version do i choose? if you are using php with ...
  • 今天重装完win10系统,就重新下载安装 Apache。虽说之前有安装过Apache(原来系统是win7 64位),也成功运行过Apache服务器,但是让我重新下载安装,还真没有半点以前安装过的印象。  这里讲的是64位的Apache如何...
  • apache配置 php中没有php5apache2_4.dll

    千次阅读 2014-06-12 17:17:22
    今天,在win7系统下安装Apache+php+MySQL时,终于体会到了版本多也不一定是好事,各种不兼容,主要是因为动态包的多少问题。下面就说一下php配置Apache的问题: 在给apache配置php的过程中,如果php安装目录里...
  • php5.5+apache2.4安装 环境搭建

    千次阅读 2016-02-24 18:15:44
    在进行php开发之前需要搭建phpapache结合的开发环境。 具体步骤如下:一、下载安装包1.1、php5.5.6下载链接 http://windows.php.net/download/#php-5.5 推荐 V11 x64,也就是64bit的。1.2、apache2.4下载链接:...
  • 搭建apache2.4+php5.6环境

    万次阅读 2016-09-08 14:19:02
    工具下载地址apache2.4 下载地址:http://httpd.apache.org/php5.6 下载地址:http://windows.php.net/download#php-5.6一、安装apache2.4第一步 解压apache2.4第二步 安装apache服务这里默认安装在G盘phpWeb目录下...
  • Apachephp安装配置

    千次阅读 2018-01-26 11:30:18
    1.apache服务器2.VC14支持包如果你的windows下还没有安装好以上两个环境,可以参考本网站的文章:“如何在windows 7 下安装多个 apache服务”(安装第一个apache也一样原理,重点是端口不冲突就行)关于vc支持包的...
1 2 3 4 5 ... 20
收藏数 9,706
精华内容 3,882
关键字:

php vc14能搭apache吗