Open CunningFatalist opened 3 years ago
@CunningFatalist Servus Stefan!
Thank you for your kind feedback and for sharing your MySQL 8.0 solution which looks smart to me ;-) I have tested it in my default environment and can confirm that it worked perfectly there.
Existing databases were deleted during the update. It should be clear, but I wanted to mention it for other users.
I will do some further testing and include a MySQL 8 solution in the next release.
Cheers from Mondsee / Austria
Bernie
P.S.: Cool that it works good with Symfony, i will mention this in the Readme.md.
Hey,
I would like to drop a warning for those who want to use the script above. It works with Jimmybox 3.1.0, but not with 3.2.0. I do not know why and since we do not use PHP 8.1 at our company yet, I will not put any effort into this and simply use 3.1.0.
Cheers
Hello again
If anyone would like to use PHP 8.1 and Jimmybox 3.2.0, we have fixed the above script. The issue was this line:
sudo apt install mysql-server-8.0 -o Dpkg::Options::="--force-confnew" -y
You have to change it to:
sudo apt-get install mysql-server-8.0 -o Dpkg::Options::="--force-confnew" -y
Servus and hello,
first of all, thanks for sharing your Vagrant box. At betterbusiness GmbH, we use it for several Symfony projects, and I use it for personal PHP projects as well.
I have some suggestions that may improve your box even further 😃
1. Add MySQL 8 support
We are currently using the following solution, which is a little hacky. I will still share it so that others can use it as well. We created a
provision/setup/mysql.sh
with the following contents:You can also add this to your readme if you would like to. But as I said, it is a little hacky.
2. Add Symfony to the list of technologies in your readme
As I already mentioned, we use this box for Symfony projects, and it works very well. Adding this to your readme will help users to find your box with search engines.
Cheers from Berlin