Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [SF2][Symfony] - Problem z pobraniem pakietu Symfony
Forum PHP.pl > Forum > PHP > Frameworki
damianooo
Witam,

Mam problem z pobraniem pakietu Symfony.

mam strukturę katalogów taką: /var/www/testsymfony

w katalogu testsymfony mam plik composer.phar który pobrałem następującym poleceniem:



Próbuję teraz pobrać (z poziomu katalogu testsymfony) pakiet Symfony w taki sposób:
  1. php composer.phar create-project symfony/framework-standard-edition testsymfony/ '~2.5'


Jednak otrzymuję następujący komunikat z błędem:

  1. damian@CampNou:/var/www/testsymfony$ php composer.phar create-project symfony/framework-standard-edition testsymfony/ '~2.5'
  2. file_put_contents(/home/damian/.composer/cache/repo/https---packagist.org/packages.json): failed to open stream: Permission denied
  3. https://packagist.org could not be fully loaded, package information was loaded from the local cache and may be out of date
  4. Installing symfony/framework-standard-edition (v2.6.4)
  5. - Installing symfony/framework-standard-edition (v2.6.4)
  6. Failed to download symfony/framework-standard-edition from dist: Could not delete /home/damian/.composer/cache/files/symfony/framework-standard-edition/1d8bd92149df5d8543863bafd3c7fe900acb1567.zip:
  7. Now trying to download from source
  8. - Installing symfony/framework-standard-edition (v2.6.4)
  9. Cloning 1d8bd92149df5d8543863bafd3c7fe900acb1567
  10.  
  11. Created project in testsymfony/
  12. Loading composer repositories with package information
  13. Installing dependencies (including require-dev) from lock file
  14. Your requirements could not be resolved to an installable set of packages.
  15.  
  16. Problem 1
  17. - Installation request for sensiolabs/security-checker v2.0.1 -> satisfiable by sensiolabs/security-checker[v2.0.1].
  18. - sensiolabs/security-checker v2.0.1 requires ext-curl * -> the requested PHP extension curl is missing from your system.
  19. Problem 2
  20. - sensiolabs/security-checker v2.0.1 requires ext-curl * -> the requested PHP extension curl is missing from your system.
  21. - sensio/distribution-bundle v3.0.16 requires sensiolabs/security-checker ~2.0 -> satisfiable by sensiolabs/security-checker[v2.0.1].
  22. - Installation request for sensio/distribution-bundle v3.0.16 -> satisfiable by sensio/distribution-bundle[v3.0.16].


Natomiast jak chcę pobrać pakiet Symfony z poziomu katalogu /var/www to otrzymuję komunikat:
  1. Could not open input file: composer.phar


System Ubuntu
by_ikar
Jak jest problem z uprawnieniami, to albo nadaj odpowiednie uprawnienia, albo użyj sudo
damianooo
zrobiłem tak i jest lepiej ale nie wyeliminowało to wszystkich problemów:

  1. damian@CampNou:/var/www/testsymfony$ sudo php composer.phar create-project symfony/framework-standard-edition testsymfony/ '~2.6'
  2. sudo: unable to resolve host CampNou
  3. Installing symfony/framework-standard-edition (v2.6.4)
  4. - Installing symfony/framework-standard-edition (v2.6.4)
  5. Loading from cache
  6.  
  7. Created project in testsymfony/
  8. Loading composer repositories with package information
  9. Installing dependencies (including require-dev) from lock file
  10. Your requirements could not be resolved to an installable set of packages.
  11.  
  12. Problem 1
  13. - Installation request for sensiolabs/security-checker v2.0.1 -> satisfiable by sensiolabs/security-checker[v2.0.1].
  14. - sensiolabs/security-checker v2.0.1 requires ext-curl * -> the requested PHP extension curl is missing from your system.
  15. Problem 2
  16. - sensiolabs/security-checker v2.0.1 requires ext-curl * -> the requested PHP extension curl is missing from your system.
  17. - sensio/distribution-bundle v3.0.16 requires sensiolabs/security-checker ~2.0 -> satisfiable by sensiolabs/security-checker[v2.0.1].
  18. - Installation request for sensio/distribution-bundle v3.0.16 -> satisfiable by sensio/distribution-bundle[v3.0.16].


Udało się rozwiązać problem.

Należało zainstalować :

sudo apt-get install php5-curl



Pozdrawiam
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.