Hi,
I migrated my website (Elgg 2.3.14) on a new server (PHP 7.0). The migration went well. Except that the "download" function doesn't work anymore for posts from the old server. For the new ones the "download" function is displayed and works correctly.
Here are examples for files and photos posted from the new server (everything works perfectly):
The file is downloadable: https://www.silencecommunity.com/file/view/47818/histoire-de-deburau
The photo is downloadable: https://www.silencecommunity.com/photos/image/47822/pierrot-gourmand
Here are examples for photos and files posted from the old server (before the migration everything worked perfectly), the "download" function is not possible:
File not downloadable: https://www.silencecommunity.com/file/view/47711/l%E2%80%99accen-livre-ouvert
Photo not downloadable: https://www.silencecommunity.com/photos/image/47543/%C2%AB%C2%A0mime-suiveur%C2%A0%C2%BB-faulquemont-57
I tried to correct the error by:
- Changing the access rights 755 and 644 to 777.
- Deactivating the plugins and reactivating them one by one by seeing if the problem was solved after "Flush the caches" and "Upgrade".
But none of these solutions worked.
Maybe it is necessary to synchronize the database with a MySQL query? But I don't know about that and after searching on "discussion topics" i didn't find any answer. Do you have an idea or have you already encountered a similar problem? Thank you in advance for your answers.
Billy
info@elgg.org
Security issues should be reported to security@elgg.org!
©2014 the Elgg Foundation
Elgg is a registered trademark of Thematic Networks.
Cover image by RaĆ¼l Utrera is used under Creative Commons license.
Icons by Flaticon and FontAwesome.
- Nikolai Shcherbin@rivervanrain
Nikolai Shcherbin - 0 likes
- Nikolai Shcherbin@rivervanrain
Nikolai Shcherbin - 0 likes
- Click on 'Upgrade' button to check the pending upgrades.
- Check .htaccess / server configs for latest version compatibility
- DEYLORD@Deylord
DEYLORD - 0 likes
- Nikolai Shcherbin@rivervanrain
Nikolai Shcherbin - 0 likes
- Disable all caching settings on your site via /admin/settings/advanced
- As Elgg docs suggested:
- Run 'Flush the caches' via Administration
- Check your problem URLs again.
- Enable the caching on the site.
- DEYLORD@Deylord
DEYLORD - 0 likes
You must log in to post replies.It seems that you have problems with non-Latin characters in links.
There's my plugin to solve this issue but for Elgg 1.12 only.
But you can try to activate in on your site.
Read this comment also.
And:
Hi Nikolai Shcherbin,
Thank you for your answer... but for example via a link with no Latin character i have the same problem: https://www.silencecommunity.com/file/view/428/modifiez-votre-profil no "downloading function".
I see this now.
The timestamps of files has changed after a migration to a new server.
Try this:
Read this also.
Thank you very much Nikolai Shcherbin ater this SQL query it works! Wonderful! :-) Thanks so much for your help.
Change the filestore data directory