在 CentOS 上安装 PHP 7.0 的 EREG 模块



我有一个在 PHP 7 堆栈上运行的 Drupal 8 站点。目前,我正在尝试让网站使用 SMTP 模块发送邮件。该模块的要求之一是ereg扩展。

问题是我似乎找不到该扩展并安装它。当我运行php -m以查看加载的扩展列表时,我观察到它不存在。同样,当我运行yum list php70*列出所有可用的扩展时,我看不到ereg

如何安装此扩展程序,它甚至存在吗?

如果有帮助,我正在为这个运行 CentOS 的站点使用基本的 EC2 微型实例。

这是因为在 PHP7 发行版中,他们删除了许多不推荐使用的方法,ereg 方法从 5.3 开始就被弃用了。这些不应再在新代码中使用。

请参阅此链接,其中包含更多详细信息。

ereg 扩展(以及所有 ereg_* 函数(自 PHP 5.3 起已被弃用。它应该替换为PCRE扩展(preg_*功能(,它提供了更多的功能。

最新更新