zoukankan      html  css  js  c++  java
  • PHP安装过程中问题详解

    安装Apace时我就犯了一个大错误。
    因为我的母语是JAVA,我以为Tomcat就是Apache。
    其实不然,Tomcat是给Java用的,处理JSP等的动态页面。

    而PHP则是单纯的用Apache
    安装Apache教程:http://www.keydatas.com/html/apache.html

    安装PHP的过程我就不详解。详情请见:https://www.cnblogs.com/zhuque/archive/2012/11/03/2763351.html

    但是按着下面这个语句装出现了问题:
    [Sun Dec 02 19:53:11.574728 2018] [:crit] [pid 10940:tid 140689865254784] Apache is running a threaded MPM, but your PHP Module is not compiled to be threadsafe. You need to recompile PHP.
    AH00013: Pre-configuration failed

    说是PHP没有编译为线程安全。我就蒙了。
    而且官网也只有Windows的Thread Safe版本,没有Linux的。

    后来又找到了这个,我才豁然开朗:https://www.cnblogs.com/lchecho/p/5665273.html

    PHP自身是不支持线程的,但是它在安装的时候,涉及到一个线程安全的问题,Windows下提供了二种安装包,Linux下编译安装提供了–enable-maintainer-zts这个选项。(摘抄)

    以下是安装PHP所需语句:(就添加了--enable-maintainer-zts 而已)
    ./configure --prefix=/usr/local/php --with-apxs2=/usr/bin/apxs --with-config-file-path=/usr/local/lib --enable-track-vars --with-xml --with-mysql-dir=/usr/local/mysql/include/mysql.h --with-zlib-dir=/usr/lib --enable-maintainer-zts

    记住一定要make clean,再make,要不可能会报错。

    希望你们不要和我翻一样的错事啦~

  • 相关阅读:
    利用JSON Schema校验JSON数据格式
    爬虫初体验:Python+Requests+BeautifulSoup抓取广播剧
    CSS选择器语法&示例
    Xpath语法&示例
    通过批处理命令for提取数据
    katalon系列十七:报告&Katalon Analytics
    katalon系列十六:代码运行时实时创建元素对象或列表
    PhpStorm 常用插件
    Nginx 配置 https
    Tmux 入门
  • 原文地址:https://www.cnblogs.com/DidiLiu/p/10056832.html
Copyright © 2011-2022 走看看