
PHP
Climber813
这个作者很懒,什么都没留下…
展开
-
PHP配置默认SSL CA证书,curl访问https地址错误cURL error 60
问题描述项目中使用GuzzleHttp请求 https 时会报错:GuzzleHttp\Exception\RequestException : cURL error 60: SSL certificate problem: certificate has expired (see http://curl.haxx.se/libcurl/c/libcurl-errors.html)’下载新的CA证书官网地址:https://curl.se/docs/caextract.html下载地址:h原创 2021-10-19 10:05:49 · 1399 阅读 · 0 评论 -
Mac 下如何更新 PHP 到 8.0 版本?(多版本可切换)
先更新本地的 Homebrew首先确保本地的 brew 是最新的:brew update接下来,开始升级 PHP. 你可以继续使用内置的 php 配置,也可以点击 shivammathur/homebrew-php. 不过建议使用第二种,因为它可以让你轻松的安装多个 PHP 版本并进行切换.\普通升级brew upgrade php使用 shivammathur/homebrew-php 升级brew tap shivammathur/phpbrew install shivammat.原创 2021-01-09 16:59:01 · 8559 阅读 · 1 评论 -
composer.lock(锁文件)到底要不要提交到项目的版本库中?
最近面了近20位应聘者,在针对composer.lock这个锁文件在项目开发中,要不要提交到版本库中?有十几位小伙伴的答案都是不要。下面就来说说这个锁文件的作用,以及为什么需要将composer.lock提交到版本库中;在安装依赖后,Composer 将把安装时确切的版本号列表写入 composer.lock 文件。这将锁定改项目的特定版本。请提交你应用程序的 composer.lock (包括 composer.json)到你的版本库中这是非常重要的,因为 install 命令将会检查锁文件是.原创 2020-11-26 14:38:20 · 6430 阅读 · 4 评论 -
PHP8所有新特性
PHP 8 正式版即将发布,是时候来看看 PHP 8 即将推出的新特性了首先来安装PHP8下载地址本地编译安装 PHP 8 RC2 版本(MAC操作系统)# 0、下载解压源码wget https://downloads.php.net/~pollita/php-8.0.0RC2.tar.gztar zxvf php-8.0.0RC2.tar.gzcd php-8.0.0RC2# 1、生成 configure 文件./buildconf --force# 2、配置构建流程(最小化.原创 2020-11-11 13:58:07 · 5751 阅读 · 0 评论