AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / server / 问题 / 100660
In Process
Evgeni
Evgeni
Asked: 2010-01-06 17:50:48 +0800 CST2010-01-06 17:50:48 +0800 CST 2010-01-06 17:50:48 +0800 CST

安装 Apache、PHP 和 MySQL 后,我无法在没有 Apache 错误的情况下向 php.ini 添加扩展

  • 772

我有 Windows XP 操作系统。

安装了 Apache 2.2.14,然后是 PHP 5.2.12(用 phpinfo.php 测试 -> 它可以工作了!)然后我安装了 MySQL 5.1。现在,当我添加extension = php_mysql.dll到 php.ini 并重新启动服务器时,Apache 告诉我他无法启动(带有“请求的操作失败”的小窗口)。即使我只添加extension = *smth*.dll---> 相同的东西。Apache 只是不喜欢我的扩展。如何证明他,他们很酷之类的?谢谢。

php apache-2.2 extension
  • 3 3 个回答
  • 3560 Views

3 个回答

  • Voted
  1. gabrielk
    2010-01-06T19:33:01+08:002010-01-06T19:33:01+08:00

    您的 php 扩展目录是否在 php.ini 中设置并指向正确的位置?您的 dll 在指定的扩展目录中吗?

    http://php.net/manual/en/install.windows.extensions.php

    • 1
  2. Gazzer
    2010-01-07T03:35:54+08:002010-01-07T03:35:54+08:00

    有时 Apache + PHP 不喜欢加载扩展的顺序。

    特别是把recode.so放在前面。

    例如,您要做的是删除所有扩展,然后一次添加一些(或一次添加一个),然后检查 Apache 是否启动。当你找到崩溃的那个,添加其余的,然后重新启动,最后将崩溃的一个移到前面并重新启动。这至少是 FreeBSD 的一个问题,我怀疑它是一样的。

    这是我服务器上在mysql之前重新编码的顺序,您可以先尝试模仿

    extension=recode.so
    extension=fileinfo.so
    
    extension=tidy.so
    extension=tokenizer.so
    extension=xmlreader.so
    extension=xmlrpc.so
    extension=bz2.so
    extension=zip.so
    extension=zlib.so
    extension=mbstring.so
    extension=mysql.so
    extension=pcre.so
    extension=simplexml.so
    extension=spl.so
    extension=mysqli.so
    extension=gd.so
    extension=pdf.so
    extension=filter.so
    extension=mcrypt.so
    extension=openssl.so
    
    
    
    extension=ctype.so
    extension=session.so
    extension=sqlite.so
    ##extension=ldap.so
    extension=bcmath.so
    extension=calendar.so
    extension=curl.so
    extension=dom.so
    extension=exif.so
    extension=ftp.so
    extension=xml.so
    extension=wddx.so
    extension=gettext.so
    extension=hash.so
    extension=iconv.so
    
    extension=imap.so
    extension=json.so
    
    
    extension=pdo.so
    extension=pdo_sqlite.so
    extension=posix.so
    extension=pspell.so
    
    extension=xmlwriter.so
    
    • 1
  3. Mina
    2011-11-30T03:03:33+08:002011-11-30T03:03:33+08:00
    1. 确保您的 extension_dir 采用以下格式:

      extension_dir="DRIVE:/path/to/php"
      
    2. 确保extension=php_pdo.dll没有注释,并且在之后立即加载 sqlite ext。顺序很重要。

      extension=php_pdo.dll
      ... < snip > ...
      extension=php_sqlite.dll
      
    • 1

相关问题

  • 如何强制我的网址始终以 www 开头?

  • 在 Linux Xen VPS 上优化 Apache 和 MySQL

  • mod_rewrite 不转发 GET 参数

  • 更改 PHP 的默认配置设置?

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    新安装后 postgres 的默认超级用户用户名/密码是什么?

    • 5 个回答
  • Marko Smith

    SFTP 使用什么端口?

    • 6 个回答
  • Marko Smith

    从 IP 地址解析主机名

    • 8 个回答
  • Marko Smith

    如何按大小对 du -h 输出进行排序

    • 30 个回答
  • Marko Smith

    命令行列出 Windows Active Directory 组中的用户?

    • 9 个回答
  • Marko Smith

    什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同?

    • 3 个回答
  • Marko Smith

    如何确定bash变量是否为空?

    • 15 个回答
  • Martin Hope
    MikeN 在 Nginx 中,如何在维护子域的同时将所有 http 请求重写为 https? 2009-09-22 06:04:43 +0800 CST
  • Martin Hope
    Tom Feiner 如何按大小对 du -h 输出进行排序 2009-02-26 05:42:42 +0800 CST
  • Martin Hope
    0x89 bash中的双方括号和单方括号有什么区别? 2009-08-10 13:11:51 +0800 CST
  • Martin Hope
    Kyle Brandt IPv4 子网如何工作? 2009-08-05 06:05:31 +0800 CST
  • Martin Hope
    Noah Goodrich 什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同? 2009-05-19 18:24:42 +0800 CST
  • Martin Hope
    Brent 如何确定bash变量是否为空? 2009-05-13 09:54:48 +0800 CST
  • Martin Hope
    cletus 您如何找到在 Windows 中打开文件的进程? 2009-05-01 16:47:16 +0800 CST

热门标签

linux nginx windows networking ubuntu domain-name-system amazon-web-services active-directory apache-2.4 ssh

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve