zoukankan      html  css  js  c++  java
  • [php]手动搭建php开发环境(排错)

    前提:针对自己的系统下载相应的php、apache、mysql,安装完毕后按照以下去配置httpd.conf和php.ini

    本人用的是php5.6.4和apache2.4.4

    一、Apache : 首先修改Apache的配置文件,让Apache支持解析PHP文件。Apache配置文件在Apache安装目录的conf目录下的httpd.conf。

        1. 让Apache可以解析php文件,在配置文件中找到

            #LoadModule vhost_alias_module modules/mod_vhost_alias.so

          在下一行添加 (绿色的位置是根据PHP的所在目录而定的)

            LoadModule php5_module "php5apache2_4.dll绝对路径"
            AddType application/x-httpd-php .php .html .htm

     注:有的人说上边加上PHPIniDir "php安装路径"是错误,新版本中会报错

        2. 在配置文件中找到

            DirectoryIndex index.html  改为  DirectoryIndex index.php index.html

        3. 修改Apache站点目录,在配置文件中找到(Apache安装的目录不同,显示的值不一样)

            DocumentRoot "D:/Software/Apache2.2/htdocs(此路径根据安装不同而不同)"

          改为

            DocumentRoot "你的站点路径" 

          再找到

            <Directory "D:/Software/Apache/htdocs">

          改为

            <Directory "你的站点路径">  

    注意:apache的路径是“/”,php中的是“”

    二、PHP : 把php.ini-development改名为php.ini,作为PHP的配置文件。修改php.ini

          1. 设置PHP扩展包的具体目录,找到

            ; On windows:
            ; extension_dir = "ext"

          改为 (值是ext文件夹的目录)

            ; On windows:
              extension_dir = "D:SoftWarephpext"

          2. 开启相应的库功能,找到需要开启的库的所在行

            ;extension=php_curl.dll

            ;extension=php_gd2.dll

            ;extension=php_mbstring.dll

            ;extension=php_mysql.dll

            ;extension=php_xmlrpc.dll

             去掉前面的分号(注释),即改为

            extension=php_curl.dll

            extension=php_gd2.dll

            extension=php_mbstring.dll

            extension=php_mysql.dll

                          extension=php_mysqli.dll

            extension=php_xmlrpc.dll

          3. 设置时区,找到

            ;date.timezone =

            改为

            date.timezone = Asia/Shanghai

    注意:新版本的安装中一定要安装最新的vcredist_x64(我的系统是64位的)我安装的是microsoft visual c++ 2013 否则会出现下面问题:

  • 相关阅读:
    机器学习(04)——常用专业术语
    C# 线程同步的三类情景
    线程同步的情景之三
    线程同步的情景之二
    线程同步的情景之一
    Thread.Sleep(0) vs Sleep(1) vs Yeild
    Visual Studio 实用扩展推荐
    为革命保护视力 --- 给 Visual Studio 换颜色
    免费的精品: Productivity Power Tools 动画演示
    如何扩展 Visual Studio 编辑器
  • 原文地址:https://www.cnblogs.com/fantasy01/p/4160850.html
Copyright © 2011-2022 走看看