Trying to access array offset on value of type int while installation #415

Closed
opened 2026-02-20 11:02:07 -05:00 by deekerman · 2 comments
Owner

Originally created by @zugadam on GitHub (Apr 26, 2021).

I was trying to install Heimdall and was greeted by this error. Tried it 4 or 5 times while exactly following the instructions.

root@heimdall:/var/www/Heimdall-2.2.2# php artisan key:generate

In ArrayInput.php line 135:
                                                      
  Trying to access array offset on value of type int  
                                                      

I get the same error when opening the web page

ErrorException thrown with message "Trying to access array offset on value of type int"

Stacktrace:
#25 ErrorException in /var/www/Heimdall-2.2.2/vendor/symfony/console/Input/ArrayInput.php:135
#24 Illuminate\Foundation\Bootstrap\HandleExceptions:handleError in /var/www/Heimdall-2.2.2/vendor/symfony/console/Input/ArrayInput.php:135
#23 Symfony\Component\Console\Input\ArrayInput:parse in /var/www/Heimdall-2.2.2/vendor/symfony/console/Input/Input.php:55
#22 Symfony\Component\Console\Input\Input:bind in /var/www/Heimdall-2.2.2/vendor/symfony/console/Application.php:208
#21 Symfony\Component\Console\Application:doRun in /var/www/Heimdall-2.2.2/vendor/symfony/console/Application.php:149
#20 Symfony\Component\Console\Application:run in /var/www/Heimdall-2.2.2/vendor/laravel/framework/src/Illuminate/Console/Application.php:89
#19 Illuminate\Console\Application:run in /var/www/Heimdall-2.2.2/vendor/laravel/framework/src/Illuminate/Console/Application.php:188
#18 Illuminate\Console\Application:call in /var/www/Heimdall-2.2.2/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php:250
#17 Illuminate\Foundation\Console\Kernel:call in /var/www/Heimdall-2.2.2/vendor/laravel/framework/src/Illuminate/Support/Facades/Facade.php:237
#16 Illuminate\Support\Facades\Facade:__callStatic in /var/www/Heimdall-2.2.2/app/Providers/AppServiceProvider.php:134
#15 App\Providers\AppServiceProvider:genKey in /var/www/Heimdall-2.2.2/app/Providers/AppServiceProvider.php:26
#14 App\Providers\AppServiceProvider:boot in /var/www/Heimdall-2.2.2/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php:29
#13 call_user_func_array in /var/www/Heimdall-2.2.2/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php:29
#12 Illuminate\Container\BoundMethod:Illuminate\Container\{closure} in /var/www/Heimdall-2.2.2/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php:87
#11 Illuminate\Container\BoundMethod:callBoundMethod in /var/www/Heimdall-2.2.2/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php:31
#10 Illuminate\Container\BoundMethod:call in /var/www/Heimdall-2.2.2/vendor/laravel/framework/src/Illuminate/Container/Container.php:572
#9 Illuminate\Container\Container:call in /var/www/Heimdall-2.2.2/vendor/laravel/framework/src/Illuminate/Foundation/Application.php:819
#8 Illuminate\Foundation\Application:bootProvider in /var/www/Heimdall-2.2.2/vendor/laravel/framework/src/Illuminate/Foundation/Application.php:802
#7 Illuminate\Foundation\Application:Illuminate\Foundation\{closure} in [internal]:0
#6 array_walk in /var/www/Heimdall-2.2.2/vendor/laravel/framework/src/Illuminate/Foundation/Application.php:803
#5 Illuminate\Foundation\Application:boot in /var/www/Heimdall-2.2.2/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/BootProviders.php:17
#4 Illuminate\Foundation\Bootstrap\BootProviders:bootstrap in /var/www/Heimdall-2.2.2/vendor/laravel/framework/src/Illuminate/Foundation/Application.php:211
#3 Illuminate\Foundation\Application:bootstrapWith in /var/www/Heimdall-2.2.2/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:162
#2 Illuminate\Foundation\Http\Kernel:bootstrap in /var/www/Heimdall-2.2.2/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:146
#1 Illuminate\Foundation\Http\Kernel:sendRequestThroughRouter in /var/www/Heimdall-2.2.2/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:116
#0 Illuminate\Foundation\Http\Kernel:handle in /var/www/Heimdall-2.2.2/public/index.php:55

