Skip to content

Fix installer crash on macOS PHP-FPM and MySQL ANSI_QUOTES issues#424

Open
KishUltan wants to merge 1 commit into
givanz:masterfrom
KishUltan:fix/install-gettext-and-mysql-compat
Open

Fix installer crash on macOS PHP-FPM and MySQL ANSI_QUOTES issues#424
KishUltan wants to merge 1 commit into
givanz:masterfrom
KishUltan:fix/install-gettext-and-mysql-compat

Conversation

@KishUltan
Copy link
Copy Markdown

Summary

  • Avoid native gettext path on macOS PHP-FPM to prevent SIGSEGV in libintl/gettext.
  • Fix installer MySQL schema defaults (DEFAULT "" -> DEFAULT '') for ANSI_QUOTES compatibility.
  • Fix INFORMATION_SCHEMA metadata query quoting in mysqli driver.

Reproduction

  • Open /install/index.php on macOS + php-fpm.
  • Previously got 502 / php-fpm SIGSEGV from gettext path.
  • Installer also failed on MySQL with ANSI_QUOTES.

Verification

  • Installer page loads without php-fpm crash.
  • Installation step proceeds without SQL 1064 / unknown column quoting errors.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant