簡體   English   中英

php composer.phar安裝錯誤

[英]error on php composer.phar install

我是php和rabbitmq的新手。在Debian我已經在/ bin direcoty中安裝了composer.phar。 現在我想在命令下運行以獲取本地項目的已定義依賴項。

php composer.phar install

但它會使用紅色背景拋出錯誤消息,如下所示

  [Composer\Downloader\TransportException]                                     
  The "https://packagist.org/packages.json" file could not be downloaded: SSL  
   operation failed with code 1. OpenSSL Error messages:                       
  error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify   
  failed                                                                       
  Failed to enable crypto                                                      
  failed to open stream: operation failed  

請幫忙做什么? 當在php.ini中啟用openSSL時,它會拋出警告

Warning: PHP Startup: Unable to load dynamic library '/opt/lampp/lib/php/extensions/no-debug-non-zts-20131226/php_openssl.dll' - /opt/lampp/lib/php/extensions/no-debug-non-zts-20131226/php_openssl.dll: cannot open shared object file: No such file or directory in Unknown on line 0

你必須啟用openssl否則你不能建立一個ssl連接。

如果已安裝php.ini,可以在php.ini中執行此操作。 否則你必須先安裝它。

也許作為另一個解決方案使用openssl安裝php5-cli版本並且不使用lampp堆棧。 您可以使用apt-get install php5-cli php5-openssl安裝該命令。 那么你應該使用內部包,它應該工作。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM