omega8cc / boa

Barracuda Octopus Aegir 5.4.0
https://omega8.cc/compare
394 stars 75 forks source link

(PHP) installation fails with Debian 6 on DigitalOcean #417

Closed ar-jan closed 10 years ago

ar-jan commented 10 years ago

I was doing some installation testing, and ran into the following, reproduced several times on Debian 6 (64-bit) on DigitalOcean.

root@boa1:~# cd;wget -q -U iCab http://files.aegir.cc/BOA.sh.txt;bash BOA.sh.txt
BOA Meta Installer setup completed
Please check INSTALL.txt and UPGRADE.txt at http://bit.ly/boa-docs for how-to
Bye
root@boa1:~# boa in-head public boa1.example.com info@example.com o1 mini

The installation of PHP seems to fail, there are various errors in the installer progress report:

Barracuda [Sun Sep 21 15:47:50 UTC 2014] ==> INFO: Installing PHP-FPM 5.3.29 part 3/3 make --quiet failed. Error (if any): 0 ... Thank you for using PHP. make --quiet install failed. Error (if any): 0 ... Barracuda [Sun Sep 21 15:49:20 UTC 2014] ==> INFO: Installing Imagick for PHP-FPM 5.3.29... /opt/php53/bin/phpize failed. Error (if any): 0

/var/aegir/install.log:

Barracuda [Sun Sep 21 15:51:15 UTC 2014] ==> MySQL is listening on 12.34.56.78. Barracuda [Sun Sep 21 15:51:15 UTC 2014] ==> INFO: Barracuda will now generate a mysql super user password for you: Username : aegir_root Password : --snip-- Hostname : boa1.example.com (12.34.56.78) Barracuda [Sun Sep 21 15:51:15 UTC 2014] ==> INFO: Installing drush in /var/aegir Barracuda [Sun Sep 21 15:51:15 UTC 2014] ==> FATAL ERROR: _PHP_CLI_VERSION must be set to one of supported values Barracuda [Sun Sep 21 15:51:15 UTC 2014] ==> FATAL ERROR: Aborting AegirSetupM installer NOW!

Log files are here. I had the same problem trying to install BOA with PHP 5.4 only, using a customized BARRACUDA.sh.txt. Strangely I did not have this problem on Debian 6 from another provider, nor on Debian 7 on DigitalOcean.

omega8cc commented 10 years ago

How much RAM do you have? 1 GB is a minimum on DigitalOcean, otherwise it may kill the PHP build.=

ar-jan commented 10 years ago

Aah, yes. It's a 512MB instance. On Debian 7 this is enough though.

mrconnerton commented 9 years ago

I have a 8GB digital ocean server and I'm getting this same issue trying to install on fresh debian 7.0 x64

omega8cc commented 9 years ago

@mrconnerton You are most probably experiencing this MariaDB bug: #452

It is fixed in head only, but please watch our Twitter timeline for updates:

https://twitter.com/omega8cc/status/520351453810929664 https://twitter.com/omega8cc/status/520578109477638145

mrconnerton commented 9 years ago

Great, that was it. I was able to install with in-head.