宝塔安装matomo报错:Process类依赖于proc_open,这在PHP安装中不可用。

 

刚开始提示安装composer

curl -sS https://getcomposer.org/installer | php 
 php composer.phar install

ssh 输入命令后提示函数被禁用

[ErrorException]
  putenv() has been disabled for security reasons

解除禁用继续php composer.phar install

提示

[Symfony\Component\Process\Exception\RuntimeException]
  The Process class relies on proc_open, which is not available on your PHP inst                                                                                                                               allation.

中文翻译:Process类依赖于proc_open,这在PHP安装中不可用。
<h2>解决办法:</h2>
只需要在PHP配置文件php.ini中,找到disable_functions选项,看看后面是否有proc_open函数被禁用了,如果有的话,去掉即可。

这里有个坑,如果安装了多个PHP版本,则php.ini也有多个,都需要删除proc_open函数

成功安装

评论区