When attempting to use the "WEBSERVER DIRECT INSTALL" option when verifying support for installing apps in a distribution, I get the following instructions to fix the issue:

You do not have sufficient permissions to install by webserver direct install. In order to assign these permissions, go to the root of your drupal install and type 

<strong>sudo chmod -R 777 sites/all/modules</strong>

Be aware that there are security issues with leaving your site in this state.

Executing the exact code fails as apps still fails to write to the correct directory. However, by executing:

sudo chmod -R 777 sites/

I was able to continue just fine. The documentation for this must be fixed to avoid further confusion.

CommentFileSizeAuthor
#1 apps-WEBSERVER_DIRECT_INSTALL-1789486-1.patch922 bytespcho
Support from Acquia helps fund testing for Drupal Acquia logo

Comments

pcho’s picture

Assigned: Unassigned » pcho
Status: Active » Needs review
FileSize
922 bytes

I have attached a patch to fix the documentation for the verification step. I opted to add a new variable alongside the previous one to insure that if the original value gets modified the new one will be updated as such.

febbraro’s picture

Status: Needs review » Fixed

Thanks Peter, the real error was a bit different (you likely did not have the permissions to the libraries directory). I have fixed the error message to reflect that.

http://drupalcode.org/project/apps.git/commit/21bcbc6

Status: Fixed » Closed (fixed)

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