
解决 PECL 安装 Xdebug 时遇到的 ERROR: failed to mkdir 错误
老王之前分享了《macOS 使用 Homebrew 安装 PHP7.4 并替代系统自带 PHP 教程》,如果需要调试 PHP 的项目,就需要借助到 Xdebug,本文记录下如何在 macOS 上通过 PECL 安装 Xdebug,以及遇到的...
老王之前分享了《macOS 使用 Homebrew 安装 PHP7.4 并替代系统自带 PHP 教程》,如果需要调试 PHP 的项目,就需要借助到 Xdebug,本文记录下如何在 macOS 上通过 PECL 安装 Xdebug,以及遇到的...
今天老王在将一个用 ThinkPHP 搭建的网站迁移到新服务器上时,出现了“Array and string offset access syntax with curly braces is deprecated”的错误,查了下是因为 P...
LNMP 会默认为每个网站目录生成一个 .user.ini 文件,如果我们想修改网站目录的权限组或者删除网站数据时,可能就会返回 ‘.user.ini’: Operation not permitted 权限不足无法...
PHP 如何调用 Python 代码之前老王已经给大家介绍过了,用 exec 就可以直接调用并获取返回值,详细的教程可以参考《PHP 调用 Python 代码教程,向 Python 传参 + 接收返回值》,本文主要给大家记录下老王在用 PH...
今天老王在用 PHP 操作数据库时遇到了一个错误:Allowed memory size of 134217728 bytes exhausted (tried to allocate 78 bytes),导致这个错误的原因是内存溢出,即超...
我们在传输和处理图片时,Base64 是一个常用的选择,PHP 中就有函数(base64_encode 和 base64_decode)分别负责图片 Base64 编码和图片 Base64 解码,老王昨天在网上找到 2 段关于图片 Base...
今天将老板一个项目的服务器代码语言从 Java 改成了 PHP,因为算法是用 Python 写的,所以就需要在 PHP 中调用 Python 脚本,包括向 Python 传参,Python 接收参数后处理数据,再把处理结果传回给 PHP,最...
今天在添加一个基于 ThinkPHP5 的网站程序时,访问首页时遇到了一个错误: Warning: require(): open_basedir restriction in effect. File(/home/wwwroot/xxxx...
在使用 LNMP 包一键安装 PHP 环境时,PHP 默认是不显示错误日志的,这个时候如果我们网站有错误的话就无法显示,而只是显示 500 错误,本文介绍下 Linux 上如何开启 PHP 调试模式,并显示错误日志。 1、找到 php.in...
有时候我们在服务器配置一些脚本时,希望发生异常或者监测到更新时代码能够通过邮件来通知我们,这样我们就能第一时间收到提醒。本文介绍一下 PHP 上如何使用 SMTP 来发送邮件,使用的包是 PEAR Mail,使用的邮箱是 QQ 邮箱。 一、...