zoukankan      html  css  js  c++  java
  • 配置php5.3.6+Apache2.2


    初次接触phpapache很是郁闷,配置了好多次,弄了好多版本,从都存在问题,现在问题解决,写下来,也算是总结。

    安装apache时路径中不要有空格

    80端口不要被占用,如果占用,可以修改/conf/httpd.conf即可

    1.下载安装文件版本:

    php-5.3.6-Win32-VC9-x86 VC9 x86 Thread Safe (2011-Mar-22 13:27:32)

    httpd-2.2.19-win32-x86-openssl-0.9.8r.msi

    2.配置

    配置php

    a) c盘下新建 php 目录

    b)解压 将PHP目录下的php.ini-development 文件重命名为php.ini

    修改php.ini中内容 

    extension_dir = "ext"修改为extension_dir = "c:\php\ext",并去掉前面分号。 

    doc_root = 更改为 doc_root = "c:\php" 

    ;default_charset = "iso-8859-1" 更改为 default_charset = "gbk" 

    register_globals = Off 更改为register_globals = On 

    ;extension=php_gd2.dll去掉分号 

    ;extension=php_mysql.dll去掉分号

    php5ts.dll复制到c:\windows\system32目录

    然后复制php.ini c:/php/

     

       配置apache

     

    a) 修改Apache配置文件httpd.conf,在文件末尾添加2行 

    LoadModule php5_module c:/Php/php5apache2_2.dll 

    AddType application/x-httpd-php .php

    b)另外添加下面一行 

    PHPIniDir "c:/php/"

    如果出现以下错误

    无法启动apache

    the requested operation has failed 

    console进入apache安装目录 cd /bin。输入httpd -k start,显示错误。

    apache就不能启动的问题 

    请确定你的apache版本需要与刚才配置文件一直

    LoadModule php5_module modules/php5apache2.dll 

    AddType application/x-httpd-php .php

    如果是apache 2.2 LoadModule php5_module modules/php5apache2.dll php5apache2.dll php5apache2_2.dll

    ——————-

    测试: Apache2.2\htdocs 目录下新建php.php

    PHP Startup: Unable to load dynamic library

    输入php -v,出现上述错误

    总结如下:

    1extension_dir要设置正确。

    2、把所依赖的dll拷贝到%windir%\system32

    3、或者将PHP的安装目录添加到%path%.

    Apache is running a threaded MPM, but your PHP

     Module is not compiled to be threadsafe.  You need to recompile PHP.

    Pre-configuration failed

    出现上述问题,则重新下载线程安全版本(VC6 x86 Thread Safe

  • 相关阅读:
    typeof用法
    图片上传显示图片
    用Express 创建项目
    Express中使用session
    生成一个node项目
    async同步异步
    async异步流程控制
    nodejs并行无关联
    nodejs串行有关联
    nodejs串行无关联
  • 原文地址:https://www.cnblogs.com/sunbin/p/2110257.html
Copyright © 2011-2022 走看看