多個php版本使用composer

服務器上安裝了從5.6到7.4版本的php。安裝導出excel的插件的時候提示我
在這裏插入圖片描述
這個是因爲默認的php版本是php7.3,PHP extension zip is missing from your system,zip擴展缺失,查詢得知之所以出現這個原因是因爲php沒有單獨編譯zip擴展,寶塔面板也沒有安裝zip擴展的選項,詳見https://www.menglei.net/2998/,因爲是公司的開發使用服務器,擔心把同事的其他項目搞崩,並沒有使用鏈接中的解決方案,打算直接用其他版本的php執行。
需要先下載composer.phar,官網鏈接https://getcomposer.org/download/,阿里雲鏈接https://mirrors.aliyun.com/composer/composer.phar,推薦使用阿里雲,我是放在了root下面。
接下來找到php安裝的目錄,寶塔面板安裝在/www/server/php/下面找到要用的php 版本
在這裏插入圖片描述
找到bin下的php。然後就可以執行命令
/www/server/php/72/bin/php /root/composer.phar require phpoffice/phpspreadsheet
在這裏插入圖片描述
搞定!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章