Originally created by @zugadam on GitHub (Apr 26, 2021). I was trying to install Heimdall and was greeted by this error. Tried it 4 or 5 times while exactly following the instructions. ``` root@heimdall:/var/www/Heimdall-2.2.2# php artisan key:generate In ArrayInput.php line 135: Trying to access array offset on value of type int ``` I get the same error when opening the web page ``` ErrorException thrown with message "Trying to access array offset on value of type int" Stacktrace: #25 ErrorException in /var/www/Heimdall-2.2.2/vendor/symfony/console/Input/ArrayInput.php:135 #24 Illuminate\Foundation\Bootstrap\HandleExceptions:handleError in /var/www/Heimdall-2.2.2/vendor/symfony/console/Input/ArrayInput.php:135 #23 Symfony\Component\Console\Input\ArrayInput:parse in /var/www/Heimdall-2.2.2/vendor/symfony/console/Input/Input.php:55 #22 Symfony\Component\Console\Input\Input:bind in /var/www/Heimdall-2.2.2/vendor/symfony/console/Application.php:208 #21 Symfony\Component\Console\Application:doRun in /var/www/Heimdall-2.2.2/vendor/symfony/console/Application.php:149 #20 Symfony\Component\Console\Application:run in /var/www/Heimdall-2.2.2/vendor/laravel/framework/src/Illuminate/Console/Application.php:89 #19 Illuminate\Console\Application:run in /var/www/Heimdall-2.2.2/vendor/laravel/framework/src/Illuminate/Console/Application.php:188 #18 Illuminate\Console\Application:call in /var/www/Heimdall-2.2.2/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php:250 #17 Illuminate\Foundation\Console\Kernel:call in /var/www/Heimdall-2.2.2/vendor/laravel/framework/src/Illuminate/Support/Facades/Facade.php:237 #16 Illuminate\Support\Facades\Facade:__callStatic in /var/www/Heimdall-2.2.2/app/Providers/AppServiceProvider.php:134 #15 App\Providers\AppServiceProvider:genKey in /var/www/Heimdall-2.2.2/app/Providers/AppServiceProvider.php:26 #14 App\Providers\AppServiceProvider:boot in /var/www/Heimdall-2.2.2/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php:29 #13 call_user_func_array in /var/www/Heimdall-2.2.2/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php:29 #12 Illuminate\Container\BoundMethod:Illuminate\Container\{closure} in /var/www/Heimdall-2.2.2/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php:87 #11 Illuminate\Container\BoundMethod:callBoundMethod in /var/www/Heimdall-2.2.2/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php:31 #10 Illuminate\Container\BoundMethod:call in /var/www/Heimdall-2.2.2/vendor/laravel/framework/src/Illuminate/Container/Container.php:572 #9 Illuminate\Container\Container:call in /var/www/Heimdall-2.2.2/vendor/laravel/framework/src/Illuminate/Foundation/Application.php:819 #8 Illuminate\Foundation\Application:bootProvider in /var/www/Heimdall-2.2.2/vendor/laravel/framework/src/Illuminate/Foundation/Application.php:802 #7 Illuminate\Foundation\Application:Illuminate\Foundation\{closure} in [internal]:0 #6 array_walk in /var/www/Heimdall-2.2.2/vendor/laravel/framework/src/Illuminate/Foundation/Application.php:803 #5 Illuminate\Foundation\Application:boot in /var/www/Heimdall-2.2.2/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/BootProviders.php:17 #4 Illuminate\Foundation\Bootstrap\BootProviders:bootstrap in /var/www/Heimdall-2.2.2/vendor/laravel/framework/src/Illuminate/Foundation/Application.php:211 #3 Illuminate\Foundation\Application:bootstrapWith in /var/www/Heimdall-2.2.2/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:162 #2 Illuminate\Foundation\Http\Kernel:bootstrap in /var/www/Heimdall-2.2.2/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:146 #1 Illuminate\Foundation\Http\Kernel:sendRequestThroughRouter in /var/www/Heimdall-2.2.2/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:116 #0 Illuminate\Foundation\Http\Kernel:handle in /var/www/Heimdall-2.2.2/public/index.php:55 ```
Author
Owner

@zugadam commented on GitHub (Apr 26, 2021):

