What happened?
Description:
We are experiencing crashes when running our Laravel application using the binary release of FrankenPHP (musl). However, when using the official FrankenPHP Docker image with the same Laravel application, everything works as expected.
Environment:
• FrankenPHP Version: v1.2.5
• PHP Version: 8.3.11
• Caddy Version: v2.8.4 (h1:q3pe0wpBj1OcHFZ3n/1nl4V4bxBrYoSoab7rL9BMYNk=)
• OS: Linux x64 (Ubuntu 24.x)
Issue Details:
• Working scenario: Running the Laravel application inside the official FrankenPHP Docker image works without any issues.
• Problematic scenario: When running the same Laravel application using the standalone binary release (musl), the application crashes frequently.
Request:
We use a Docker deployment process based on Ubuntu 24.x, and while we are capable of recompiling FrankenPHP per the documentation, it would be highly beneficial to have an official binary distribution for glibc-based systems. This would simplify our deployment process and likely resolve the crashes related to musl incompatibility.
Thank you for your consideration!
Build Type
Official static build
Worker Mode
Yes
Operating System
GNU/Linux
CPU Architecture
x86_64
PHP configuration
Relevant log output
No response
What happened?
Description:
We are experiencing crashes when running our Laravel application using the binary release of FrankenPHP (musl). However, when using the official FrankenPHP Docker image with the same Laravel application, everything works as expected.
Environment:
• FrankenPHP Version: v1.2.5
• PHP Version: 8.3.11
• Caddy Version: v2.8.4 (h1:q3pe0wpBj1OcHFZ3n/1nl4V4bxBrYoSoab7rL9BMYNk=)
• OS: Linux x64 (Ubuntu 24.x)
Issue Details:
• Working scenario: Running the Laravel application inside the official FrankenPHP Docker image works without any issues.
• Problematic scenario: When running the same Laravel application using the standalone binary release (musl), the application crashes frequently.
Request:
We use a Docker deployment process based on Ubuntu 24.x, and while we are capable of recompiling FrankenPHP per the documentation, it would be highly beneficial to have an official binary distribution for glibc-based systems. This would simplify our deployment process and likely resolve the crashes related to musl incompatibility.
Thank you for your consideration!
Build Type
Official static build
Worker Mode
Yes
Operating System
GNU/Linux
CPU Architecture
x86_64
PHP configuration
Relevant log output
No response