When I upraded PHP on my FreeBSD 8.2 server to version 5.4, modules stopped updating with the message "Cannot remove directory /drupal_root/sites/all/modules/module_name". I tried different access rights/ownership combinations with no effect. Now I rolled back to PHP 5.3.16 and everything works fine.
Comments
Comment #1
Anonymous (not verified) commentedhttp://www.php.net/manual/en/migration54.incompatible.php
I'm guessing call time pass by reference is the culprit.
Moving to the 8.x-dev queue for consideration. Related to #1498574: [policy, no patch] Require PHP 5.4
Comment #1.0
igormagic commentedcorrected path
Comment #10
quietone commented@igormagic, glad that reverting to an earlier version of PHP worked.
Current versions of Drupal do not support PHP 5, see PHP requirements. Closing as outdated.