Tag: PHP
以下是在 Ubuntu 24.04 安装 PHP 8.4 并配置到 Apache 或 Nginx 的方法。 1. 安装 Apache 或 Nginx: Apache 及 Nginx 各有优点,可以根据自身的需要选择要安装那一个网页服务器: Apache: $ sudo apt install apache2 -y Nginx: $ …
在这篇文章中,我们将介绍如何在 Rocky Linux 上安装 LEMP – Nginx、MariaDB 和 PHP。LEMP 是一个强大的 Web 服务器组合,广泛用于托管和开发网站。 1 – 更新系统 在安装任何软件之前,请确保您的 Rocky Linux 系统已经更新至最新版本。在终端机中执行以下指令: $ sudo dnf update 2 – 安装 Nginx Nginx 是一个开源的高效 …
LAMP 是一个常见的开发环境,其中包括了 Linux、Apache、MariaDB 和 PHP。安装 LAMP 环境可以让您在 Rocky Linux 上运行 Web 应用程式而无需任何其他软件。 以下是在 Rocky Linux 上安装 LAMP 环境的步骤: 1. 安装 Apache 在 Terminal 中运行以下指令: $ sudo dnf install httpd …
只要建立一个 Whatsapp api 的连接, 按下连结后便可以发送 Whatsapp 短信, 例如: 按下以上连结, 便会出现 Whatsapp API 的视窗, 如果用安装有 Whatsapp 的手机打开, 便会自动开启 Whatsapp, 对方的电话是 PHONENO, 短信内容是 testing. 但如果要把一段较长的短信以换行的方式分开, 我试过用 \n, \r, \r\n 等都不成功, 找了一下资料, …
LAMP 是 Linux + Apache + MySQL + PHP 的缩写, 但从 RHEL / CentOS 7 开始已经不会内置 MySQL, 改为使用 MariaDB, MariaDB 使用上与 MySQL 相同, 旧有的 MySQL 数据库也可以直接升级使用, 这里也会示范在 Rocky Linux …
对于测试用途为主的主机, 或者供应商很常需要在主机安装多个不同的 PHP 版本, 该不同的 PHP 版本可以同时执行。 用 PHP-FPM 执行的 PHP 环境有很多优点, 除了可以安装多个 PHP-FPM 外, 也可以对不同的 domain/subdomain 设定不同的 PHP-FPM pool, 给予不同的设定或权限。 以下文章会在 Rocky Linux 上安装不同的 PHP 版本, 并配置到 Apache …
mPDF 是透过 PHP 建立及编辑 PDF 档的模组, 支援 UTF-8 直接使用 HTML 写入. 如果在 mPDF 写入中文或其他亚洲双字字文字, 如果没有确设定编码, 可能会出现以下错误: HTML contains invalid UTF-8 character(s) 要解决这个错误, 只需在使用 $mpdf->WriteHTML() 或 $mpdf->WriteFixedPosHTML() 前, 用 iconv() …
ImageMagick 是一套开源的图像处理工具, 可以在指令模式下建立, 编辑, 转档图像档案, 支援超过 200 种图像格式, 例如JEPG, GIF, PNG, TIFF 等. 如果在 PHP 要使用 ImageMagick, 除了在 PHP 执行 ImageMagick 外, 最好的方法也是安装 PHP 的 ImageMagick 模式 — Imagick. …
LAMP 是 Linux + Apache + MySQL + PHP 的缩写, 但从 RHEL / CentOS 7 开始已经不会内置 MySQL, 改为使用 MariaDB, MariaDB 使用上与 MySQL 相同, 旧有的 MySQL 数据库也可以直接升级使用, 这里也会示范在 RHEL 8 …
PHP 5.6 开始加入了默认编码的设定, 默认是使用 UTF-8, 这对于大多数网站都不会有问题, 但对于一些还是使用 Big5 编码的老旧网站, 没有设定好便会出现乱码。 如果要整台服务器设定, 开启 php.ini 后, 找到 default_charset 一行: default_charset = “UTF-8” 改成: default_charset = “Big5” 然后需要重新启动 httpd. 如果不能改 php.ini, 便要根据主机是使用 …