It looks like there may be some incompatibilities with PHP < 5.3. Review and find the offending.
related: #1470344: It is not possible to run on Acquia Dev Desktop
It looks like there may be some incompatibilities with PHP < 5.3. Review and find the offending.
related: #1470344: It is not possible to run on Acquia Dev Desktop
Comments
Comment #1
lightsurge commentedI'm using php 5.2.6. I don't get any errors during installation, but on successful install, going to the front page, I just get an error message:
Error 324 (net::ERR_EMPTY_RESPONSE): The server closed the connection without sending any data.
If I go directly to /admin it works
Comment #2
lightsurge commentedNot having much luck trouble-shooting this. The only other evidence of something being wrong is that clean urls can't be enabled in the admin configuration, the test fails... however I tested and they're already working, /admin takes me to the same place as ?q=admin
Also, I have both openelms and openenterprise installation profiles installed on the same server, and clean urls works fine with both of those.
Comment #3
lightsurge commentedI narrowed my problem down to hexagon. Not really sure if it's related to the same thing as the start of this issue, but I can't think why else.
#1513692: Incompatibilities with php < 5.3
Comment #4
lightsurge commentedJust confirming that this is a problem with php version, I upgraded to 5.3.10 and now works fine (both the 324 and the problem with clean urls).
Comment #5
jgraham commentedComment #6
jgraham commentedThanks for the investigation lightsurge that saved me a lot of time. Just confirmed this is in fact caused by Hexagon.
Comment #7
jgraham commentedWe can't jump over to the dev release of Hexagon because its not getting re-packaged on new commits #1532260: dev release isn't packaging
We might have to build a patch chain (I really hope not) if that doesn't get resolved or there is not another release of Hexagon soon.
Comment #8
lotyrin commentedI don't think a patch chain would be worth it just to tell a PHP 5.2 user that they're out of luck.
Maybe if there was an actual fix for 5.2 (luckily, I'm working on such a thing).
Comment #9
lotyrin commentedNevermind, the issue appears to be a matter of some arcane PHP behavior breaking something inside the absurdly complex Hexagon cache system. More work to hunt down than I'm willing to put into fixing a version of PHP that's this far past EOL.
Comment #10
jgraham commentedI've updated the make file to pull the dev release of Hexagon which updates the info file to reflect the php 5.3 dependency.
http://drupalcode.org/project/hexagon.git/commit/2586013