Updating JEM from 2.2.2 to 2.2.3 brings copy error.
Is there a way to get more information what's going wrong?
I've already turned on the debug mode with maximum debug information. In addition I've checked the write rights to the tmp and components folders. Everything seems to be ok.
Hm... while trying to copy files of com_jem an error on file system level happened within Joomla's installer. Because JEM component contains files ton install on a lot of locations (/components + /administrator/components, but also on /media) it's difficult to find the reason.
You could search for "Copy file failed" in all php files on your site (or on /libraries/ ). You'll find something like
if (!@copy($sfid, $dfid))
throw new FilesystemException('Copy file failed', -1);
For testing you can temporary change the message to e.g.
throw new FilesystemException('Copy file '.$sfid.' to '.$dfid.' failed', -1);
to get a hint where to search the problem (I think a missed write permission). Try to update again and you'll see more info in the Warnung-Box.
hike39 wrote: Your suggestion should be integrated into .libraries/joomla/filesystem/folder.php
I don't think Joomla guys will do that because such a message could be shown anytime a file copy fails, also to guests on frontend. So it would be a security issue to present hackers concrete file pathes.
But everbody having such a problem can of course temporary make the changes described here.
If you find JEM useful and if you use it on your site, please consider a donation to the project.
You are not logged in.
JEM and this site is not affiliated with or endorsed by The Joomla! Project™. Any products and services provided through this site are not supported or warrantied by The Joomla! Project or Open Source Matters, Inc. Use of the Joomla!® name, symbol, logo and related trademarks is permitted under a limited license granted by Open Source Matters, Inc.