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 否则会出现下面问题:

  • 相关阅读:
    vue源码中的检测方法
    Node.js中Streams
    5_PHP数组_3_数组处理函数及其应用_6_数组检索函数
    5_PHP数组_3_数组处理函数及其应用_8_数组与数据结构
    5_PHP数组_3_数组处理函数及其应用_7_数组排列函数
    5_PHP数组_3_数组处理函数及其应用_1_快速创建数组的函数
    5_PHP数组_3_数组处理函数及其应用_2_数组统计函数
    5_PHP数组_3_数组处理函数及其应用_3_数组指针函数
    5_PHP数组_3_数组处理函数及其应用_4_数组和变量间的转换函数
    4_PHP流程控制语句_3_程序跳转和终止语句
  • 原文地址:https://www.cnblogs.com/fantasy01/p/4160850.html
Copyright © 2011-2022 走看看