How can we help you?

系统与环境要求(PHP 模块 / 服务器)

Last updated on July 23, 2026

请先核对环境要求

请仔细查看下列要求,确保脚本运行顺畅,并能充分利用所有功能。大多数服务器和主机都是预装的模块。有些主机会通过 cPanel 提供启用或禁用这些功能的选项。如果你自己运行 VPS,就需要安装这些。

本站(08.ink)基于 GemPixel Premium URL Shortener 构建。官方文档可参考: RequirementsDocumentation Center

基础环境

项目要求
服务器Apache / NGINX / LiteSpeed
PHP最低版本:8.2(推荐 8.2~8.4)
数据库MySQL:5.7~8.2 / MariaDB:11.0+

PHP 模块 / 扩展(必修)

以下扩展为运行所必需,缺一可能导致安装失败、缩短失败、图片或压缩功能异常:

  • openssl(OpenSSL)
  • curl(php-curl)
  • json(php-json)
  • mbstring(php-mbstring)
  • mysqli / pdo_mysql(php-mysql)
  • dom(php-dom)
  • xml(php-xml)
  • zip(php-zip)
  • gd(php-gd)
  • iconv(php-iconv)

可选但强烈推荐

  • imagick(php-imagick)*
  • bcmath(php-bcmath)

*高级二维码操作(如转换为 PDF 及其他格式、复杂形状/样式)需要使用带 RSVG 代理 的最新版 ImageMagick,以及对应的 Imagick PHP 扩展。更多说明见官方 FAQ / 文档中的 Advanced QR Codes 章节: gempixel.com/docs/premium-url-shortener

Web 服务器注意点

  • 文档根目录应指向程序的 /public 目录。
  • Apache:通常可使用自带 .htaccess 重写。
  • NGINX:需按产品包内配置示例设置 try_files / rewrite,不能只靠 Apache 规则。
  • 目录可写storage/public/content/ 及其子目录需可写。

08.ink 前缀短链额外要求

若要使用 https://别名.08.ink 前缀形态,除上述 PHP 环境外,还需:

  • DNS:通配符 *.08.ink 解析到站点服务器;
  • HTTPS:通配符证书(如 Let's Encrypt *.08.ink);
  • Web 服务器:站点 server_name 包含 *.08.ink

后缀 https://08.ink/别名 在标准安装下即可使用。详见 前缀与后缀短链详解

如何自检 PHP 扩展

  1. 管理员登录后台 → Update / 更新 → 查看 phpinfo;或
  2. SSH 执行:php -m,确认列表中包含上述模块。

相关文档

Did not answer your question?
Contact us