zoukankan      html  css  js  c++  java
  • 小事一记:MAC 升级到 10.10 后配置 php mongo 扩展各种不爽

    最近升级了一下 MAC 系统,本想体验一番新系统带来的惊喜,不料却被各种问题弄得不爽,其中最为烦心的就是 PHP 也随着新系统的升级而被升级了,因此有些扩展也需要重新安装,比如 mongo

    本以为直接从 Github 上 clone 一个源码文件自己编译一下就可以了,但事情远没有我想的那么简单,遇到的问题有:

    1.编译版本的问题,php 和 module 编译的版本不一样,造成模块无法加载进去

    2.Xcode 的问题

    对于问题1,自己首先想到的解决办法是找到合适的 mongo.so 版本,不用自己编译,但网上能找到的只有 windows(dll 文件) 的,对于 so 文件,少之又少,于是又开始想别的办法,升级 PHP !!!!!

    我是使用 brew 命令去升级的,本想直接升级到 php6,但貌似连接不成功,只好升级到 php55,系统本身是 php5.5.14 ,升级后最新的版本是 php5.5.15

    而用 brew 安装 php55 也是比较波折的,遇到 clang 错误,在网上查了一下,定位是 Xcode 版本的问题,麻痹,升级系统为什么不直接升级 Xcode呢

    又屁颠屁颠到 App Store 去升级,最终,升级完成啦。

    接下来按照提示做就行了

  • 相关阅读:
    RTP 协议
    RTSP 协议分析 (一)
    RTSP协议分析(二)
    CreateRemoteThread简单应用
    函数开始处的MOV EDI, EDI的作用
    eax,ebx,ecx,edx,esi,edi,ebp,esp寄存器的作用
    C++函数调用原理理解
    WinDBG常用断点命令
    利用bu命令下延迟断点
    Windbg 查看SSDT表
  • 原文地址:https://www.cnblogs.com/bsn-huang/p/4051947.html
Copyright © 2011-2022 走看看