好得很程序员自学网
  • 首页
  • 后端语言
    • C#
    • PHP
    • Python
    • java
    • Golang
    • ASP.NET
  • 前端开发
    • Angular
    • react框架
    • LayUi开发
    • javascript
    • HTML与HTML5
    • CSS与CSS3
    • jQuery
    • Bootstrap
    • NodeJS
    • Vue与小程序技术
    • Photoshop
  • 数据库技术
    • MSSQL
    • MYSQL
    • Redis
    • MongoDB
    • Oracle
    • PostgreSQL
    • Sqlite
    • 数据库基础
    • 数据库排错
  • CMS系统
    • HDHCMS
    • WordPress
    • Dedecms
    • PhpCms
    • 帝国CMS
    • ThinkPHP
    • Discuz
    • ZBlog
    • ECSHOP
  • 高手进阶
    • Android技术
    • 正则表达式
    • 数据结构与算法
  • 系统运维
    • Windows
    • apache
    • 服务器排错
    • 网站安全
    • nginx
    • linux系统
    • MacOS
  • 学习教程
    • 前端脚本教程
    • HTML与CSS 教程
    • 脚本语言教程
    • 数据库教程
    • 应用系统教程
  • 新技术
  • 编程导航
    • 区块链
    • IT资讯
    • 设计灵感
    • 建站资源
    • 开发团队
    • 程序社区
    • 图标图库
    • 图形动效
    • IDE环境
    • 在线工具
    • 调试测试
    • Node开发
    • 游戏框架
    • CSS库
    • Jquery插件
    • Js插件
    • Web框架
    • 移动端框架
    • 模块管理
    • 开发社区
    • 在线课堂
    • 框架类库
    • 项目托管
    • 云服务

当前位置:首页>CMS系统>Dedecms
<tfoot draggable='sEl'></tfoot>

macphp安装扩展 mac 安装php扩展

很多站长朋友们都不太清楚macphp安装扩展,今天小编就来给大家整理macphp安装扩展,希望对各位有所帮助,具体内容如下:

本文目录一览: 1、 在mac上写php的C扩展,用哪个IDE 2、 Mac 安装完整带pthreads,yaml等扩展的PHP7.0 3、 如何在Mac OS X中安装PHP扩展支持 4、 mac中怎样通过brew 安装php的redis扩展 5、 求助,Mac OS升级到10.9后,原先用homebrew装的php扩展不起作用了 在mac上写php的C扩展,用哪个IDE

安装PHP扩展要求Mac系统已经安装了Xcode环境和命令行开发工具,如果还没安装,可以使用Shell安装。

xcode-select --install

为了扩展管理方便,首先来安装pecl扩展管理器。

cd /usr/lib/php

sudo php install-pear-nozlib.phar

安装Redis、Memcache、Mongo等扩展。

sudo pecl install redis

sudo pecl install memcache

sudo pecl install mongo

sudo pecl install xdebug

将扩展配置添加的php.ini文件中:

extension=memcache.so

extension=mongo.so

extension=redis.so

zend_extension=xdebug.so

安装xcache,从官网下载,解压缩并安装

tar xvf xcache-3.2.0.tar

cd xcache-3.2.0

phpize

。/configure

make

sudo make install

配置XCache

[xcache]

xcache.size = 128M

xcache.var_size = 8M

xcache.var_count = 1

xcache.var_slots = 8K

xcache.var_ttl = 0

xcache.var_maxttl = 0

xcache.var_gc_interval = 300

xcache.optimizer = Off

由于Mac自带的PHP环境是不包括mcrypt扩展的,所以需要下载同版本的php源码包,单独编译这个模块加载。从官网的归档里面找到php5.5.14的源码包,下载:

tar zxvf php-5.5.14.tar.gz

cd php-5.5.14/ext/mcrypt/

phpize。/configure

make

sudo make install

配置ext-mcrypt

extension=mcrypt.so

为了加速,还需要打开opcache。

zend_extension=opcache.so

[opcache]

; Determines if Zend OPCache is enabled

opcache.enable=0

; Determines if Zend OPCache is enabled for the CLI version of PHP

opcache.enable_cli=0

Mac 安装完整带pthreads,yaml等扩展的PHP7.0

尝试如下操作:

1、 在php.ini中设置extension_dir 指向e:\php5.4\ext; 部分php扩展加载了

2、设置windows系统环境变量, phpext, 指向e:\php5.4\ext, PHPRC 指向e:\php5.4 设置path环境变量,添加e:\php5.4

3、重新启动apache

如何在Mac OS X中安装PHP扩展支持

进入php源程序目录中的ext目录中,这里存放着各个扩展模块的源代码,选择你需要的模块,比如curl模块:cd curl 执行phpize生成编译文件,phpize在PHP安装目录的bin目录下 /usr/local/php5/bin/phpize 运行时,可能会报错:Cannot find autoconf. Please check your autoconf installation and the $PHP_AUTOCONF environment variable is set correctly and then rerun this script.,需要安装autoconf: yum install autoconf(RedHat或者CentOS)、apt-get install autoconf(Ubuntu Linux) /usr/local/php5/bin/php -v 执行这个命令时,php会去检查配置文件是否正确,如果有配置错误,这里会报错,可以根据错误信息去排查!

