色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

php 7 安裝沒有 php.ini

王浩然1年前8瀏覽0評論

在進行 PHP 7 安裝的過程中,有時會遇到沒有找到 php.ini 文件的情況。如果沒有 php.ini 文件,我們就無法進行一些配置,比如說開啟某些擴展庫等等。今天我就來給大家介紹一下如何在沒有 php.ini 文件的情況下完成 PHP 7 的安裝。

首先,我們需要明確一點,即 php.ini 文件并不是必備的。在 PHP 7 中,我們可以使用默認值來運行 PHP,大部分情況下都不需要進行配置。如果我們需要進行一些配置操作,我們可以使用以下命令來新建一個空白的 php.ini 文件:

touch /usr/local/php/etc/php.ini

這樣就可以創建一個空白的 php.ini 文件了。接下來,我們可以使用編輯器來添加需要的配置信息。

如果我們需要使用某個特定的擴展庫,我們需要查看該擴展庫的環境依賴,并安裝對應的依賴文件。以安裝 imagick 擴展庫為例,我們需要執行以下命令:

yum install ImageMagick ImageMagick-devel

然后,我們需要使用 PECL 工具來安裝 imagick 擴展庫:

pecl install imagick

安裝完成后,我們需要在 php.ini 文件中添加如下內容:

extension=imagick.so

保存修改后,我們需要重啟 PHP 服務,設置擴展庫的生效:

systemctl restart php-fpm

在 PHP 7 中,我們還可以通過編譯的方式來添加需要的擴展庫。比如說,我們希望添加 redis 擴展庫,我們需要執行以下命令:

yum install -y autoconf
cd /usr/local/src
wget http://pecl.php.net/get/redis-5.3.4.tgz
tar -zxvf redis-5.3.4.tgz
cd redis-5.3.4
/usr/local/php/bin/phpize
./configure --with-php-config=/usr/local/php/bin/php-config
make && make install

然后,在 php.ini 文件中添加如下內容:

extension=redis.so

最后,重啟 PHP 服務,擴展庫即可成功加載。

總結來說,在沒有 php.ini 文件的情況下,我們可以通過創建一個空白的 php.ini 文件,或者通過編譯的方式來添加需要的擴展庫。不同的擴展庫需要的環境依賴可能不同,需要進行相應的安裝。