配置php56的运行环境

WBOY
Freigeben: 2016-08-08 09:22:08
Original
1836 Leute haben es durchsucht

所需要的原材料:(提供链接)

  • php-5.6.10-Win32-VC11-x86 (zip)(注意php版本分为了IIS版和Apache版
  •   httpd-2.4.12-x86-r2(apache) (zip)
  • mysql数据库(免安装版)

配置步骤:

php部分

  • 解压下载的到的zip压缩包,获得php5.6文件夹

配置php56的运行环境

            将本文件夹中的php.ini-development改名为php.ini,作为PHP的配置文件。

            修改php.ini

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

        ; On windows:

        ; extension_dir = "ext"

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

        ; On windows:

                          extension_dir = "D:/Develop/PHP/ext"

      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_xmlrpc.dll

      3. 设置时区,找到

        ;date.timezone =

                       改为

        date.timezone = Asia/Shanghai

apache部分

  • 解压下载的到的Apache的zip压缩包,获得Apache24文件夹

配置php56的运行环境

    首先修改Apache的配置文件,让Apache支持解析PHP文件。

    Apache配置文件在Apache目录的conf目录下的httpd.conf。

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

            #LoadModule vhost_alias_module modules/mod_vhost_alias.so

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

    LoadModule php5_module "D:/Develop/PHP/php5apache2_4.dll"

                      #注意红色部分可能由于php版本的不同而有所改变

    PHPIniDir "D:/Develop/PHP"

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

      2. 在配置文件中找到

            DirectoryIndex index.html

             改为

            DirectoryIndex index.php index.html

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

            DocumentRoot "D:/Develop/Apache2.2/htdocs"

          改为

            DocumentRoot "D:/Workspace/PHP"

         再找到

            

         改为

            D:/Workspace/PHP">  

        配置完成,检测一下配置是否成功。重启Apache,在站点目录下新建文件index.php,输入内容:

<span>php

</span><span>phpinfo</span><span>();

</span>?>
Nach dem Login kopieren

mysql部分

  • 解压之后可以将该文件夹改名,放到合适的位置,个人建议把文件夹改名为MySQLServer5.6,放到C:\Program Files\MySQL路径中。当然你也可以放到自己想放的任意位置。
  • 配置环境变量很简单:我的电脑->属性->高级->环境变量选择PATH,在其后面添加: 你的mysql bin文件夹的路径 (如:C:\Program Files\MySQL\MySQLServer5.6\bin )

            PATH=.......;C:\Program Files\MySQL\MySQLServer5.6\bin (注意是追加,不是覆盖)

  • 修改mysql配置文件:

                      mysql-5.6.1X默认的配置文件是在C:\Program Files\MySQL\MySQL Server 5.6\my-default.ini

                      在其中修改或添加配置(如图): 

                        [mysqld] 

                        basedir=C:\Program Files\MySQL\MySQLServer5.6(mysql所在目录) 

                       datadir=C:\Program Files\MySQL\MySQLServer5.6\data (mysql所在目录\data)

配置php56的运行环境

配置php56的运行环境

配置php56的运行环境

  • 以管理员身份运行cmd(一定要用管理员身份运行,不然权限不够),

                  输入:cd C:\Program Files\MySQL\MySQLServer5.6\bin 进入mysql的bin文件夹(不管有没有配置过环境 变量,也要进入bin文件夹,否则之后启动服务仍然会报错误2)

                  输入mysqld -install(如果不用管理员身份运行,将会因为权限不够而出现错误:Install/Remove of the Service Denied!) 

               安装成功

    配置php56的运行环境

    配置php56的运行环境 

  • 安装成功后就要启动服务了,继续在cmd中输入:net start mysql(如图),服务启动成功

  • 备用命令用于出现错误,删除mysql(输入 mysqld -remove)

  • 错误情况(错误1067,那就是配置文件修改错误,确认一下配置文件是否正确。错误2 “系统找不到文件”,检查一下是否修改过配置文件或者是否进入在bin目录下操作)

  • 服务启动成功之后,就可以登录了,如图,输入mysql -u root -p(第一次登录没有密码,直接按回车过),登录成功!

    配置php56的运行环境

  • 注意:

    my.ini文件的编码必须是英文编码(如windows中的ANSI),不能是UTF-8或GBK等。

    参考链接:

  • http://jingyan.baidu.com/article/f3ad7d0ffc061a09c3345bf0.html

  • http://www.cnblogs.com/pharen/archive/2012/02/06/2340628.html

  • 以上就介绍了配置php56的运行环境,包括了方面的内容,希望对PHP教程有兴趣的朋友有所帮助。

    Verwandte Etiketten:
    Quelle:php.cn
    Erklärung dieser Website
    Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
    Beliebte Tutorials
    Mehr>
    Neueste Downloads
    Mehr>
    Web-Effekte
    Quellcode der Website
    Website-Materialien
    Frontend-Vorlage
    Über uns Haftungsausschluss Sitemap
    Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!