php7没有php7apache_5.1.0-php7.3-apache的apache版本 - CSDN
精华内容
参与话题
  • 1、卸掉之前的本地环境(phpApache、mysql),如果本地默认开启了IIS服务,需将IIS服务关闭(端口占用),虽然可以改Apache服务端口,但是访问时带端口访问,总让人感觉别扭。 IIS服务关闭方法:win+R键,输入...

    一、安装前的准备

    1、卸掉之前的本地环境(php、Apache、mysql),如果本地默认开启了IIS服务,需将IIS服务关闭(端口占用),虽然可以改Apache服务端口,但是访问时带端口访问,总让人感觉别扭。
    IIS服务关闭方法:win+R键,输入services.msc确认,开启本地服务列表,找到IIS服务,右键选择属性,停止服务并选择为手动,如下图。
    这里写图片描述
    这里写图片描述
    2、下载需要的资源,以下资源根据自己的系统是32位和64位自行选择。
    ①php资源下载(写博客时最新版本是php7.1.10)
    php7 for windows版本资源下载地址:http://windows.php.net/download/
    版本选择:php7 for windows的版本有4个,分32位和64位,这里边又分了non thread safe 和 thread safe。如果你装的环境是IIS或者nginx那么请选择non thread safe,如果你装的环境是Apache那么请选择 thread safe。本人本地安装的是apache,选择的是 thread safe。其中原因你可以百度下non thread safe和thread safe区别,与php运行机制有关。
    ②Apache资源下载(写博客时最新版本是VC15 Apache2.4.28)
    这里有两个下载地址,选择其中一个就可以了,但是要下载Apache2.4以上版本的,因为Apache2.2版本的不支持php7,我这里选择的是VC15 Apache2.4.28版本的。
    下载地址:https://www.apachelounge.com/download/
    https://www.apachehaus.com/cgi-bin/download.plx#APACHE24VC09
    ③mysql下载(写博客时最新版本mysql5.7.20)
    在写博客时,官网下载的mysql5.7.20的64位压缩包解压之后居然没有my-default.ini文件,只能自己创建一个。你也可以选择其他版本的mysql
    最新版本下载地址:https://dev.mysql.com/downloads/mysql/
    mysql5.6下载地址:https://dev.mysql.com/downloads/mysql/5.6.html#downloads
    这里写图片描述
    ④由于php7使用了VC14的编译环境,所以我们还需要下载Visual C++ 2015,这个可以在上面三个安装完成之后,测试是否有问题再安装,因为你的windows系统可能已经给你安装了。
    下载地址:https://www.microsoft.com/en-US/download/details.aspx?id=48145

    PS:如果你懒得自己去找资源,下面是环境搭建所需资源地址(压缩包内含有php7.1.10版本压缩包(64位, thread safe版本),Apache2.4.28压缩包(64位,VC15版本),mysql5.7.20(64位),Visual C++ 2015(64位),以上资源都是windows版本):
    链接:http://pan.baidu.com/s/1eR7N3zk 密码:qr4b ——安装所需资源包


    二、开始安装

    建一个文件夹,来安放你接下来搭建你环境内容,我这里建的文件夹名字为benxiaohai
    1、php安装
    ①在benxiaohai文件夹下建一个文件夹来放php内容,将下载下来的压缩包安放在该文件夹下,解压。如下图:
    这里写图片描述
    ②修改配置文件
    1) 修改G:\benxiaohai\php7.1.1目录下的php.ini-development文件,将G:\benxiaohai\php7.1.1目录下的php.ini-development文件名修改为php.ini
    2) 修改扩展目录

    extension_dir = "G:/benxiaohai/php7.1.1/ext"

    3) 开启相关扩展
    根据需要开启相关扩展,我这边只开启了如下扩展:

    extension=php_gd2.dll
    extension=php_curl.dll
    extension=php_mbstring.dll
    extension=php_openssl.dll
    extension=php_mysqli.dll
    extension=php_pdo_mysql.dll

    注意:php7中,已移除php_mysql.dll这个扩展,由php_mysqli.dll取代了。

    2、安装apache
    ①将压缩文件httpd-2.4.28-Win64-VC15.zip解压到Apache24目录中,如下图
    这里写图片描述
    ②创建apache服务
    打开cmd,输入”G:\benxiaohai\Apache24\Apache24\bin\httpd.exe” -k install -n Apache2.4,路径是你自己安装apache的路径。如下图。回车运行后,当出现The ‘Apache2.4’ service is successfully installed时表示安装成功。
    这里写图片描述
    ③安装成功后按win+R,输入services.msc回车,你会在服务列表中找到你的Apache2.4服务
    这里写图片描述
    ④配置apache
    需要配置的文件:G:\benxiaohai\Apache24\Apache24\conf\httpd.conf
    1)配置apache安装的目录

    ServerRoot "G:/benxiaohai/Apache24/Apache24"

    2)配置你php项目的安放目录

    DocumentRoot "G:/benxiaohai/www"
    <Directory "G:/benxiaohai/www">

    3)加载php模块
    在文件最后边添加如下配置

    #php7 support
    LoadModule php7_module "G:/benxiaohai/php7.1.1/php7apache2_4.dll"
    AddHandler application/x-httpd-php .php
    #configure the path to php.ini
    PHPIniDir "G:/benxiaohai/php7.1.1"

    4)修改域名配置

    ServerName localhost:80

    或者

    ServerName 1270.0.1:80

    5)配置欢迎页(首页)

    <IfModule dir_module>
        DirectoryIndex index.html index.php index.htm
    </IfModule>

    ⑥启动apache
    在apache安装目录下点击ApacheMonitor.exe,启动apache,如下图
    这里写图片描述
    ⑦在上面配置php项目的安放目录下建一个test.php文件并在里边写入如下代码

    <?php
    phpinfo();

    ⑧打开浏览器,输入localhost/test.php,看到如下界面,就说明你安装成功了!
    这里写图片描述
    3、mysql5.7.20数据库安装
    在官网下载的mysql5.7.20的64位压缩包中,解压后里边缺少my-default.ini文件,需自己创建
    ①将下载好的压缩包解压到mysql5.7目录下,如下图
    这里写图片描述
    ②修改my-default.ini文件
    复制一份my-default.ini文件 ,并将其改名为my.ini,并添加如下配置

    sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES 
    basedir = G:/benxiaohai/mysql5.7/mysql-5.7.20-winx64
    datadir = G:/benxiaohai/mysql5.7/mysql-5.7.20-winx64/data
    character_set_server=utf8 
    port = 3306

    注:这里的data文件夹本来是不存在的,mysql会自动生成。
    ③添加环境变量,如下图,将mysql的解压目录添加到环境变量path中,我的是G:\benxiaohai\mysql5.7\mysql-5.7.20-winx64\bin,注意分号问题
    这里写图片描述
    ④安装
    1)打开cmd,将路径转换到你安装mysql的路径下,然后服务安装命令,其中mysql是服务名称,my.ini是你上面复制的my-default.ini文件,当出现Service successfully installed.时表示服务安装成功,如下图

    mysqld --install mysql --defaults-file=G:\benxiaohai\mysql5.7\mysql-5.7.20-winx64\my.ini

    这里写图片描述
    2)执行生成data文件指令(mysql初始化数据表数据,以及你以后创建表的数据目录)

    mysqld --initialize

    3)执行启动服务指令

    net start mysql

    这里写图片描述
    4)用编辑器打开G:\benxiaohai\mysql5.7\mysql-5.7.20-winx64\data目录下后缀为.err文件,第一次安装用户名一般为root,密码为空或者随机。
    这里写图片描述
    5)登陆,输入如下指令,然后会要你输入密码,如果密码为空直接回车键,如果密码不为空,则输入密码后回车键。出现下图这表示登陆成功,mysql5.7在这里也就安装完成了。

    mysql -u root -p

    这里写图片描述


    三、在安装过程中遇到的问题

    1、启动apache 提示Starting httpd: AH00558
    Starting httpd: AH00558: httpd: Could not reliably determine the server’s fully qualified domain name, using localhost.localdomain. Set the ‘ServerName’ directive globally to suppress this message
    apache 启动出现这种错误的解决方法:
    将 apache 的配置文件httpd.conf中 ServerName 改成可用域名或如下配置
    ServerName localhost:80
    2、安装完apache后,在浏览器中访问localhost时,一直出现的是IIS页面,这里需要把你本地的IIS服务关掉(本文开头有关闭该服务说明),并清理浏览器缓存后再访问。
    3、在安装完apache和php后访问test.php时,出现403。可以从几个方面考虑,大多还是apache的httpd.conf配置问题
    ①首先要确保线面这个配置目录是对的

    DocumentRoot "G:/benxiaohai/www"
    <Directory "G:/benxiaohai/www">

    ②其次是配置中对该目录权限配置,下三个配置与其有关,与之前apache版本的权限配置稍有不同,可以注意下

    Options Indexes FollowSymLinks
    AllowOverride None
    Require all granted

    4、在安装完mysql之后,启动出现如下弹框。这个可以参考这个地址:http://blog.csdn.net/qq_26525215/article/details/53424152解决该问题。
    这里写图片描述
    5、另外,在安装apache时要注意80端口是否被占用
    6、如果出现提示VCRUNTIME140.dll丢失,可以安装Visual C++ 2015,文中开头有说明。

    展开全文
  • 安装了apache以后,发现无法解析.php文件,然后网上百度了很久,好多都是下载源代码编译安装的php,而我是用apt安装的,因此,许多路径方法都不对,找了好久,终于看到这篇帖子,按照步骤一步步检查,最后终于成功...

    原文地址     https://segmentfault.com/a/1190000004687322


    安装了apache以后,发现无法解析.php文件,然后网上百度了很久,好多都是下载源代码编译安装的php,而我是用apt安装的,因此,许多路径方法都不对,找了好久,终于看到这篇帖子,按照步骤一步步检查,最后终于成功运行了.php文件。转载此博文,为自己以后再出现此问题留个解决方法。

    开始之前

    • 系统版本 Ubuntu 14.04(LTS)

    • 本文是用 apt 来安装 LAMP 环境,并非使用源码编译

    • 更新你的系统资源

      sudo apt-get update && sudo apt-get upgrade
    • 现在开始!

    Apache 2.4

    • 通过apt安装Apache

      sudo apt-get install apache2
    • 编辑apache主配置文件 /etc/apache2/apache2.conf ,修改 KeepAlive 设置

      KeepAlive Off
    • Apache默认的 multi-processing 模块( MPM ) 是一个event 模块, 但是 php默认是使用 prefork 模块

    • 禁用event 模块,启用 prefork 模块

      sudo a2dismod mpm_event
      sudo a2enmod mpm_prefork
    • 重启Apache

      sudo service apache2 restart
    • 如果在重启Apache时,看见关于ServerName的报错,可以做如下修改

      • 编辑apache主配置文件 /etc/apache2/apache2.conf

      • 添加一行 ServerName localhost

      • 然后执行 sudo service apache2 restart

    Mysql 5.7

    • 目前默认的源是找不到5.7版本的。如果想通过apt来安装mysql5.7,则需要添加源。

    • 目前网上给出的大部分答案是这样的

      $ sudo apt-get install software-properties-common
      $ sudo add-apt-repository -y ppa:ondrej/mysql-5.7
      $ sudo apt-get update
      $ sudo apt-get install mysql-server
      # 这样apt是找不到5.7版本的。
    • 通过Google,找到了正确的安装步骤

      wget http://dev.mysql.com/get/mysql-apt-config_0.6.0-1_all.deb
      sudo dpkg -i mysql-apt-config_0.6.0-1_all.deb
      sudo apt-get update
      sudo apt-get install mysql-server-5.7
      # 这样才能通过apt来安装mysql5.7
      # 在安装过程中,会要求输入root的密码。
    • 安装完成后,执行 mysql_secure_installation ,根据提示完成安全设置

    PHP7.0

    • 首先查看下当前源中是否含有php7.0

      sudo apt-cache search php7.0
    • 如果没有,则添加源,并更新,然后安装

      sudo apt-get install software-properties-common
      sudo add-apt-repository ppa:ondrej/php
      sudo apt-get update
    • 如果有则直接安装

      sudo apt-get install php7.0

    整合LAMP

    • 整合php和mysql

      sudo apt-get install php7.0-mysql
    • 整合php和Apache

      sudo apt-get install libapache2-mod-php7.0
      # ...
      sudo service apache2 restart

    验证环境

    • Apache默认的网站根目录位于 /var/www/html/ ,进入这个目录,并创建 info.php

      <?php 
      phpinfo();
      ?>
    • 在浏览器中输入 http://localhost/info.php 。

    排错

    • 如果 http://localhost/info.php 页面空白,请尝试 Ctrl+F5 强制刷新页面。

    • 如果依然空白,说明php和apache之间还需要一些配置

    • 编辑 /etc/apache2/apache2.conf

      <FilesMatch \.php$>
      SetHandler application/x-httpd-php
      </FilesMatch>
    • 重启Apache

      sudo service apache2 restart
    • 刷新 http://localhost/info.php 。此时应该可以看见phpinfo中的内容了。

    • 最后是我成功的证明,附上图片




    展开全文
  • 如何切换apache中的php5与php7

    千次阅读 2017-09-23 07:26:49
    1 查询官网打开官网,找到FAQhttps://...to switch Version of PHP do? Answer to the Shortcut -> PHP Version Switch switch PHP Version needed immediately.2 改变php版本在win10的开始菜单中找到 php v

    1 查询官网

    打开官网,找到FAQhttps://www.appserv.org/en/faq/

    Question
    to switch Version of PHP do?
    Answer
    to the Shortcut -> PHP Version Switch switch PHP Version needed immediately.

    2 改变php版本

    在win10的开始菜单中找到 php version switch,点击,对话框出现闪动后迅速消失。

    这里写图片描述

    3 查看版本

    在浏览器地址栏中输入 localhost/phpinfo.php

    Core下方PHP version 中的php版本号依旧没有改变(5.5.*)

    4 参数修改

    打开 AppServ/php5/extras/swver.php文件,我们发现

    <?php
    error_reporting(0);
    $conf="D:/AppServ/Apache24/conf/httpd.conf";
    $php5ini="D:/AppServ/php5/";
    $php7ini="D:/AppServ/php7/";
    ...
    

    下面的代码是判断语句等,但是我们可以看到$conf,按照路径进行修改

    打开D:/AppServ/Apache24/conf/httpd.conf
    找到如下代码 (约在180行)

    LoadModule php5_module D:/AppServ/php5/php5apache2_4.dll
    
    
    <IfModule mod_php5.c>
      AddType application/x-httpd-php .php
      AddType application/x-httpd-php-source .phps
    </IfModule>
    
    <IfModule mod_php7.c>
      AddType application/x-httpd-php .php
      AddType application/x-httpd-php-source .phps
    </IfModule>
    
    PHPIniDir "D:/AppServ/php5/"

    LoadModule php5_module D:/AppServ/php5/php5apache2_4.dll

    PHPIniDir "D:/AppServ/php5/"

    复制两段代码同时将原代码前加#
    将粘贴的代码中的5修改成7

    重新启动Appche,运行localhost/phpinfo.php

    成功!

    这里写图片描述

    5 安装laravel5.5失败

     The openssl extension is required for SSL/TLS protection but is not available. If you can not enable the openssl extension, you can disable this error, at your own risk, by setting the 'disable-tls' option to true.
    

    打开php.ini 修改配置ssl,去掉extension=php_openssl.dll前面的逗号 “;

    从启Appche!

    也有这样修改的
    http://www.ituring.com.cn/article/261281

    展开全文
  • PHP7.2.9+Apache2.4+MYSQL5.7 搭建服务器

    千次阅读 2018-08-17 22:56:57
    首先我们需要下载三个离线包,... PHP7.2.9:http://www.php.net/ Apache2.4:http://httpd.apache.org/ MYSQL5 .7: https : //dev.mysql.com/downloads/windows/installer/ http://cdn.mysql.com/Down...

    首先我们需要下载三个离线包,PHP7.2.9 + Apache2.4 + MYSQL5.7;
    PHP7.2.9:http
    //www.php.net/ Apache2.4:http//httpd.apache.org/
    MYSQL5 .7: https
    //dev.mysql.com/downloads/windows/installer/ http://cdn.mysql.com/Downloads/MySQL-5.7/mysql-5.7.23-winx64.msi ,这个地址直接下在安装包

    先说一下如何找到正确可用配套的安装包,本人是根据wampserver来查找对应配套的安装包的,上面就是一个配套的安装包,进入http://www.php.net/php  的官方网址,找到我要的版本php7.2.9 ,,如下图,点击进入下载页面,选择双赢版本下载

    接下来这一点是我们需要特别注意的,我需要选择符合系统的64位可关联Apache2.4的版本(就是下图中线程安全的64位安装包),点击Zip下载,这里选择线程安全版本的原因是因为线程安全版本中有我们连接的Apache需要的文件  php7apache2_4.dll  文件

    接着我们需要下载需要的Apache2.4版本的安装包,进入http://httpd.apache.org/  ,如下图

    同样选择窗口版本

    这里我们从第三方下载需要的包

    下载64位的版本

    接这找最后一个mysql5.7版本的安装包,进入https://dev.mysql.com/downloads/windows/installer/

    下载之后安装,运行

    之后一直下,中间有个输入数据库密码的界面,建议输入个简单的(123456),后期再改,接着下一个就可以了,安装完成之后的数据库密码就是123456;当然,你可以看到上面显示的记录,从直接http://cdn.mysql.com/Downloads/MySQL-5.7/mysql-5.7.23-winx64.msi  下载版本,也可以。
    然后配置一下环境变量,让我们不在安装目录下亦可以运行mysql命令,默认安装路径:C:\ Program Files \ MySQL \ MySQL Server 5.7,将配置到环境变量中,(图片中的MYSQL Server 8.0环境变量是错的,应该改为MYSQL Server 5.7,请不要抄下面这张图的环境变量)安装完成之后你可以去控制台试着查看你的数据库是否安装成功,快捷键WIN + R输入cmd,回车,输入

    # 密码是你设置的:123456
    C:\Users\zjy $>mysql -uroot -p
    Enter password: ******
    Welcome to the MySQL monitor.  Commands end with ; or \g.
    Your MySQL connection id is 12
    Server version: 5.7.23-log MySQL Community Server (GPL)
    
    Copyright (c) 2000, 2018, Oracle and/or its affiliates. All rights reserved.
    
    Oracle is a registered trademark of Oracle Corporation and/or its
    affiliates. Other names may be trademarks of their respective
    owners.
    
    Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

    好了,三个文件的下载和数据库的安装都讲完了,就是接下来重点\重点\重点!

    一、配置php7.2.9(整合mysql5.7 使得php可以使用mysql)

    将下载的php7.2.9的ZIP压缩文件解压重命名

    解压后的内容如下图:

    我们需要关注2个文件,php.ini-development(用于配置php的设置)和php7apache2_4.dll(用于Apache载入模块的配置);
    这里我们只需要先更改php.ini-development的文件名为php.ini以便于php运行时识别;

    二、配置Apache2.4

    将下载的Apache 2.4的压缩文件解压重命名Apache24

    解压好之后,将Apache24和php7.2.9两个文件夹复制到我们自己创建在C盘的文件夹WampSelfDefine,并创建一个新的文件夹www,用过wampserver的朋友都知道这个是用来存放项目的目录

    现在可以开始配置Apache了,进入Apache24,可以在C:\ WampSelfDefine \ Apache24 \ conf下找到httpd.conf文件

    编辑它,我使用的subline text作为编辑工具,你可以使用记事本

    记住修改这个文件最好以管理员身份运行你用来编辑的工具,这样会避免没有权限,更改无法保存的情况

    需要修改的主要有4点:

    1.修改的ServerRoot的路径:

    这个是Apache24的存放路径,Apache24中使用了变量SRVROOT,所以,只需要修改SRVROOT的值为我们的Apache24目录的路径即可,定义SRVROOT“C:\ WampSelfDefine \ Apache24”

    2.修改Apache的服务监听的端口:

    因为默认的80宽口很可能被电脑的其他程序占用,如IIS占用80端口;所以这里改成8088端口,有使用到80端口的位置也替换成8088端口,你可以使用Ctrl + F键查找80,替换成8088;我的情况是只有服务器名使用到了80%,所以替换为8088

    接下来可以测试一下以上配置是否成功,进入C:\ WampSelfDefine \ Apache24 \ bin,复制改路径,在开始菜单中右击鼠标搜索,输入cmd,以管理员身份运行cmd命令提示符

    出现命令行窗口,输入cd C:\ WampSelfDefine \ Apache24 \ bin,输入键

    输入。\ httpd -k install安装服务

    你可以用快捷键WIN + R,输入service.msc,进入回车

    可以看到Apache24正在运行

    在浏览器中输入http:// localhost:8088,可以看到以下画面

    这说明前2点配置成功,Apache的配置没有出错

    3.载入php7.2.9模块功能:

    为了Apache可以解析php文件我们需要在配置文件中配置php的相关信息,将以下配置信息复制到加载httpd.conf的LoadModule下方:

    # 加载 PHP 模块功能
    LoadModule php7_module "C:\WampSelfDefine\php7.2.9\php7apache2_4.dll"
    # 配置 php.ini 文件的正确路径
    PHPIniDir "C:\WampSelfDefine\php7.2.9"
    # 添加 PHP 类型的文件到 Apache 服务器中
    AddType application/x-httpd-php .php

    位置如图

    接着需要修改DirctoryIndex:

    4.将访问的主页目录地址更改为新创建的WWW文件夹

    保存修改,接下来测试是否设置成功。

    我们需要在www目录下创建文件index.html和index.php

    index.html内容如下:

    <!DOCTYPE html>
    <html lang="en">
    <head>
    	<meta charset="UTF-8">
    	<title>这是一个自定义的php+apache服务</title>
    </head>
    <body>
    	这是我的apache页面
    </body>
    </html>

    index.php内容如下:

    <?php
        phpinfo();
    ?>

    保存之后重启Apache服务,右击下面这个图标,选择打开监视器,重启服务

    在浏览器中输入的http://本地主机:8088 /   结果分别如下图

    在浏览器中输入http:// localhost:8088 / index.php  ,结果如下:

    说明配置是成功的。

    三、MySQL与PHP的整合

    MySQL是作为PHP的扩展来安装和使用的,我们需要修改 php.ini 扩展类的路径:

    extension_dir = "C:\WampSelfDefine\php7.2.9\ext"

    启用:mysqli和pdo_mysql

    创建 mysqli.php 保存在www下,内容如下:

    <?php
    header("content-type=text/html;charset=utf-8");
    $mysqli = new mysqli('localhost','root','123456','mysql');
    if($mysqli -> connect_errno){
    	die("数据库连接失败".$mysqli -> connect_error);
    }
    echo '<h1 style="color:#f00">数据库连接成功</h1>';
    ?>

    重启Apache ,在浏览器中输入 http://localhost:8088/mysqli.php 

    整合成功,配置结束。

    本文章旨在供他人学习交流,如果你有更好的建议,或者因版本更新,本文章不再适用,请给我留言,本人会抽时间更新内容。

    展开全文
  • 如果是64位系统要下载x64的,x86的不行----------------------------------------------------------------------配置:# php7 supportPHPIniDir "E:/phpEnv/php"LoadModule php7_module ...
  • 解决Apache无法解析PHP问题

    万次阅读 2016-12-13 15:46:55
    编辑httpd.conf文件添加如下代码LoadModule php7_module modules/libphp7.so AddType application/x-httpd-php .php DirectoryIndex index.php index.htm index.html第一句,装完php就自动生成
  • Apache2.4+PHP7.2环境搭建

    万次阅读 2018-02-12 20:51:56
    Editplus生成码:http://www.jb51.net/tools/editplus/阿帕奇下载地址:https://www.apachehaus.com/cgi-bin/download.plxPHP下载地址:http://windows.php.net/download#php-7.21.打开阿帕奇的下载地址,点击下载。...
  • ubuntu 16.04下,通过在/etc/apache2/apache2.conf中 加入 LoadModule php7_module modules/libphp7.so AddType application/x-httpd-php .php DirectoryIndex index.php index.htm index.html 然后sudo ...
  • 在Centos 7下搭建Apache + PHP运行环境

    万次阅读 2016-12-29 11:48:15
    之前都是在windows server2008下搭建PHP...在Centos 7下搭建Apache + PHP运行环境,,在这里我采用最简单的yum install安装法,我个人不喜欢编译安装,因为麻烦,而且耗时,能够用yum安装搞定的事情我都会优先选择。
  • 搭建PHP开发环境(Apache+PHP+MySQL)

    万次阅读 多人点赞 2018-06-25 10:25:32
    简介:总结在Windows环境搭建PHP开发环境(Apache+PHP+MySQL) 安装Apache 1、下载Apache,地址:http://www.apachelounge.com/download/,如下图: 2、解压压缩包,最好放到磁盘根目录,不然配置时容易报路径...
  • Cannot load php5apache2_4.dll into server解决办法;

    万次阅读 多人点赞 2015-11-17 14:19:57
    我们在安装好Apache服务器,一开始正常,但安装PHP配置完成之后,再次启动apache的时候出现了错误 the requested operation has failed; Apache服务无法启动,查看Apache错误日志,有类似下面这些内容: httpd.exe: ...
  • centos7 apache无法解析php

    万次阅读 2018-02-20 17:34:08
    操作系统:centos7.2 x64...我觉得可能是我安装lamp的顺序不对,然后以如下顺序安装:php7、mariadb、apacheapachephp7、mariadb,发现均无法解析php文件。上网搜索解决方案,说要安装mod_php模块,我试了半天,...
  • apache 不执行PHP,显示代码

    万次阅读 2012-10-16 10:13:16
    查看APACHE是否有SO文件,如果没有,那就要重装PHP了,先执行php -i | grep configure 看下以前的configure参数,然后在最后加上--with-apxs2=/usr/local/apache2/bin/apxs 注意这里是APACHE所在的目录,重装过PHP...
  • 前言:注意每改一小步注意重启apache,这样便于知道怎么出错的 1.apache 配置apache,在apache的D:\apache\Apache24\conf目录下找httpd.conf并用notepad打开 1.1 在LoadModule下方添加下面句子 #加载php...
  • 安装完之后,html文件可以正常解析,php源码直接输出,不能被解析...通常情况下是apache未加载php模块,通常情况下需要修改httpd.conf文件,但是在ubuntu下为apache2.conf文件 修改如下: 设置  LoadModule php5_m
  • apache配置 php没有php5apache2_4.dll

    千次阅读 2014-06-12 17:17:22
    今天,在win7系统下安装Apache+php+MySQL时,终于体会到了版本多也不一定是好事,各种不兼容,主要是因为动态包的多少问题。下面就说一下php配置Apache的问题: 在给apache配置php的过程中,如果php安装目录里...
  • 问题表象:安装apachephp5后无法正在执行php代码,将php代码按文本格式直接输出。 解决方法:很多方案都是让在apache.conf中添加代码,然后我遇到的问题是未安装libapache2-mod-php7.0模块,使用命令行  sudo apt...
  • 解决Apache/PHP无法启动的问题

    万次阅读 多人点赞 2014-10-25 09:59:44
    最近经常被问到Apache/PHP无法启动的情况,所以写一篇文章,总结一下Windows下经常遇到的 Apache/PHP 无法启动的情况。文章分别对Apache/PHP无法启动的两种情况:Apache本身无法启动,Apache加载PHP后无法启动做了...
  • Apache配置+php配置

    万次阅读 2019-03-11 21:38:40
    一、apache配置 首先下载apache安装包,下载地址:http://httpd.apache.org/download.cgi 我的是win7系统,所以下载windows的安装包,点击我圈出的地方 然后点击ApacheHaus 根据自己的电脑选择64位还是32的...
  • apache无法解析php文件显示源代码

    万次阅读 2012-12-25 15:53:07
    在httpd.conf中添加以下代码即可,  AddHandler php5-script  php  AddType application/x-httpd-php .php .php5  AddType application/x-httpd-php-source .phps
1 2 3 4 5 ... 20
收藏数 287,881
精华内容 115,152
关键字:

php7没有php7apache