mirror of
https://github.com/linuxserver/Heimdall.git
synced 2026-03-02 22:56:59 -05:00
Installation Fails PHP 8.1 #540
Labels
No labels
EnhancedApp
FoundationApp
FoundationApp
FoundationApp
bug
closed-issue-activity
enhancement
enhancement
enhancement
good first issue
help wanted
invalid
no-issue-activity
question
research
research
stale
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/Heimdall#540
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @srsgores on GitHub (Apr 27, 2022).
Running on an LXC Debian
11.3.1container withphp8.1-fpm,php artisan key:generateerrors out:@archi commented on GitHub (Jun 23, 2022):
Seems this requires an update of the bundled libs (or whatever PHP slang) to the upstream versions.
At least for e.g. https://github.com/illuminate/database/blob/master/Eloquent/Model.php this is fixed.
What I did was essentially:
yarncomposerThat does the trick for me (and also generated the key, though I still adapted the
.envfor my needs). At least I could add a service, didn't test much beyond that. Maybe it's still subtily broken somewhere else, e.g. the app itself could still use deprecated functionality, or some dependency that hasn't been ported to php 8.1. You probably want to enable debug in your.envto catch any such errors.Also, there is a PR that seems to do this properly (I just guessed the bumped versions): https://github.com/linuxserver/Heimdall/pull/843 I might just switch to that branch, or use the branch author's updated files to fetch the upgraded packages myself.
@KodeStar commented on GitHub (Nov 14, 2022):
Should be fixed