PHP
(49)查看 php docker 中是否启用了 opcache
使用的是 PHP FPM 8.2 的 docker 镜像,我发现默认是启用了 opcache 的。
但是不是很放心,所以确认一下。
很多年前整理过一篇关于 opcache 的使用笔记:[使用 Opcache 优化 Laravel 的性
ubuntu 24.04 安装 php 8.2
需要在本地的 WSL2 的 Ubuntu 24.04 上安装 PHP 8.2,以方便本地安装 Magento 2.4.6.
## 系统版本
```
> cat /etc/os-release
PRETTY_NAME="Ubunt
Joomla 收到大量垃圾询盘信息,在 php 代码中屏蔽关键词
Joomla 网站收到了大量的垃圾询盘信息,几乎一秒一条,即浪费精力去清理,又占用了处理线程,拖慢了网站速度。
所以必须在发送邮件前,就过滤掉。
## 修改哪个代码文件
太久不看,已经忘记了需要修改哪个代码文件。但是好在记
Joomla 如何获取当前页面的 URL
例如,需要在 Joomla 提交询盘信息时,在邮件中附加上当前页面的 URL 信息。那么就需要能够获取到请求页面的链接字符串。
## 获取当前页面的 URL
```
use Joomla\CMS\Uri\Uri;
$uri =
Joomla 如何记录日志
在修改 Joomla 代码时,为了方便调试,经常要打印日志。下面记录一下,如何在 Joomla 中记录日志。
## 示例代码
```
JLog::add('my error message', JLog::ERROR, 'zhon
Joomla 5 SP Page Builder Pro 添加 Captcha V2 验证组件
在升级 Joomla 5 之后,发现 SP Page Builder Pro 的询盘表单 Contact Form 无法添加之前的 Captcha 组件。
在使用了 Github 上最新的 Captcha V3 组件之后,测试还是无法
Joomla 安装 EasyBlog 插件后,博客页面报错无法打开
Joomla 迁移到新服务器后,EasyBlog 相关的页面,报 500 错误无法打开。但是非 EasyBlog 的页面,例如产品介绍相关的页面,是可以正常显示的。
## 报错信息
> Variable 'sql_mode'
ubuntu 20.04 apt 安装 php 7.0
由于 ubuntu 20.04 默认源里没有 php 7.0,需要手动添加源。
## Unable to locate package php7.0
```
$ sudo apt install php7.0
Reading p
安装最新版本的 composer
用 ubuntu apt 安装的 composer 版本过低,所以不推荐:
```
> sudo apt install composer
> composer -V
Composer 1.6.3 2018-01-31 16:2
Ubuntu 18.04 安装 PHP 7.4.8
为了测试升级 Laravel 6,所以把本地 Windows WSL Ubuntu18.04 开发环境的 PHP 版本升级一下。实际是全新安装,这个新买的笔记本居然一直没有装 PHP。
## apt install PHP 7.4
上一页
下一页