We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Before submitting your issue, please make sure that you've checked all of the checkboxes below.
php -v
composer install --no-dev
npm install --production
rm -rf bootstrap/cache/*
symfony/flex can output Unicode characters during a composer install. Deployer will attempt to persist this to the database resulting in this error:
symfony/flex
PHP Fatal error: Uncaught PDOException: SQLSTATE[HY000]: General error: 1366 Incorrect string value: '\xF0\x9F\x8E\xB6 \xF0...' for column 'output' at row 1 in /var/www/deployer/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/PDOStatement.php:91
I've already created an issue on the symfony/flex repository to see if they can somehow not output the unicode characters in the first place here.
This causes the build to fail, but the step to stay in the "running state", and the server log naturally doesn't get updated.
Ideally, for this tool to handle utf8mb4 characters. Would it be as easy as making the character_set and collate overwriteable via ENV variables?
Deploy crashes and burns.
Try to save this character 🎶 to the output of a server_logs row.
server_logs
n/a
The text was updated successfully, but these errors were encountered:
No branches or pull requests
Before submitting your issue, please make sure that you've checked all of the checkboxes below.
php -v
composer install --no-dev
from the root of your installation.npm install --production
from the root of your installation.rm -rf bootstrap/cache/*
from the root of your installation.Describe the bug
symfony/flex
can output Unicode characters during a composer install. Deployer will attempt to persist this to the database resulting in this error:I've already created an issue on the symfony/flex repository to see if they can somehow not output the unicode characters in the first place here.
This causes the build to fail, but the step to stay in the "running state", and the server log naturally doesn't get updated.
Expected behaviour
Ideally, for this tool to handle utf8mb4 characters. Would it be as easy as making the character_set and collate overwriteable via ENV variables?
Actual behaviour
Deploy crashes and burns.
Steps to reproduce
Try to save this character 🎶 to the output of a
server_logs
row.Screenshots
n/a
Environment info
Laravel Environment
Server Environment
20190205200805.15+stretch1.gbpd83c69Installed Packages & their version numbers
Extra Information
Logs (see storage/logs/) or other output that would be helpful
The text was updated successfully, but these errors were encountered: