我已经安装了Ubuntu LAMP堆栈。但是cURL没有启用,我也找不到INI文件中列出的扩展名。我手动添加了它,但它也不起作用。
那么我应该如何启用cURL呢?
我已经安装了Ubuntu LAMP堆栈。但是cURL没有启用,我也找不到INI文件中列出的扩展名。我手动添加了它,但它也不起作用。
那么我应该如何启用cURL呢?
当前回答
对于使用PHP 8的人来说。yum search php81-或php80,然后搜索ea-php81-php-curl。X86_64或ea-php80-php-curl.x86_64
然后运行yum install ea-php81-php-curl。X86_64安装扩展。这也将在安装过程中重新启动apache服务器。
希望这有助于解决您的问题!
其他回答
试试这个:
sudo apt-get install -y curl
对于那些试图在PHP 7上安装PHP -curl的人来说,这将导致一个错误。实际上,如果你在php7中安装PHP -curl,包名应该是;
sudo apt-get install php-curl
不是php5-curl或php7-curl,只是php-curl。
你不需要提供版本号。运行:
sudo apt-get install php-curl
这对我很管用。别忘了重启服务器:
sudo service apache2 restart
对于使用PHP 8的人来说。yum search php81-或php80,然后搜索ea-php81-php-curl。X86_64或ea-php80-php-curl.x86_64
然后运行yum install ea-php81-php-curl。X86_64安装扩展。这也将在安装过程中重新启动apache服务器。
希望这有助于解决您的问题!
执行下面的命令。它给出了一个模块列表。
sudo apt-cache search php5-
然后使用要安装的模块名称执行以下命令:
sudo apt-get install name of the module
参考:如何在Ubuntu上安装Linux, Apache, MySQL, PHP (LAMP)堆栈。