Como instalar o laravel no xampp?

0

Estou usando a versão mais recente do manjaro de 64 bits e a versão mais recente do xampp. Eu quero instalar compositor e laravel; Eu tentei muitas soluções em stackoverflow e askubuntu. Toda vez que vejo um erro diferente, como openssl e phar estão faltando e coisas assim. Mas na verdade nada está faltando; Eu os habilitei de php.ini

Então, há algum usuário / arqueiro manjaro que fez o Laravel trabalhar no xampp? Como?

Editar

php -i | grep ini de saídas

▶ php -i | grep ini                                                    
PHP Warning:  PHP Startup: Unable to load dynamic library '/opt/lampp/lib/php/extensions/no-debug-non-zts-20151012/mcrypt.dll' - /opt/lampp/lib/php/extensions/no-debug-non-zts-20151012/mcrypt.dll: cannot open shared object file: No such file or directory in Unknown on line 0
PHP Warning:  PHP Startup: Unable to load dynamic library '/opt/lampp/lib/php/extensions/no-debug-non-zts-20151012/php_openssl.dll' - /opt/lampp/lib/php/extensions/no-debug-non-zts-20151012/php_openssl.dll: cannot open shared object file: No such file or directory in Unknown on line 0
PHP Warning:  PHP Startup: Unable to load dynamic library '/opt/lampp/lib/php/extensions/no-debug-non-zts-20151012/php_phar.dll' - /opt/lampp/lib/php/extensions/no-debug-non-zts-20151012/php_phar.dll: cannot open shared object file: No such file or directory in Unknown on line 0
Configuration File (php.ini) Path => /opt/lampp/etc
Loaded Configuration File => /opt/lampp/etc/php.ini
Scan this dir for additional .ini files => (none)
Additional .ini files parsed => (none)
user_ini.cache_ttl => 300 => 300
user_ini.filename => .user.ini => .user.ini
Supported handlers => gdbm cdb cdb_make inifile flatfile 
init_command_executed_count => 0
init_command_failed_count => 0
com_init_db => 0
Classes => AppendIterator, ArrayIterator, ArrayObject, BadFunctionCallException, BadMethodCallException, CachingIterator, CallbackFilterIterator, DirectoryIterator, DomainException, EmptyIterator, FilesystemIterator, FilterIterator, GlobIterator, InfiniteIterator, InvalidArgumentException, IteratorIterator, LengthException, LimitIterator, LogicException, MultipleIterator, NoRewindIterator, OutOfBoundsException, OutOfRangeException, OverflowException, ParentIterator, RangeException, RecursiveArrayIterator, RecursiveCachingIterator, RecursiveCallbackFilterIterator, RecursiveDirectoryIterator, RecursiveFilterIterator, RecursiveIteratorIterator, RecursiveRegexIterator, RecursiveTreeIterator, RegexIterator, RuntimeException, SplDoublyLinkedList, SplFileInfo, SplFileObject, SplFixedArray, SplHeap, SplMinHeap, SplMaxHeap, SplObjectStorage, SplPriorityQueue, SplQueue, SplStack, SplTempFileObject, UnderflowException, UnexpectedValueException
open sourced by => Epinions.com
PHPRC => /opt/lampp/etc/php.ini
$_SERVER['PHPRC'] => /opt/lampp/etc/php.ini
  1. Isso é exatamente como eu instalei o compositor. Eu fiz o que ambos respostas disseram
  2. Meu /opt/lampp/etc/php.ini , como você pode ver, tudo que é necessário está carregado.
  3. Este php-mcrypt está instalado , ele vem com sua própria versão php, mas eu não estou usando isso, estou usando a versão do Xampp
  4. Estou usando a versão mais recente do xampp 64 bit, a que vem com o PHP 7, o mesmo problema com as versões anteriores.
  5. No meu zshrc eu tenho
export PHPRC=/opt/lampp/etc/php.ini 
export PATH=$PATH:/opt/lampp/bin

Se eu conseguir carregar corretamente o openssl, o mcrypt e o phar, acho que todos os meus problemas serão resolvidos. O Composer parece instalar sem problemas, mas os problemas começam a aparecer quando eu instalo o laravel. Ele também é instalado sem problemas, mas exibe os avisos mostrados acima.

    
por Lynob 21.12.2015 / 09:07

0 respostas