【问题标题】:Azure Web App Mcrypt InstallationAzure Web 应用程序 Mcrypt 安装
【发布时间】:2016-02-01 09:39:19
【问题描述】:

我正在尝试使用 git 将我的 Laravel 应用程序部署到 Azure。我已经在我的应用中安装了以下扩展;

作曲家 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://mburakergenc@larabook.scm.azurewebsites.net:443/larabook.git
 * [new branch]      master -> master

我相信 mcrypt 没有与 php 一起安装,这会导致错误。但是我不知道如何在 Azure 上的 Windows 服务器上安装 mcrypt。

【问题讨论】:

    标签: php laravel azure deployment mcrypt


    【解决方案1】:

    最后,我从 composer.json 文件中删除了脚本部分,部署成功。但是我不知道这个解决方案有多足够。

    【讨论】:

      猜你喜欢
      • 2016-03-01
      • 1970-01-01
      • 1970-01-01
      • 2022-01-04
      • 1970-01-01
      • 1970-01-01
      • 2023-03-22
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多