Skip to content

[Bug] Unable to locate a class or view for component [filament-panels::form] #2390

@Gis70

Description

@Gis70

Pre-work

  • I have read the docs.
  • I have searched open and closed issues.
  • I agree to follow this project's Code of Conduct.

Description

Hello,

I try a fresh install on docker and i get this error

Unable to locate a class or view for component [filament-panels::form]

Of course i got an error 500 on the browser.

Expected Behavior

No error

Steps to Reproduce

Install with compose :

services:
speedtest-tracker:
image: lscr.io/linuxserver/speedtest-tracker:latest
restart: unless-stopped
container_name: speedtest-tracker
ports:
- 8080:80
- 8443:443
environment:
- PUID=1000
- PGID=1000
- APP_KEY=base64:Wf2wKdU29pQmV1SbFQz6Zbko4ErrOE3o2SigiRF4ExQ=
- DB_CONNECTION=sqlite
volumes:
- /home/ghislain/speedtest-tracker/data:/config
- /home/ghislain/speedtest-tracker:/config/keys

Deployment Environment

Docker Compose

Application Information

the commande return Could not open input file: artisan

What browser(s) are you seeing the problem on?

chrome

Logs

[migrations] started

[migrations] 01-nginx-site-confs-default: skipped

[migrations] done

───────────────────────────────────────

      ██╗     ███████╗██╗ ██████╗

      ██║     ██╔════╝██║██╔═══██╗

      ██║     ███████╗██║██║   ██║

      ██║     ╚════██║██║██║   ██║

      ███████╗███████║██║╚██████╔╝

      ╚══════╝╚══════╝╚═╝ ╚═════╝

   Brought to you by linuxserver.io

───────────────────────────────────────

To support the app dev(s) visit:

speedtest-tracker: https://github.com/sponsors/alexjustesen

To support LSIO projects visit:

https://www.linuxserver.io/donate/

───────────────────────────────────────

GID/UID

───────────────────────────────────────

User UID:    1000

User GID:    1000

───────────────────────────────────────

Linuxserver.io version: v1.7.0-ls115

Build-date: 2025-11-05T03:44:16+00:00

───────────────────────────────────────

    

using keys found in /config/keys

