解決php擴充套件安裝成功不生效問題

2021-10-20 16:30:52 字數 793 閱讀 4332

1:php擴充套件安裝

進入php原始碼包的擴充套件目錄

cd /data/soft/php-7.2.5/ext

然後進入某個擴充套件目錄,比如 :

cd /data/soft/php-7.2.5/ext/sysvmsg

/usr/local/php7/bin/phpize (這一步生成configure檔案,後邊才能編譯)

./configure --with-php-config=/usr/local/php7/bin/php-config

make && make install

執行完後會出出現:installing shared extensions:     /usr/local/php7/lib/php/extensions/no-debug-non-zts-20170718/  後邊這個目錄就是編譯後的php擴充套件目錄

vim /usr/local/php7/lib/php.ini

extension=sysvmsg.so

到此php擴充套件就安裝成功了

2:重啟php-fpm

如果重啟後,執行/usr/local/php7/bin/php -m 還看不到 那有可能就是改的php.ini位置不對 可以通過下邊這個命令來定義php-fpm啟動時讀取指定的php.ini

/usr/local/php7/sbin/php-fpm -y /usr/local/php7/etc/php-fpm.conf -c /usr/local/php7/lib/php.ini (啟動php-fpm)

所以最好改動php.ini時從phpinfo裡找php.ini路徑

PHP 5 2 0 安裝成功

php 5.2.0 安裝成功 保管並退出。然後重啟 apach 伺服器。a pach 2.2.4 php 5.2.0 參照 php 官方 的說明裝置勝利 寫在這裡記錄一下過程。而是選擇下面的那個選項,裝置 apach 預設目錄。因為考慮到以後可能會用到 iis 所以在裝置時沒有選擇隨 window ...

解決 bash profile配置不生效的問題

背景 比如我在.bash profile中設定了別名ll,每次都需要重新使用source bash profile才能生效。原因 在 bash profile 中配置環境變數,可是每次重啟終端後配置的不生效.需要重新執行 source bash profile zsh載入的是 zshrc檔案,而 z...

使用adb install安裝之後不生效問題解決

問題 本地debug過程中多次遇到採用adb install安裝成功,但是修改不生效的情況,多出現在第一次刷機完畢啟動時。具體解決方案是 採用adb push 先將apk推到對應目錄,然後重啟車機。此後再進行install就能生效了。今天新遇到乙個問題 在device fsl下新增資源檔案,然後編譯...