저는 최신 버전의 Manjaro 64비트와 최신 버전의 xampp을 사용하고 있습니다. 나는 작곡가와 laravel을 설치하고 싶습니다. stackoverflow와 askubuntu에서 많은 솔루션을 시도했습니다. openssl 및 phar 누락 또는 이와 유사한 오류가 나타날 때마다. 하지만 실제로는 빠진 것이 없습니다.php.ini
그렇다면 Laravel이 xampp에서 작업하도록 하는 만자로 사용자/궁수가 있습니까? 어떻게?
편집하다
php -i | grep ini
산출
▶ 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
- 이것이 바로작곡가를 어떻게 설치하나요? 나는 두 가지 답변이 말한대로했습니다
- 내 거/opt/lampp/etc/php.ini보시다시피 필요한 모든 것이 로드되었습니다.
- 이것php-mcrypt가 설치되었습니다, 자체 PHP 버전이 있지만 사용하지 않고 Xampp 버전을 사용하고 있습니다.
- 저는 PHP 7과 함께 제공되는 최신 버전의 xampp 64비트를 사용하고 있는데 이전 버전과 동일한 문제가 있습니다.
- 내 zshrc에는
export PHPRC=/opt/lampp/etc/php.ini export PATH=$PATH:/opt/lampp/bin
openssl, mcrypt 및 phar를 올바르게 로드할 수 있다면 모든 문제가 해결될 것이라고 생각합니다. Composer는 문제 없이 설치되는 것 같았는데, laravel을 설치하자 문제가 나타나기 시작했습니다. 또한 장애 없이 설치되지만 위에 표시된 경고가 표시됩니다.