Я пытался установить Symfony2 на мой макинтош после этого урока: http://symfony.com/fr/doc/current/book/installation.htmlУстановка Symfony
Так я сделал: curl -s https://getcomposer.org/installer | php
Казалось работать, хотя я получил PHP Предупреждение: PHP Warning: PHP Startup: Unable to load dynamic library '/usr/lib/php/extensions/no-debug-non-zts-20090626/intl.so' - dlopen(/usr/lib/php/extensions/no-debug-non-zts-20090626/intl.so, 9): image not found in Unknown on line 0
Для этого я попробовал LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/lib/php/extensions/no-debug-non-zts-20090626/
, но он, похоже, не помог.
Следующая команда была: sudo php composer.phar create-project symfony/framework-standard-edition /path/to/webroot/Symfony dev-master
и выход был:
PHP Fatal error: Allowed memory size of 536870912 bytes exhausted (tried to allocate 32 bytes) in phar:///Users/theofidry/composer.phar/src/Composer/DependencyResolver/RuleWatchGraph.php on line 52
PHP Stack trace:
[...]
Fatal error: Allowed memory size of 536870912 bytes exhausted (tried to allocate 32 bytes) in phar:///Users/theofidry/composer.phar/src/Composer/DependencyResolver/RuleWatchGraph.php on line 52
Call Stack:
[...]
Si я изменить memory_limit в php.ini и повторен последнюю команду, но выход теперь:
HP Warning: PHP Startup: Unable to load dynamic library '/usr/lib/php/extensions/no-debug-non-zts-20090626/intl.so' - dlopen(/usr/lib/php/extensions/no-debug-non-zts-20090626/intl.so, 9): image not found in Unknown on line 0
#!/usr/bin/env php
All settings correct for using Composer
Downloading...
Could not create file /private/etc/composer.phar: fopen(/private/etc/composer.phar): failed to open stream: Permission denied
Download failed: fopen(/private/etc/composer.phar): failed to open stream: Permission denied
fwrite() expects parameter 1 to be resource, boolean given
Downloading...
Could not create file /private/etc/composer.phar: fopen(/private/etc/composer.phar): failed to open stream: Permission denied
Download failed: fopen(/private/etc/composer.phar): failed to open stream: Permission denied
fwrite() expects parameter 1 to be resource, boolean given
Downloading...
Could not create file /private/etc/composer.phar: fopen(/private/etc/composer.phar): failed to open stream: Permission denied
Download failed: fopen(/private/etc/composer.phar): failed to open stream: Permission denied
fwrite() expects parameter 1 to be resource, boolean given
The download failed repeatedly, aborting.
У кого-нибудь есть идея, как решить этот беспорядок?
К сожалению, у меня нет выбора в этом вопросе: p –
Здесь явно и явно проблема установки расширения php, а не symfony. Если вы хотите установить intl, посмотрите здесь: http://www.php.net/manual/en/intl.installation.php – Florian
у вас явно не установлена intl. Либо отключите его, либо установите его правильно. – Florian