-
在MacOS上编译安装Nginx+PHP+MariaDB开发环境的教程详解
所属栏目:[PHP教程] 日期:2022-06-16 热度:115
这篇文章主要介绍了在Mac OS上编译安装Nginx+PHP+MariaDB开发环境的教程,包括使用phpize安装PHP扩展的方法,需要的朋友可以参考下 因为甲骨文的尿性,mariadb应该要顶替mysql了,所以抛弃mysql 1,编译nginx 分别下载nginx,openssl,pcre 编译openssl的时候[详细]
-
在Mac OS的PHP环境下安装配置MemCache的全过程剖析
所属栏目:[PHP教程] 日期:2022-06-16 热度:184
这篇文章主要介绍了在Mac OS的PHP环境下安装配置MemCache的全过程解析,MemCache是一套分布式的高速缓存系统,需要的朋友可以参考下。 安装服务端 memcache是项目名,而在服务端的驻留进程叫memcached(linux的守护进程一般都是在后面加个d)。在OSX下使用brew可[详细]
-
PHP扩展转移为PHP7扩展兼容性问题记录
所属栏目:[PHP教程] 日期:2022-06-16 热度:131
PHP7扩展编写的时候,提供的一些内核方法和之前的PHP之前的版本并不能完全兼容,有不少方法参数做了调整,下面是在迁移过程中遇到的一些问题,感兴趣的朋友参考下吧。 add_assoc_stringl 方法参数改为四个。 add_assoc_stringl(parray, key, value, value_le[详细]
-
在Mac OS上搭建PHP的Yii框架及有关测试环境
所属栏目:[PHP教程] 日期:2022-06-16 热度:55
这篇文章主要介绍了在Mac OS上搭建PHP的Yii框架及相关测试环境的方法,Mac自带Apache与PHP等软件,因而搭建开发环境时非常舒适,需要的朋友可以参考下。 YII集成了单元测试和功能测试,借助phpunit和selenium实现,笔者在配置过程中遇到了不少麻烦,纪录在此。[详细]
-
全新Mac配置PHP开发环境教程详情
所属栏目:[PHP教程] 日期:2022-06-16 热度:190
趁着这次加硬盘的机会,就准备彻底重做开发环境,现在对Mac也有了一定的了解,特地记录一下本次的开发环境安装详情,给自己一个备忘,希望也可以帮助到刚接触Mac环境的同学们。 用了一年的Mac OS X了,之前不熟悉这个系统,用的是系统自带的PHP以及DMG包安装[详细]
-
win7中安装php框架Yii的方法
所属栏目:[PHP教程] 日期:2022-06-16 热度:179
本文讲述了win7安装php框架Yii的方法。分享给大家供大家参考,具体如下: 有人问我win7安装yii老是报错,花了10分钟装了一下,现在做程序的自学能力这么差了?我对框架这些东西不是很感冒,框架这类东西,个人觉得效率都不咋地,集成的东西多,并且有很多我[详细]
-
phpstudy隐藏index.php的方法教程
所属栏目:[PHP教程] 日期:2022-06-15 热度:194
这篇文章主要介绍了phpstudy隐藏index.php的方法,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下。 phpstudy如何隐藏index.php 找到打开 vhosts-ini 在配置文件中加入粗体! PS:下面看下phpstudy 中使index.php[详细]
-
怎样使用PHP依赖管理工具Composer
所属栏目:[PHP教程] 日期:2022-06-15 热度:72
Composer是php的一个依赖管理工具,允许你声明项目所依赖的代码库,它会在你的项目中为你安装他们。这篇文章教你如何使用Composer。好在我们有 Composer,PHP依赖管理的利器。它是开源的,使用起来也很简单,提交自己的包也很容易。 举个例子,平时我们开始[详细]
-
SublimeText3配置安装PHP函数追踪定位插件
所属栏目:[PHP教程] 日期:2022-06-15 热度:75
这篇文章主要介绍了SublimeText3的PHP函数追踪定位插件ctags和codeBeautifier,对SublimeText3感兴趣的同学,可以多研究下。 一、下载ctags http://download.csdn.net/detail/xujunabc999/9604934 二、配置快捷键 配置在sublime中使用Ctrl+左键单击函数跳转[详细]
-
PHPStorm+Xdebug进展emote Debug时无法进入断点问题排查
所属栏目:[PHP教程] 日期:2022-06-15 热度:183
最近一直在研究Xdebug的用法,主要是因为Xdebug对PHP的开发效率提升确实很大,而却能帮我们解决很多问题。所以这里就总结下我在配置PHPStorm+Xdebug环境中遇到的坑,给遇到进不去断点的朋友一些排查的建议。 运行环境 PHP Version 7.1.22 Xdebug v2.6.0 PHP2[详细]
-
在PHP中使用ElasticSearch最新实例讲解
所属栏目:[PHP教程] 日期:2022-06-15 热度:109
这篇文章主要介绍了PHP中使用ElasticSearch最新实例讲解,这篇文章的教程是比较详细,有需要的同学可以研究下。 网上很多关于ES的例子都过时了,版本很老,这篇文章的测试环境是ES6.5 通过composer安装 composer require elasticsearch/elasticsearch 在代码[详细]
-
PHP安装扩展mcrypt以及有关依赖项深入讲解
所属栏目:[PHP教程] 日期:2022-06-15 热度:89
这篇文章主要介绍了PHP安装扩展mcrypt以及相关依赖项深入讲解,步骤讲解的很清晰,有需要的同学可以研究下。 一:安装libmcrypt依赖库 要使用该扩展,必须首先安装mcrypt标准类库,注意的是mcrypt软件依赖libmcrypt和mhash两个库。 1.下载Libmcrypt,mhash,mc[详细]
-
windows系统php环境安装swoole具体流程
所属栏目:[PHP教程] 日期:2022-06-15 热度:128
这篇文章主要介绍了windows系统php环境安装swoole具体步骤,swoole目前是比较热门的一个扩展插件,有需要的同学可以学习下 Swoole原本不支持在Windows下安装的,所以我们要安装Cygwin来使用。在安装Cygwin下遇到了很多坑,百度经验上的文档不是很全,所以我把[详细]
-
MacOS下PHP7.1升级到PHP7.4.15的方法教程
所属栏目:[PHP教程] 日期:2022-06-15 热度:61
最近写SDK的时候需要用到object类型提示符,PHPStorm智能提示说需要PHP7.2以上才能支持这种类型提示。 我一查我本机的PHP是7.1.30版本,于是考虑升级一下PHP版本。 首先要尝试使用如下命令进行升级: brew update brew upgrade php@7.4 第一个遇到的报错如下[详细]
-
docker中实现安装php拓展流程讲解
所属栏目:[PHP教程] 日期:2022-06-15 热度:65
这篇文章主要介绍了docker中实现安装php拓展步骤讲解,有不会安装的同学可以跟着操作下。 一:安装PECL 扩展 因为一些扩展并不包含在 PHP 源码文件中,所有需要使用 PECL(PHP 的扩展库仓库,通过 PEAR 打包)。用 pecl install 安装扩展,然后再用官方提供[详细]
-
Mac系统下组建Nginx+php-fpm实例讲解
所属栏目:[PHP教程] 日期:2022-06-15 热度:95
这篇文章主要介绍了Mac系统下搭建Nginx+php-fpm实例讲解,不懂mac系统下如何搭建php环境的小伙伴可以跟随小编一起来学习研究下吧。 安装步骤 1.停止本地的Apache服务 sudo apachectl stop 2.安装NGINX brew install nginx 3.启动NGINX // 查看帮助命令 nginx[详细]
-
linux下php安装php-kafka和php-rdkafka扩展的方法细解
所属栏目:[PHP教程] 日期:2022-06-14 热度:64
具体步骤: 1、安装librdkafka cd /usr/local/src #进入安装包存放目录 wget https://github.com/edenhill/librdkafka/archive/master.zip #下载 mv master.zip librdkafka-master.zip #修改包名 unzip librdkafka-master.zip #解压 cd librdkafka-master #[详细]
-
Windows php5.6安装Imagick库的方法详情
所属栏目:[PHP教程] 日期:2022-06-14 热度:141
Windows上的安装坑比较多 1、安装Imagick,需要下载6.9.3之下版本的 http://imagemagick.org/script/download.php 官网都是新版本不可以用 我安装成功的是ImageMagick-6.8.6-9-Q16-x86-dll.exe特别注意:安装路径不能有空格, 安装完成后cmd,输入命令conver[详细]
-
Mac+Apache+PHP安装Xdebug方法流程
所属栏目:[PHP教程] 日期:2022-06-14 热度:71
MAC homebrew自2018/3/31之后弃用homebrew/php By 31st March 2018 we will deprecate and archive the Homebrew/php tap. Unfortunately we have been unable to maintain an acceptable, consistent user or contributor experience and CI workload throu[详细]
-
使用Docker部署PHP研发环境的方法详解
所属栏目:[PHP教程] 日期:2022-06-14 热度:59
本文主要介绍了如何使用Docker构建PHP的开发环境,文中作者也探讨了构建基于Docker的开发环境应该使用单容器还是多容器,各有什么利弊,推荐PHP开发者阅读,希望对大家有所帮助。 环境部署一直是一个很大的问题,无论是开发环境还是生产环境,但是 Docker 将[详细]
-
有关编译安装msgpack-php的方法
所属栏目:[PHP教程] 日期:2022-06-14 热度:67
Msgpack 是一个 PECL 扩展,此扩展提供用于与 MessagePack 序列化通信的 API。 MessagePack 是一个基于二进制高效的对象序列化类库,可用于跨语言通信。它可以像JSON那样,在许多种语言之间交换结构对象;但是它比JSON更快速也更轻巧。 下载 wget https://gi[详细]
-
对php-cli环境的自我理解
所属栏目:[PHP教程] 日期:2022-06-14 热度:190
php-cli我在是看swoole的时候看到了,swoole_server只能用于php-cli环境,那什么是php-cli环境,于是百度,复制了网上我觉得比较有用的介绍 对php-cli环境的理解 php_cli模式是什么 php-cli区别于在Web服务器上运行的php环境,php不单可以写前台网页,它还可[详细]
-
在Jupyter Notebook下安装PHP内核
所属栏目:[PHP教程] 日期:2022-06-14 热度:52
我最近被强烈安利了 Jupyter Notebook 这个交互式笔记本,然后试用了它自带的 Python 内核后,这个应用整体给我的感觉很不错,就去搜索了下它所支持的其它内核 Jupyter Kernels。 我在下面内容介绍下该应用下如何安装 PHP 内核。 安装步骤 安装 PHP 内核 Jup[详细]
-
php7 安装mysqli实例解说
所属栏目:[PHP教程] 日期:2022-06-14 热度:174
在本篇文章里小编给大家整理的是一篇关于php7 安装mysqli实例讲解内容,有需的朋友们可以跟着学习参考下。 本文操作环境:Windows7系统、php-7.1.5、Dell G3。 php7 怎么安装mysqli? centos php7 安装mysqli扩展心得 在新配服务器时发现,php无法连接到mysql[详细]
-
如何处理php-fpm启动不了问题
所属栏目:[PHP教程] 日期:2022-06-14 热度:195
在本篇文章里小编给大家整理的是一篇关于如何解决php-fpm启动不了问题相关文章,有需要的朋友们可以跟着学习下。 1、重新下载一个64位的ZendGuardLoader.so。 2、将其放到/usr/local/zend/下。 3、重新执行lamp php-fpm start即可。 修复步骤 用file命令查看[详细]