Edit: after trying thishttps://github.com/linuxserver/Heimdall/issues/470#issuecomment-635013226 fix I get the following error:
`Symfony\Component\Console\Exception\InvalidOptionException thrown with message "The "--force" option does not exist."

Stacktrace:
#28 Symfony\Component\Console\Exception\InvalidOptionException in /var/www/Heimdall-2.2.2/vendor/symfony/console/Input/ArrayInput.php:154
#27 Symfony\Component\Console\Input\ArrayInput:addShortOption in /var/www/Heimdall-2.2.2/vendor/symfony/console/Input/ArrayInput.php:136
#26 Symfony\Component\Console\Input\ArrayInput:parse in /var/www/Heimdall-2.2.2/vendor/symfony/console/Input/Input.php:55
#25 Symfony\Component\Console\Input\Input:bind in /var/www/Heimdall-2.2.2/vendor/symfony/console/Command/Command.php:214
#24 Symfony\Component\Console\Command\Command:run in /var/www/Heimdall-2.2.2/vendor/laravel/framework/src/Illuminate/Console/Command.php:170
#23 Illuminate\Console\Command:run in /var/www/Heimdall-2.2.2/vendor/symfony/console/Application.php:921
#22 Symfony\Component\Console\Application:doRunCommand in /var/www/Heimdall-2.2.2/vendor/symfony/console/Application.php:273
#21 Symfony\Component\Console\Application:doRun in /var/www/Heimdall-2.2.2/vendor/symfony/console/Application.php:149
#20 Symfony\Component\Console\Application:run in /var/www/Heimdall-2.2.2/vendor/laravel/framework/src/Illuminate/Console/Application.php:89
#19 Illuminate\Console\Application:run in /var/www/Heimdall-2.2.2/vendor/laravel/framework/src/Illuminate/Console/Application.php:188
#18 Illuminate\Console\Application:call in /var/www/Heimdall-2.2.2/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php:250
#17 Illuminate\Foundation\Console\Kernel:call in /var/www/Heimdall-2.2.2/vendor/laravel/framework/src/Illuminate/Support/Facades/Facade.php:237
#16 Illuminate\Support\Facades\Facade:__callStatic in /var/www/Heimdall-2.2.2/app/Providers/AppServiceProvider.php:134
#15 App\Providers\AppServiceProvider:genKey in /var/www/Heimdall-2.2.2/app/Providers/AppServiceProvider.php:26
#14 App\Providers\AppServiceProvider:boot in /var/www/Heimdall-2.2.2/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php:29
#13 call_user_func_array in /var/www/Heimdall-2.2.2/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php:29
#12 Illuminate\Container\BoundMethod:Illuminate\Container{closure} in /var/www/Heimdall-2.2.2/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php:87
#11 Illuminate\Container\BoundMethod:callBoundMethod in /var/www/Heimdall-2.2.2/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php:31
#10 Illuminate\Container\BoundMethod:call in /var/www/Heimdall-2.2.2/vendor/laravel/framework/src/Illuminate/Container/Container.php:572
#9 Illuminate\Container\Container:call in /var/www/Heimdall-2.2.2/vendor/laravel/framework/src/Illuminate/Foundation/Application.php:819
#8 Illuminate\Foundation\Application:bootProvider in /var/www/Heimdall-2.2.2/vendor/laravel/framework/src/Illuminate/Foundation/Application.php:802
#7 Illuminate\Foundation\Application:Illuminate\Foundation{closure} in [internal]:0
#6 array_walk in /var/www/Heimdall-2.2.2/vendor/laravel/framework/src/Illuminate/Foundation/Application.php:803
#5 Illuminate\Foundation\Application:boot in /var/www/Heimdall-2.2.2/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/BootProviders.php:17
#4 Illuminate\Foundation\Bootstrap\BootProviders:bootstrap in /var/www/Heimdall-2.2.2/vendor/laravel/framework/src/Illuminate/Foundation/Application.php:211
#3 Illuminate\Foundation\Application:bootstrapWith in /var/www/Heimdall-2.2.2/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:162
#2 Illuminate\Foundation\Http\Kernel:bootstrap in /var/www/Heimdall-2.2.2/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:146
#1 Illuminate\Foundation\Http\Kernel:sendRequestThroughRouter in /var/www/Heimdall-2.2.2/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:116
#0 Illuminate\Foundation\Http\Kernel:handle in /var/www/Heimdall-2.2.2/public/index.php:55
`

