Ubuntu 16.04.2 LSPHP7.0
wget -O - http://rpms.litespeedtech.com/debian/enable_lst_debain_repo.sh | bash
apt install -y lsphp70
然后我添加到 $PATH 并为to/usr/local/lsws/lsphp70/bin
创建了一个符号链接。这样我就可以在终端中以 cli 版本运行 php。/usr/local/lsws/lsphp70/bin/php7.0
/usr/local/lsws/lsphp70/bin/php
apt install composer
composer require geoip2/geoip2:~2.0
我收到一个错误说the requested PHP extension curl is missing from your system.
而且还说
To enable extensions, verify that they are enabled in those .ini files:
- /etc/php/7.0/cli/php.ini
You can also run `php --ini` inside terminal to see which files are used by PHP in CLI mode.
但是当我运行php -i | grep php.ini
它显示ini不是/etc/php/7.0/cli/php.ini
但是/usr/local/lsws/lsphp70/etc/php/7.0/litespeed/php.ini
此外,我运行php --ini
,它显示:
Configuration File (php.ini) Path: /usr/local/lsws/lsphp70//etc/php/7.0/litespeed/
Loaded Configuration File: /usr/local/lsws/lsphp70/etc/php/7.0/litespeed/php.ini
Scan for additional .ini files in: /usr/local/lsws/lsphp70//etc/php/7.0/mods-available/
Additional .ini files parsed: /usr/local/lsws/lsphp70//etc/php/7.0/mods-available/curl.ini,
/usr/local/lsws/lsphp70//etc/php/7.0/mods-available/imap.ini,
/usr/local/lsws/lsphp70//etc/php/7.0/mods-available/json.ini,
/usr/local/lsws/lsphp70//etc/php/7.0/mods-available/mysqli.ini,
/usr/local/lsws/lsphp70//etc/php/7.0/mods-available/opcache.ini,
/usr/local/lsws/lsphp70//etc/php/7.0/mods-available/pdo_mysql.ini
php cli 如何获取/etc/php/7.0/cli/php.ini
其 php 配置文件?有人提供线索吗?谢谢。