Problem With 5.4.2 Update and marketplace

Permalink
I have installed Concrete 5.4.2 which is my second site and I am having a few problems that I'm not sure what to do.

In my dashboard I have a message to update to 5.4.2.1 but when I do that I get the error below. I also get the error when I try to install a marketplace add on.

I've checked all my file permissions and apache settings against the docs and they seem fine.

<b>Warning</b>: copy(/var/www/vhosts/domain.co.uk/httpdocs/files/tmp/1317767917.zip) [<a href='function.copy'>function.copy</a>]: failed to open stream: Permission denied in <b>/var/www/vhosts/domain.co.uk/httpdocs/concrete/libraries/marketplace.php</b> on line <b>85</b>

gunkdesign
 
MattWaters replied on at Permalink Reply
MattWaters
This is a known bug in 5.4.2, resolved in 5.4.2.1. I would recommend backing up your database and then doing a manual upgrade by renaming the old concrete folder, replacing it with a fresh copy from 5.4.2.1 and running the upgrade script. See directions here:

http://www.concrete5.org/documentation/installation/upgrading_concr...
gunkdesign replied on at Permalink Reply
gunkdesign
thanks matt.

I did the upgrade successfully however I still don't seem to be able to add anything from the market place.

I get this message on the page:

"The following errors occurred when attempting to process your request:
Concrete was not able to save the package after download."

and the above error in the head of the source code.
MattWaters replied on at Permalink Reply
MattWaters
Hmm, I know you mentioned you checked permissions above, but you might want to double-check that files/, packages/ and updates/ are all set to 777 recursively.

Essentially what happens is the package is downloaded as a zip to /files/tmp and unpacked. Then concrete5 moves the unpacked folder to the packages/ directory. What are permissions on files/tmp set to?
gunkdesign replied on at Permalink Reply
gunkdesign
i managed to solve it, it was my host permission issues
MattWaters replied on at Permalink Reply
MattWaters
Cool! Glad to hear it's resolved.