@zugadam commented on GitHub (Apr 26, 2021): Edit: after trying this[https://github.com/linuxserver/Heimdall/issues/470#issuecomment-635013226](url) fix I get the following error: `Symfony\Component\Console\Exception\InvalidOptionException thrown with message "The "--force" option does not exist." Stacktrace: #28 Symfony\Component\Console\Exception\InvalidOptionException in /var/www/Heimdall-2.2.2/vendor/symfony/console/Input/ArrayInput.php:154 #27 Symfony\Component\Console\Input\ArrayInput:addShortOption in /var/www/Heimdall-2.2.2/vendor/symfony/console/Input/ArrayInput.php:136 #26 Symfony\Component\Console\Input\ArrayInput:parse in /var/www/Heimdall-2.2.2/vendor/symfony/console/Input/Input.php:55 #25 Symfony\Component\Console\Input\Input:bind in /var/www/Heimdall-2.2.2/vendor/symfony/console/Command/Command.php:214 #24 Symfony\Component\Console\Command\Command:run in /var/www/Heimdall-2.2.2/vendor/laravel/framework/src/Illuminate/Console/Command.php:170 #23 Illuminate\Console\Command:run in /var/www/Heimdall-2.2.2/vendor/symfony/console/Application.php:921 #22 Symfony\Component\Console\Application:doRunCommand in /var/www/Heimdall-2.2.2/vendor/symfony/console/Application.php:273 #21 Symfony\Component\Console\Application:doRun in /var/www/Heimdall-2.2.2/vendor/symfony/console/Application.php:149 #20 Symfony\Component\Console\Application:run in /var/www/Heimdall-2.2.2/vendor/laravel/framework/src/Illuminate/Console/Application.php:89 #19 Illuminate\Console\Application:run in /var/www/Heimdall-2.2.2/vendor/laravel/framework/src/Illuminate/Console/Application.php:188 #18 Illuminate\Console\Application:call in /var/www/Heimdall-2.2.2/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php:250 #17 Illuminate\Foundation\Console\Kernel:call in /var/www/Heimdall-2.2.2/vendor/laravel/framework/src/Illuminate/Support/Facades/Facade.php:237 #16 Illuminate\Support\Facades\Facade:__callStatic in /var/www/Heimdall-2.2.2/app/Providers/AppServiceProvider.php:134 #15 App\Providers\AppServiceProvider:genKey in /var/www/Heimdall-2.2.2/app/Providers/AppServiceProvider.php:26 #14 App\Providers\AppServiceProvider:boot in /var/www/Heimdall-2.2.2/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php:29 #13 call_user_func_array in /var/www/Heimdall-2.2.2/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php:29 #12 Illuminate\Container\BoundMethod:Illuminate\Container\{closure} in /var/www/Heimdall-2.2.2/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php:87 #11 Illuminate\Container\BoundMethod:callBoundMethod in /var/www/Heimdall-2.2.2/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php:31 #10 Illuminate\Container\BoundMethod:call in /var/www/Heimdall-2.2.2/vendor/laravel/framework/src/Illuminate/Container/Container.php:572 #9 Illuminate\Container\Container:call in /var/www/Heimdall-2.2.2/vendor/laravel/framework/src/Illuminate/Foundation/Application.php:819 #8 Illuminate\Foundation\Application:bootProvider in /var/www/Heimdall-2.2.2/vendor/laravel/framework/src/Illuminate/Foundation/Application.php:802 #7 Illuminate\Foundation\Application:Illuminate\Foundation\{closure} in [internal]:0 #6 array_walk in /var/www/Heimdall-2.2.2/vendor/laravel/framework/src/Illuminate/Foundation/Application.php:803 #5 Illuminate\Foundation\Application:boot in /var/www/Heimdall-2.2.2/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/BootProviders.php:17 #4 Illuminate\Foundation\Bootstrap\BootProviders:bootstrap in /var/www/Heimdall-2.2.2/vendor/laravel/framework/src/Illuminate/Foundation/Application.php:211 #3 Illuminate\Foundation\Application:bootstrapWith in /var/www/Heimdall-2.2.2/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:162 #2 Illuminate\Foundation\Http\Kernel:bootstrap in /var/www/Heimdall-2.2.2/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:146 #1 Illuminate\Foundation\Http\Kernel:sendRequestThroughRouter in /var/www/Heimdall-2.2.2/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:116 #0 Illuminate\Foundation\Http\Kernel:handle in /var/www/Heimdall-2.2.2/public/index.php:55 `
Author
Owner

@zugadam commented on GitHub (Apr 26, 2021):

Ok, I got it to work by installing php7.3 and modules. Doesnt work with php7.4/8.0 though. Maybe mention that in the README like here https://github.com/linuxserver/Heimdall/commit/e120055a42cba2c00d818b2ebe597ce4a9cb178c

@zugadam commented on GitHub (Apr 26, 2021): Ok, I got it to work by installing php7.3 and modules. Doesnt work with php7.4/8.0 though. Maybe mention that in the README like here [https://github.com/linuxserver/Heimdall/commit/e120055a42cba2c00d818b2ebe597ce4a9cb178c](url)
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/Heimdall#415
No description provided.