My greetings to the Community.

This is my first post in forum as I am very fresh to Drupal. My congratulations for all this wonderful effort.

When I first installed 7.8, I am fairly sure that I did install several modules, themes and their upgrades from within the Update Manager. I typed in the relevant URL and all necessary steps were done by Drupal. Lately, I upgraded to 7.9, which I do not know how relevant it is to my issue. Also, I have been playing around with file permissions after the suggestion of http://drupal.org/node/244924 . Today, as I was trying to install a couple of theme updates and modules, I realised that I could no longer do so, but only with an FTP option.

This is a minor issue to me as I have indeed disabled FTP, I do have SSH, but I have to admit that updating from the interface is simpler for other users as well. So I wonder, did I do something wrong? Has something changed from 7.8 to 7.9? Do permissions matter?

Thank you very much, appreciated.

Comments

jjbarrows’s picture

I can confirm that upgrading a 7 to 7.9 breaks module installs

reported error:

* http://ftp.drupal.org/files/projects/elfinder-7.x-0.6.tar.gz could not be saved to temporary://update-cache-eda84aec/elfinder-7.x-0.6.tar.gz.
    * Unable to retrieve Drupal project from http://ftp.drupal.org/files/projects/elfinder-7.x-0.6.tar.gz.

- the file is downloaded with a random file name into the 'tmp' directory OK
- previous updates worked OK using 'tmp/update-cache/' folder
- permissions on 'tmp' 'tmp/update-cache' and 'tmp/update-cache-eda84aec' are all the same

(NOTE: this error only occurs when using the URL install, using a local file uploaded through the update form works OK)

Zachmo’s picture

Same issue, fresh 7.9 install. Subscribing....

Zachmo’s picture

I just had to enable the update manager module.

Wtower’s picture

The Update Manager module had always been enabled with my case.

jens peter’s picture

Maybe it is similar to this error:
http://drupal.org/node/1002048

Look at #57
Patching this made mine work.