2017-03-23 7 views
0

Ich versuche, dieses Repository zu klonen und zu installieren OCPlatform Ich habe eine Datenbank namens symfoni und die Datei parameters.yml umbenannt und wie folgt aktualisieren:Wie kann ich Patch "Ihre Anforderungen konnten nicht zu einem installierbaren Satz von Paketen gelöst werden"

parameters: 
database_driver: pdo_mysql 
database_host:  127.0.0.1 
database_port:  ~ 
database_name:  symfoni 
database_user:  symfoni 
database_password: symfoni 

mailer_transport: smtp 
mailer_host:  127.0.0.1 
mailer_user:  ~ 
mailer_password: ~ 

locale:   en 
secret:   ThisIsAChangedSecret 

debug_toolbar:   true 
debug_redirects:  false 
use_assetic_controller: true 

aber wenn ich versuche, die Befehlszeile

> php composer.phar install 

, wenn ich diesen Befehl verwenden dieses einen Fehler erzeugen:

Loading composer repositories with package information 
Installing dependencies (including require-dev) from lock file 
Your requirements could not be resolved to an installable set of packages. 

    Problem 1 
    - Installation request for symfony/icu v1.2.2 -> satisfiable by symfony/icu[v1.2.2]. 
    - symfony/icu v1.2.2 requires ext-intl * -> the requested PHP extension intl is missing from your system. 
    Problem 2 
    - symfony/icu v1.2.2 requires ext-intl * -> the requested PHP extension intl is missing from your system. 
    - symfony/symfony v2.5.3 requires symfony/icu ~1.0 -> satisfiable by symfony/icu[v1.2.2]. 
    - Installation request for symfony/symfony v2.5.3 -> satisfiable by symfony/symfony[v2.5.3]. 

    To enable extensions, verify that they are enabled in your .ini files: 
    - /etc/php.ini 
    You can also run `php --ini` inside terminal to see which files are used by PHP in CLI mode. 

Wie kann ich diesen Fehler patch?

Vielen Dank im Voraus

Antwort

1

es PHP-Erweiterung intldie angeforderten PHP-Erweiterung intl fehlt von Ihrem System erfordert.

versuchen, es zu installieren und starten Dienste (PHP, Apache ..):

#for centos, rhel 
yum install php-intl 

#for debian, ubuntu 
apt-get install php-intl 
+0

ich den Befehl verwenden 'brauen homebrew/php/php56-intl' installieren und starten Dienste aber nichts ändern, ich habe den gleichen Fehler. – dutycorpse

+0

check php.ini wenn diese Erweiterung aktiviert ist 'extension = intl.so' oder' php -m | grep intl' –

+0

Ich habe 'extension = intl.so' in meiner php.ini nicht, aber ich habe einen Kommentar mit' extension = php_intl.dll' – dutycorpse

Verwandte Themen