依賴php版本(php版本區別)

本文目錄一覽:

怎麼把所有php5.6的composer依賴升級為php7.0的?

1) 在win cmd下運行php –version顯示為原來的版本5.5。好吧,其實已經有答案了,一開始沒有反應過來,這個5.5是因為我配置了環境變數,所以一直指向我原來的PHP目錄,導致composer失敗

2)解決方案:在 我的電腦-屬性-高級-環境變數 中添加最新的PHP版本為環境變數,但是必須在之前環境變數的前面,當然也可以把之前的PHP環境變數刪除

3)重啟cmd或phpstorm運行composer install 就可以了

———————

作者:liuzp111

來源:CSDN

原文:

PHP的伺服器,也要安裝依賴嗎

有些服務是依賴其他服務的哦,不但依賴,還依賴版本。

1.可以用 yum search xxx來查找安裝包

2.一般伺服器配置,安裝信息如下:

yum install php-dom

yum install php-mbstring

yum -y install php-gd php-mbstring php-ldap php-pear php-xmlrpc

yum -y install httpd-manual mod_ssl mod_perl mod_auth_mysql

yum install php55w-xml

yum install ImageMagick

yum install ImageMagick-devel

pecl install imagick

yum install libjpeg libjpeg-devel libpng libpng-devel libtiff libtiff-devel

yum install php55w-pecl-imagick.x86_64 php55w-pecl-imagick-devel.x86_64

yum install zlib-devel

yum install gd-devel

yum install curl

怎麼使用php 包依賴管理工具 composer 執行命令安裝

CentOS7下安裝Composer安裝Composer1、將composer.phar下載到項目中使用curl-sS下載Composer的二進位文件,是一個PHAR包(PHP的歸檔)2、可以通過–install-dir選項指定Composer的安裝目錄(它可以是一個絕對或相對路徑):curl-sS、如果把composer.phar放在系統的PATH目錄中,就能在全局訪問composer.phar。在類Unix系統中,你甚至可以在使用時不加php前綴。可以執行這些命令讓composer在你的系統中進行全局調用:#mvcomposer.phar/usr/local/bin/composer現在只需要運行composer命令就可以使用Composer而不需要輸入phpcomposer.phar。4、檢查Composer是否正常工作,只需要通過php來執行PHAR:phpcomposer.phar這將返回給你一個可執行的命令列表。使用Composer要在項目中使用Composer,只需要一個composer.json文件。該文件包含了項目的依賴和其它的一些元數據。現在使用Composer來安裝項目的依賴。1、創建composer.json文件在當前目錄下創建composer.json文件,在composer.json文件中指定requirekey的值。簡單的告訴Composer你的項目需要依賴哪些包。例如:{“require”:{“monolog/monolog”:”1.0.*”}}可以看到,require需要一個包名稱monolog/monolog映射到包版本1.0.*的對象。包名稱由供應商名稱和其項目名稱構成。2、安裝依賴包執行install命令獲取定義的依賴到本地項目:phpcomposer.pharinstall如果你進行了全局安裝,並且沒有phar文件在當前目錄,使用下面的命令代替:composerinstall這將會找到monolog/monolog的最新版本,並將它下載到vendor目錄。這是一個慣例把第三方的代碼到一個指定的目錄vendor。如果是monolog將會創建vendor/monolog/monolog目錄。注意:install命令將創建一個composer.lock文件到你項目的根目錄中。3、自動載入除了庫的下載,Composer還準備了一個自動載入文件,它可以載入Composer下載的庫中所有的類文件。使用它,你只需要將下面這行代碼添加到你項目的引導文件中:require’vendor/autoload.php’;現在我們就可以使用monolog了

yum安裝php-fom提示依賴包php-common,可是php-common已經裝過,還是安裝不上

版本兼容問題,你的php-fpm依賴的是php-common5.4.16-42的版本,你已經安裝的版本是5.4.16-45

後面的小版本號不一致,要求的是-42,已安裝的是-45,依賴檢查判斷為可能存在不兼容,你需要手動卸載掉已安裝的-45的版本後再yum安裝php-fpm

原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/280744.html

(0)
打賞 微信掃一掃 微信掃一掃 支付寶掃一掃 支付寶掃一掃
小藍的頭像小藍
上一篇 2024-12-21 13:04
下一篇 2024-12-21 13:04

相關推薦

  • Python中new和init的區別

    new和init都是Python中常用的魔法方法,它們分別負責對象的創建和初始化,本文將從多個角度詳細闡述它們的區別。 一、創建對象 new方法是用來創建一個對象的,它是一個類級別…

    編程 2025-04-29
  • PHP和Python哪個好找工作?

    PHP和Python都是非常流行的編程語言,它們被廣泛應用於不同領域的開發中。但是,在考慮擇業方向的時候,很多人都會有一個問題:PHP和Python哪個好找工作?這篇文章將從多個方…

    編程 2025-04-29
  • Git secbit:一種新型的安全Git版本

    Git secbit是一種新型的安全Git版本,它在保持Git原有功能的同時,針對Git存在的安全漏洞做出了很大的改進。下面我們將從多個方面對Git secbit做詳細地闡述。 一…

    編程 2025-04-29
  • Sublime Test與Python的區別

    Sublime Text是一款流行的文本編輯器,而Python是一種廣泛使用的編程語言。雖然Sublime Text可以用於編寫Python代碼,但它們之間有很多不同之處。接下來從…

    編程 2025-04-29
  • Shell腳本與Python腳本的區別

    本文將從多個方面對Shell腳本與Python腳本的區別做詳細的闡述。 一、語法差異 Shell腳本和Python腳本的語法存在明顯差異。 Shell腳本是一種基於字元命令行的語言…

    編程 2025-04-29
  • Python中while語句和for語句的區別

    while語句和for語句是Python中兩種常見的循環語句,它們都可以用於重複執行一段代碼。然而,它們的語法和適用場景有所不同。本文將從多個方面詳細闡述Python中while語…

    編程 2025-04-29
  • Web程序和桌面程序的區別

    Web程序和桌面程序都是進行軟體開發的方式,但是它們之間存在很大的區別。本文將從多角度進行闡述。 一、運行方式 Web程序運行於互聯網上,用戶可以通過使用瀏覽器來訪問它。而桌面程序…

    編程 2025-04-29
  • PHP怎麼接幣

    想要在自己的網站或應用中接受比特幣等加密貨幣的支付,就需要對該加密貨幣擁有一定的了解,並使用對應的API進行開發。本文將從多個方面詳細闡述如何使用PHP接受加密貨幣的支付。 一、環…

    編程 2025-04-29
  • 如何將Java項目分成Modules並使用Git進行版本控制

    本文將向您展示如何將Java項目分成模塊,並使用Git對它們進行版本控制。分割Java項目可以使其更容易維護和拓展。Git版本控制還可以讓您跟蹤項目的發展並協作開發。 一、為什麼要…

    編程 2025-04-28
  • TensorFlow和Python的區別

    TensorFlow和Python是現如今最受歡迎的機器學習平台和編程語言。雖然兩者都處於機器學習領域的主流陣營,但它們有很多區別。本文將從多個方面對TensorFlow和Pyth…

    編程 2025-04-28

發表回復

登錄後才能評論