我正在尝试使用pthreads,但为此我不想安装pthread php扩展。
我的服务器已经安装了php 7.0,当我读到最新的使用方式时,我发现了https://gist.github.com/emiglobetrotting/4663ffc4484e9384a261#file-php7_zts_pthreads-sh-L95
这是一本如何在启用Thread Safety的情况下编译自己的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版本?
答案 0 :(得分:1)
您可以按照以下命令执行此操作。
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