mac中怎样通过brew 安装php的redis扩展

1. 通过homebrew 安装 redis

sodu brew install redis

2. 安装后执行开启redis,采用默认配置, 默认配置只有本地(127.0.0.1)可以访问。需要远程访问的话修改配置,注释bind 127.0.0.1即可。当然还要设置防火墙。

求助,Mac OS升级到10.9后,原先用homebrew装的php扩展不起作用了

用了一年的Mac OS X了,之前不熟悉这个系统,用的是系统自带的PHP以及DMG包安装的MySQL,时间长了,慢慢觉得MacBook的速度跟不上了,虽然关机次数不多,但是每次开机,或者唤醒电脑的时候,系统明显有一定时间的卡顿。特别表现在开机的时候。完全可以去泡一个来一桶了。因此干掉MD101上的光驱,换上256G的Sandisk SSD, 干掉原厂的2G 2,换上8G 2 。 速度应该是杠杠的了,至少可以再服役2年吧。趁着这次加硬盘的机会,就准备彻底重做开发环境。现在对Mac也有了一定的了解,特地记录一下本次的开发环境安装详情,给自己一个备忘,希望也可以帮助到刚接触Mac环境的同学们。本开发环境,全部基于HomeBrew安装。 主要软件版本:PHP5/mxcl/homebrew/go/install)" 自检:复制代码 代码如下:brew doctor 常用命令: (所有软件以PHP5.5为例子)复制代码 代码如下:brew update #更新brew可安装包,建议每次执行一下brew search php55 #搜索php5.5brew tap josegonzalez/php #安装扩展<gihhub_user/repo> brew tap #查看安装的扩展列表brew install php55 #安装php5.5brew remove php55 #卸载php5.5brew upgrade php55 #升级php5.5brew options php55 #查看php5.5安装选项brew info php55 #查看php5.5相关信息brew home php55 #访问php5.5官方网站brew services list #查看系统通过 brew 安装的服务brew services cleanup #清除已卸载无用的启动配置文件brew services restart php55 #重启php-fpm注意:brew services 相关命令最好别经常用了,提示会被移除复制代码 代码如下:~ brew services restart php55Warning: brew services is unsupported and will be removed soon.You should use launchctl instead.Please feel free volunteer to support it in a tap.Stopping `php55`... (might take a while)==> Successfully stopped `php55` (label: homebrew.mxcl.php55)==> Successfully started `php55` (label: homebrew.mxcl.php55)

关于macphp安装扩展的介绍到此就结束了,不知道本篇文章是否对您有帮助呢?如果你还想了解更多此类信息,记得收藏关注本站,我们会不定期更新哦。

查看更多关于macphp安装扩展 mac 安装php扩展的详细内容...

声明:本文来自网络,不代表【好得很程序员自学网】立场,转载请注明出处:http://haodehen.cn/did165404
更新时间:2023-02-17   阅读:47次

上一篇: php根据id修改 csdn如何修改id

下一篇:php异常处理教程 php常见错误

相关资讯

最新资料更新

  • 1.DedeCMS Wap.php 绑定域名的解决办法
  • 2.织梦上传服务器后出现数据连接失败是怎么回事如何解决
  • 3.dedecms5.7 ask模块现404的解决方法
  • 4.织梦DEDECMS网站安全攻略之修改data目录名称方法步骤
  • 5.dedecms实现自动打包文章中图片并下载的方法
  • 6.Dedecms实现自动统计当前栏目文档总数的方法
  • 7.dedecms插件开发简明教程
  • 8.Dedecms去掉URL中a目录的方法
  • 9.不用注册会员也能为DedeCms增加邮箱订阅的方法
  • 10.dedecms结合jQuery实现汇率自动调整
  • 11.详解织梦DEDECMS如何防图片被盗链和怎么修改.htaccess
  • 12.dedecms织梦实现中英文分页功能方法步骤
  • 13.Linux下安装DedeCMS及安全设置教程
  • 14.dedecms后台模块管理空白不显示的解决方法
  • 15.dede给dede_sys_enum添加字段father示例
  • 16.织梦dedecms系统后台安全提示去除方法
  • 17.dedecms在Nginx服务器上验证码不显示解决方法
  • 18.织梦DedeCms取消后台登陆验证码的方法示例
  • 19.详解织梦模板DEDE首页列表页AJAX无限加载瀑布流修正版
  • 20.dedecms模板安装教程及模板相关知识学习

CopyRight:2016-2025好得很程序员自学网 备案ICP:湘ICP备09009000号-16 http://haodehen.cn
本站资讯不构成任何建议,仅限于个人分享,参考须谨慎!
本网站对有关资料所引致的错误、不确或遗漏,概不负任何法律责任。
本网站刊载的所有内容(包括但不仅限文字、图片、LOGO、音频、视频、软件、程序等)版权归原作者所有。任何单位或个人认为本网站中的内容可能涉嫌侵犯其知识产权或存在不实内容时,请及时通知本站,予以删除。

网站内容来源于网络分享,如有侵权发邮箱到:kenbest@126.com,收到邮件我们会即时下线处理。
网站框架支持:HDHCMS   51LA统计 百度统计
Copyright © 2018-2025 「好得很程序员自学网」
[ SiteMap ]