php - Ubuntu/Apache2 更改 PHP 版本

标签 php ubuntu pthreads

我正在尝试使用 pthreads,但为此我必须安装 pthread php 扩展。

我的服务器已经安装了 php 7.0,当我读到使用它的最佳方法时,我发现了这个 https://gist.github.com/emiglobetrotting/4663ffc4484e9384a261#file-php7_zts_pthreads-sh-L95

这是一本如何在启用线程安全的情况下编译您自己的 php 版本的手册

我这样做了,现在如果我运行

php -v

它显示了正确的 php 版本:

PHP 7.3.0-dev (cli) (built: May  7 2018 09:54:09) ( ZTS DEBUG )

但是如果我在 Apache 上运行 phpinfo,我发现:

PHP Version 7.0.28-0ubuntu0.16.04.1

所以现在我寻找一种方法来更改我的 apache 配置,但无论我尝试什么,它都会导致我遇到同样的问题:

我需要一个可以启用的模块。

所以我的问题是如何将我的 apache 更改为正确的版本或者如何创建/安装模块以使用新的 php 版本?

最佳答案

您可以通过以下命令来完成此操作。

sudo a2dismod php7.3.0-dev ; // To disable a PHP 7.3.0-dev version 
sudo a2enmod php7.0 ; // To enable a PHP 7.0 version
sudo service apache2 restart  // then restart apache

关于php - Ubuntu/Apache2 更改 PHP 版本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50212443/

相关文章:

c - 如何将网格传递给 "void my_func(void *args)"

linux - 简单的 POSIX 线程问题

php - Kohana ORM - 我该怎么做?

php - MySQL ERROR 1064 无法弄清楚

php - 如何使用示例 49 和序列化 TCPPDFtagParameters 而不是 write1DBarcode 将 TCPDF 条码放入 html 表中?

Python 二维码不一致

c - pthread 将值返回到数组

php - 使用 AJAX 自动更新

java - Tomcat7 Ubuntu 14.04 将 $CATALINA_HOME 指向 var/lib/tomcat7/ROOT

unix - 在 unix 中使用 awk 删除重复项