gpt4 book ai didi

php - 安装 php 5.2.17 问题后在 ubuntu 11.10 上安装 apache2

转载 作者:行者123 更新时间:2023-12-04 18:30:54 25 4
gpt4 key购买 nike

最近我移民到 Ubuntu,在安装 apache2 之前,我在 Ubuntu 上配置和编译 PHP 5.2.17 一切顺利。

现在,当我尝试安装 apache2 时,它会成功安装,但不幸的是在启动 apache2 期间出现此错误:

[crit] Apache is running a threaded MPM, but your PHP Module is not compiled to be threadsafe.  You need to recompile PHP.
Pre-configuration failed
Action 'configtest' failed.

解决此问题的任何想法?

最佳答案

  • 尝试从/etc/和/var/文件夹中删除所有 apache2 文件夹。
    然后删除 apache 及其依赖项
    sudo apt-get --purge remove apache2 apache2-mpm-prefork apache2-utils apache2.2-common
  • 然后尝试再次安装 apache:
    sudo apt-get install apache2
    检查 127.0.0.1 以获得“它有效!” message ;) 或通过以下方式检查 apache 状态
    service apache2 status
  • 现在使用此配置选项重新编译 php 5.2.17 并启用 fast-cgi(根据需要编辑它,这是我的):
    ./configure --prefix=/usr/local/php-5.1.6 --with-config-file-path=/etc/php-5.1.6 --disable-ipv6 --with-zlib --enable-bcmath --with-bz2 --with-curl --enable-exif --enable-ftp --with-gd --with-ttf --enable-gd-native-ttf --with-imap-ssl --enable-mbstring --with-mhash --with-mysql --with-mysqli --enable-pcntl --with-pdo-mysql --with-pdo-sqlite --enable-shmop --enable-soap --enable-sockets --enable-sqlite-utf8 --with-xmlrpc --with-xsl --with-pear --enable-fastcgi
  • 然后 make & make 安装它。那应该做的工作
  • 关于php - 安装 php 5.2.17 问题后在 ubuntu 11.10 上安装 apache2,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9018364/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com