[2025-11-05 22:20:11] production.ERROR: Unable to locate a class or view for component [filament-panels::form]. {"exception":"[object] (InvalidArgumentException(code: 0): Unable to locate a class or view for component [filament-panels::form]. at /app/www/vendor/laravel/framework/src/Illuminate/View/Compilers/ComponentTagCompiler.php:315)


[stacktrace]

#0 /app/www/vendor/laravel/framework/src/Illuminate/View/Compilers/ComponentTagCompiler.php(235): Illuminate\\View\\Compilers\\ComponentTagCompiler->componentClass()

#1 /app/www/vendor/laravel/framework/src/Illuminate/View/Compilers/ComponentTagCompiler.php(156): Illuminate\\View\\Compilers\\ComponentTagCompiler->componentString()

#2 [internal function]: Illuminate\\View\\Compilers\\ComponentTagCompiler->{closure:Illuminate\\View\\Compilers\\ComponentTagCompiler::compileOpeningTags():151}()

#3 /app/www/vendor/laravel/framework/src/Illuminate/View/Compilers/ComponentTagCompiler.php(151): preg_replace_callback()

#4 /app/www/vendor/laravel/framework/src/Illuminate/View/Compilers/ComponentTagCompiler.php(90): Illuminate\\View\\Compilers\\ComponentTagCompiler->compileOpeningTags()

#5 /app/www/vendor/laravel/framework/src/Illuminate/View/Compilers/ComponentTagCompiler.php(76): Illuminate\\View\\Compilers\\ComponentTagCompiler->compileTags()

#6 /app/www/vendor/laravel/framework/src/Illuminate/View/Compilers/BladeCompiler.php(455): Illuminate\\View\\Compilers\\ComponentTagCompiler->compile()

#7 /app/www/vendor/laravel/framework/src/Illuminate/View/Compilers/BladeCompiler.php(287): Illuminate\\View\\Compilers\\BladeCompiler->compileComponentTags()

#8 /app/www/vendor/laravel/framework/src/Illuminate/View/Compilers/BladeCompiler.php(187): Illuminate\\View\\Compilers\\BladeCompiler->compileString()

#9 /app/www/vendor/laravel/framework/src/Illuminate/Foundation/Console/ViewCacheCommand.php(64): Illuminate\\View\\Compilers\\BladeCompiler->compile()

#10 [internal function]: Illuminate\\Foundation\\Console\\ViewCacheCommand->{closure:Illuminate\\Foundation\\Console\\ViewCacheCommand::compileViews():61}()

#11 /app/www/vendor/laravel/framework/src/Illuminate/Collections/Arr.php(786): array_map()

#12 /app/www/vendor/laravel/framework/src/Illuminate/Collections/Collection.php(814): Illuminate\\Support\\Arr::map()

#13 /app/www/vendor/laravel/framework/src/Illuminate/Foundation/Console/ViewCacheCommand.php(61): Illuminate\\Support\\Collection->map()

#14 /app/www/vendor/laravel/framework/src/Illuminate/Foundation/Console/ViewCacheCommand.php(43): Illuminate\\Foundation\\Console\\ViewCacheCommand->compileViews()

#15 /app/www/vendor/laravel/framework/src/Illuminate/Collections/Traits/EnumeratesValues.php(271): Illuminate\\Foundation\\Console\\ViewCacheCommand->{closure:Illuminate\\Foundation\\Console\\ViewCacheCommand::handle():38}()

#16 /app/www/vendor/laravel/framework/src/Illuminate/Foundation/Console/ViewCacheCommand.php(38): Illuminate\\Support\\Collection->each()

#17 /app/www/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Foundation\\Console\\ViewCacheCommand->handle()

#18 /app/www/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\\Container\\BoundMethod::{closure:Illuminate\\Container\\BoundMethod::call():35}()

#19 /app/www/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\\Container\\Util::unwrapIfClosure()

#20 /app/www/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod()

#21 /app/www/vendor/laravel/framework/src/Illuminate/Container/Container.php(836): Illuminate\\Container\\BoundMethod::call()

#22 /app/www/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate\\Container\\Container->call()

#23 /app/www/vendor/symfony/console/Command/Command.php(318): Illuminate\\Console\\Command->execute()

#24 /app/www/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony\\Component\\Console\\Command\\Command->run()

#25 /app/www/vendor/laravel/framework/src/Illuminate/Console/Concerns/CallsCommands.php(68): Illuminate\\Console\\Command->run()

#26 /app/www/vendor/laravel/framework/src/Illuminate/Console/Concerns/CallsCommands.php(41): Illuminate\\Console\\Command->runCommand()

#27 /app/www/vendor/laravel/framework/src/Illuminate/Console/Concerns/CallsCommands.php(53): Illuminate\\Console\\Command->callSilent()

#28 /app/www/vendor/laravel/framework/src/Illuminate/Foundation/Console/OptimizeCommand.php(48): Illuminate\\Console\\Command->callSilently()

#29 /app/www/vendor/laravel/framework/src/Illuminate/Console/View/Components/Task.php(41): Illuminate\\Foundation\\Console\\OptimizeCommand->{closure:Illuminate\\Foundation\\Console\\OptimizeCommand::handle():48}()

#30 /app/www/vendor/laravel/framework/src/Illuminate/Console/View/Components/Factory.php(59): Illuminate\\Console\\View\\Components\\Task->render()

#31 /app/www/vendor/laravel/framework/src/Illuminate/Foundation/Console/OptimizeCommand.php(48): Illuminate\\Console\\View\\Components\\Factory->__call()

#32 /app/www/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Foundation\\Console\\OptimizeCommand->handle()

#33 /app/www/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\\Container\\BoundMethod::{closure:Illuminate\\Container\\BoundMethod::call():35}()

#34 /app/www/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\\Container\\Util::unwrapIfClosure()

#35 /app/www/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod()

#36 /app/www/vendor/laravel/framework/src/Illuminate/Container/Container.php(836): Illuminate\\Container\\BoundMethod::call()

#37 /app/www/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate\\Container\\Container->call()

#38 /app/www/vendor/symfony/console/Command/Command.php(318): Illuminate\\Console\\Command->execute()

#39 /app/www/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony\\Component\\Console\\Command\\Command->run()

#40 /app/www/vendor/symfony/console/Application.php(1073): Illuminate\\Console\\Command->run()

#41 /app/www/vendor/symfony/console/Application.php(356): Symfony\\Component\\Console\\Application->doRunCommand()

#42 /app/www/vendor/symfony/console/Application.php(195): Symfony\\Component\\Console\\Application->doRun()

#43 /app/www/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(197): Symfony\\Component\\Console\\Application->run()

#44 /app/www/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate\\Foundation\\Console\\Kernel->handle()

#45 /app/www/artisan(16): Illuminate\\Foundation\\Application->handleCommand()

#46 {main}

"} 

In ComponentTagCompiler.php line 315:

                                                                           

  Unable to locate a class or view for component [filament-panels::form].  

                                                                           

find: File system loop detected; ‘/config/keys/data’ is part of the same file system loop as ‘/config’.

**** Permissions could not be set. This is probably because your volume mounts are remote or read-only. ****

**** The app may not work properly and we will not provide support for it. ****

[custom-init] No custom files found, skipping...

[ls.io-init] done.

Metadata

Metadata

Assignees

No one assigned

    Labels

    needs reviewA maintainer needs to look at this issue stillquestionFurther information is requested

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions