Hi, after installing this to my local Wamp server, prior to the welcome to drupal screen, the Profile install throws the following error.
Fatal error: Call to undefined function posix_getgrgid() in C:\wamp\www\hostmaster\profiles\hostmaster\modules\provision\provision.module on line 78
Here's the lines in question
$info = posix_getgrgid(posix_getgid());
define('PROVISION_WEB_GROUP', variable_get('provision_web_group', $info['name']));
I've tried changing my password settings from nopass to yespass but still did nothing.
Also re-tried with earlier version of provision.
Can someone please help me out?
Comments
Comment #1
theohawse commentedThis is probably a given but I'm using the hostmaster Install Profile v3
Comment #2
adrian commentedYou need to have the posix lib included in your php build. It is enabled on most standard servers in unix.
Was this compiled from source. Regardless, this needs to be documented.
Comment #3
theohawse commentedI've done numerous searches on the posix library and can't find any way to enable this in my wamp server.
Is this something to do with my OS, or is this supposed to work on a standard wamp server?
Couldn't find anything in httpd.conf either.
Comment #4
adrian commentedAegir will not work on windows hosts.
I've updated the documentation on the http://groups.drupal.org/aegir/overview page, and it was also documented on the first page of the wizard.
We need to have a hook_requirements implementation to check for this before installation, so that we can stop people from running into a brick wall with this.
Comment #5
adrian commentedFixed in HEAD.
Sorry but windows is just completely unsupported, and there is little to no chance of that changing in the future as the base libraries required are not available for windows, to say nothing of the inadequate command line support.
Comment #6
Anonymous (not verified) commentedAutomatically closed -- issue fixed for two weeks with no activity.