如何为 Laravel 安装所有必需的 PHP 扩展?

新手上路,请多包涵

我需要制作我的 Ubuntu 16.04。有没有使用 GUI 的方法,或者是使用终端最简单的方法?

我已经安装了 PHP 7.1,MariaDB。

我需要启用:

  1. OpenSSL PHP 扩展
  2. PDO PHP 扩展
  3. Mbstring PHP 扩展
  4. 标记器 PHP 扩展
  5. XML PHP 扩展

原文由 Aipo 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 714
1 个回答

Laravel Server Requirements mention that BCMath , Ctype , JSON , Mbstring , OpenSSL , PDOTokenizerXML 扩展是必需的。大多数扩展都是默认安装和启用的。

您可以在 Ubuntu 中运行以下命令以确保已安装扩展。

 sudo apt install openssl php-common php-curl php-json php-mbstring php-mysql php-xml php-zip

PHP 版本特定安装(如果安装了 PHP 7.4)

 sudo apt install php7.4-common php7.4-bcmath openssl php7.4-json php7.4-mbstring

您的作曲家包可能需要其他 PHP 扩展。从下面的链接中查找。

Ubuntu 20.04 LTS(Focal Fossa)的 PHP 扩展

Ubuntu 18.04 LTS(仿生)的 PHP 扩展

Ubuntu 16.04 LTS (Xenial) 的 PHP 扩展

原文由 Madan Sapkota 发布,翻译遵循 CC BY-SA 4.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题