I just tried to test Drupal 8 Dev from the link on https://drupal.org/drupal-8.0 and everything was going fine until I got redirected to a white page that said "Drupal requires php 5.4 to install. . ."

CommentFileSizeAuthor
#17 hack.patch1.38 KBpatrickd
#3 settings-php-error.png84.24 KBhaydeniv
Support from Acquia helps fund testing for Drupal Acquia logo

Comments

patrickd’s picture

well.. now that's kind of embarrassing.. sorry, I'm on it

patrickd’s picture

servers are upgraded, there might still be some problems

I'm now testing the impacts of the upgrade and fix the issues I find

haydeniv’s picture

FileSize
84.24 KB

No worries. I didn't know the best way to contact you about it so I figured issue queue was the best way. Next issue, installer says it requires a settings.php file. :) Thanks for your awesome service.

patrickd’s picture

that's unfortunately not the only issue..

simplytest.me is using php5 with FastCGI / NPM Worker / SuExec custom..
I just tried to upgrade to php 5.4 with apache-php-mod and that ruined the complete configuration..

so I had to revert the upgrade for now

I'm searching for an alternative way

patrickd’s picture

Until we figure out how to upgrade to servers (without destructing them) I took the following actions:

- Whenever someone tries to use the Drupal 8.x branch he will instead be directed to the 8.x-alpha9
- If someone explicitly wants to test 8.x he can make use of http://trydrupal8.com/ (which I'm pointing to in an announcement message)

Wim Leers’s picture

Sorry to hear there are upgrade problems!

P.S.: trydrupal8.com seems to be offline?

patrickd’s picture

well.. shit, hopefully not DDoS'ed by simplytest.me visitors *facepalm*

this is getting ridiculous :)

Wim Leers’s picture

I was thinking the exact same thing! :D ("What if simplytest.me DDoS'd trydrupal8.com?")

Dave Reid’s picture

It appears all testing of D8 alpha releases is broken as well? They simply time out trying to download dependencies.

patrickd’s picture

It works again, it looks like the server got throttled by d.o because of too many git requests to the same repository

patrickd’s picture

short update:

I was working on the problem with my colleague and we came to the following solution:
Upgrade the servers to ubuntu 14.04 LTS, so we get PHP 5.5.
As this also upgrades to a new Apache version with some configuration changes we need to update the build-shellscripts so vhosts work correctly.

We tested this on a virtual machine and it seemed to work well, so we're now going ahead and test it on one of the live servers.
If everything works fine that server will take over and other server will be upgraded too.

sorry that this takes so long; this upgrade turned out to be more complicated than expected :-/

Wim Leers’s picture

No worries :) Much thanks for your very useful service!

patrickd’s picture

Okay the server with php 5.5 is now live..

unfortunately it seems to me that git.drupal.org is extremely slow right now? at least fetching data seems to take for ever

patrickd’s picture

okay fetching from git.drupal.org works good again

in the last hour there where some problems with apache and the monit configuration which lead to apache dying very often, but we found and fixed that now :-)

please report any problems you experience! thanks everyone for the patience

patrickd’s picture

well.. it looks like this has broken some more things:

Drupal 7: Distribution installations seem to end up on "Page not found The requested page "/" could not be found."
after "No active batch found".

Drupal 6 does not work anylonger:
"Fatal error: Call-time pass-by-reference has been removed in /home/s326de5bc7b321ba/www/includes/module.inc on line 476"

patrickd’s picture

I decided to apply the following dirty hack patch until we find a decend solution for the PHP version problems:

Project version prefixed with "8." e.g: 8.x, 8.0-alpha1, 8.x-1.x, ... ->> Server 2 with PHP 5.5
Everything else ->> Server 3 with PHP 5.3

This solves the big problems for now, although it's obviously no good solution

patrickd’s picture

FileSize
1.38 KB

here's the patch, just for reference

Dave Reid’s picture

I was just about to add, I think anything D7 and below will not at all or reliably work on PHP 5.4 or higher. Thanks patrickd!

patrickd’s picture

Status: Active » Fixed

This dirty hack has now been reverted due to progress at #2086033: Relaunching simplytest.me

Status: Fixed » Closed (fixed)

Automatically closed - issue fixed for 2 weeks with no activity.