在windows中为heroku达到的最大setlocal递归级别

md *_*que 4 hosting heroku laravel

在此输入图像描述

我正在尝试在heroku中托管一个小应用程序.该应用程序已经启动.现在,当我试图推动其他更改并因此记录时; 我在我的cmd中收到此错误.

该应用程序在laravel 5.4.我正在运行Windows 10.而且我对托管和heroku相对较新.

可能解决问题的方法是什么?

小智 8

我今天遇到了同样的问题,我认为这与自动Heroku CLI更新有关.

我设法通过更改此文件来修复它: %LOCALAPPDATA%\heroku\client\7.0.15\bin\heroku.cmd

第4行是:

if not "%HEROKU_REDIRECTED%"=="1" if exist "%LOCALAPPDATA%\heroku\client\bin\heroku.cmd" (
Run Code Online (Sandbox Code Playgroud)

我把它改成了:

if not %HEROKU_REDIRECTED%=="1" if exist "%LOCALAPPDATA%\heroku\client\bin\heroku.cmd" (
Run Code Online (Sandbox Code Playgroud)

基本上,%HEROKU_REDIRECTED%如果语句始终被评估为true,则首先用双引号括起来,从而导致递归.