在CentOS上安装适用于PHP 7.0的EREG模块

时间:2017-04-10 18:59:16

标签: php drupal drupal-8

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

麻烦的是我似乎无法找到该扩展并安装它。当我运行php -m以查看已加载的扩展名列表时,我发现它不在那里。同样,当我运行yum list php70*列出所有可用的扩展程序时,我在那里看不到ereg

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

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

1 个答案:

答案 0 :(得分:2)

这是因为在PHP7版本中,他们已经删除了许多已弃用的方法,ereg方法自5.3以来已被弃用。这些不应再用于新代码。

See this link有更多细节。

  

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