2016-01-30 4 views
1

Я пытаюсь развернуть мое приложение Laravel, используя git to Azure. Я уже установил следующие расширения для своего приложения;Azure Web App Mcrypt Installation

Composer 0.3.2 PHP7 x86 (Laravel) 0.0.2 Php менеджер 1.2.0 PHPMYADMIN 4.5.3.1

Однако, когда я нажимаю мое приложение, я получаю следующее сообщение об ошибке;

> php artisan clear-compiled 
remote: Script php artisan clear-compiled handling the post-install-cmd event returned with an error 
remote: 
remote:      
remote: [RuntimeException] 
remote: Error Output:  
remote:      
remote: 
remote: install [--prefer-source] [--prefer-dist] [--dry-run] [--dev] [--no-dev] [--no-plugins] [--no-custom-installers] [--no-autoloader] [--no-scripts] [--no-progress] [-v|vv|vvv|--verbose] [-o|--optimize-autoloader] [-a|--classmap-authoritative] [--ignore-platform-reqs] [--] [<packages>]... 
remote: 
remote: {"error":{"type":"Symfony\\Component\\Debug\\Exception\\FatalErrorException","message":"Class 'Way\\Generators\\GeneratorsServiceProvider' not found","file":"D:\\home\\repository\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\ProviderRepository.php","line":157}}An error has occurred during web site deployment. 
remote: 
remote: Error - Changes committed to remote repository but deployment to website failed. 
To https://[email protected]:443/larabook.git 
* [new branch]  master -> master 

Я считаю, что mcrypt не установлен с php и вызывает ошибку. Однако я не мог понять, как установить mcrypt на сервере Windows на Azure.

ответ

0

Наконец-то я удалил часть скриптов из моего файла composer.json и развертывание было успешным. Однако я не знаю, насколько это решение является достаточным.