上一个教程中我们已经安装了php8,但是使用后发现 GD 拓展忘记加上去了。 本来在php8编译的时候,在配置中加上这句:--enable-gd就可以了,更多细节可以看官方说明:GD 但现在需要手动加...
如何在linux系统上编译安装多个版本的php,并实现不同网站应用使用不同的php版本
之前公司服务器上php版本太老了,导致本地和服务器的php版本差异太大,上线经常抱错,于是决定再多安装一个php新版本,另外为了避免对已经上线的服务产生影响,所以要确保新安装的php版本是独立的,和之...
在PHP中,如何让数组(多维数组)按照想要的顺序排列
在 PHP 中,可以对二维数组进行排序处理。以下是一些常用的方法: 使用 usort() 函数:usort() 可以自定义排序函数来对数组进行排序。你可以在排序函数中定义自己的排序逻辑,基于特定的键或...
Docker容器化有哪些知识需要学习?学习路径是什么?
https://www.docker.com/ 要学习容器化,需要熟悉一些关键概念和工具: Docker:Docker是当今最流行的容器化工具。它允许您将应用程序及其依赖项打包到一个容器中,然后在安装...
Git克隆时报443错误,设置代理解决连接git超时问题
克隆仓库时报了一个443的错误,错误信息显示:连接仓库失败,操作超时。 网络连接真的是坑…… 吐槽无用,直接解决问题吧,通过配置git的代理,即可解决。 首先你要知道自己代理工具使用的端口号,比如我用...
如何解决PHP调试时不显示报错信息,仅仅报500错误
最近写代码经常有不对的地方,需要调试PHP代码。 但是打开浏览器仅仅显示500错误,这谁能看得懂啊。 我记得之前PHP代码调试是有报错信息的啊,这到底是咋回事呢? 通常这种情况都是和PHP配置不对有关...
Git给不同的分支配置不同的remote远程仓库地址
公司自建了gitlab本地仓库,使用起来是挺好。 但是我发现,回家之后就无法继续push代码到本地仓库了,因为公司的gitlab仓库是建在局域网的。 虽然可以直接copy一份代码带回去继续做,但是不能...
Git遇到refusing to merge unrelated histories错误该怎么解决
Git遇到refusing to merge unrelated histories错误,会有两种情况,但都可以通过--allow-unrelated-histories来解决。 一、本地合并时遇到r...
如何删除git远程仓库中所有被忽略的文件?
如果之前已经push到远程仓库的文件,即使之后把文件加入了.gitignore文件,还是会提交修改,无法被忽略。 有没有什么办法删除git远程仓库中所有被忽略的文件呢? 有一个命令可以解决这个问题: ...
Git 的基础使用及命令汇总
仅自用,内容仅仅保证自己看得懂 常用基础命令 git init - 初始化仓库 git clone - 拷贝远程仓库 git status - 显示变更 git add . - 添加文件到暂存区 gi...