So I attempted to work with Una a while back and paid for the Pro license for about a year but that was when the pandemic hit so business tanked and couldn't expand the community as intended. I know wah, wah, wah nobody cares! Anyway back for another go at it. current install won't Update receive this MESSAGE: Patch download failed, or downloaded file can't be saved
So I included the following report in hopes that someone can tell me if these to FAILs need correction before I update manually? I've seen posts from others breaking their site with 13 Alpha so I did download the proper Stable version. Also is there a a Wiki for manual update? Thanks in advance for any help!
Version: 11.0.2 Installed:
PHP:
- version = 7.3.33 - OK
- allow_url_fopen = Off - FAIL (must be = On)
- allow_url_include = Off - OK
- magic_quotes_gpc = Off - OK
- memory_limit = 134217728 - OK
- post_max_size = 8388608 - OK
- upload_max_filesize = 2097152 - OK
- register_globals = Off - OK
- safe_mode = Off - OK
- disable_functions - OK
- php module: curl = curl - OK
- php module: gd = gd - OK
- php module: mbstring = mbstring - OK
- php module: json = json - OK
- php module: fileinfo = fileinfo - OK
- php module: zip = zip - OK
- php module: openssl = openssl - OK
- php module: exif = exif - OK
MySQL:
- version = 5.7.37 - OK
Web-server: Apache
- rewrite_module - FAIL (you will need to install rewrite_module for Apache)
OS:
- Linux cloudvpsserver.xxxxxxxx.com 3.10.0-1160.31.1.el7.x86_64 #1 SMP Thu Jun 10 13:32:12 UTC 2021 x86_64
Comments
Hello @Scott Beltz !
Yes, you need to fix this server issue about the allow_url_fopen setting before the upgrade. Then backup your site and start the upgrade procedure.
S
Thanks for the response, much appreciated, cheers!
S
Still NO JOY! I activated the allow_url_fopen I'm using cPanel at host so I used their manager not manual edit on file then checked the file and it's reflected below.
allow_url_fopen = On
allow_url_include = Off
display_errors = Off
enable_dl = Off
file_uploads = On
max_execution_time = 30
max_input_time = 60
max_input_vars = 1000
memory_limit = 128M
post_max_size = 8M
session.gc_maxlifetime = 1440
session.save_path = "/var/cpanel/php/sessions/ea-php73"
upload_max_filesize = 2M
zlib.output_compression = Off
Also cleared all caches in Una dashboard and just for giggles I changed the following line in BxDolInstallerUtils.php:
define('BX_FORCE_AUTOUPDATE_MAX_CHANGED_FILES_PERCENT', 1.00);
BTW this is a fairly vanilla install that's hardly been used. When we were paying for the Pro we added some modules but never actually used them. Unless the wizards here have some suggestions, I'm wondering if I should just update manually, Is that an option? If so, do I need anything other than the header.inc.php and the database? It's a shame to have pissed the $500+ we spent on the Pro acct. but I was looking for a reason not to start over.
S
Ok I finally got the server issues straightened out and server audit has NO Fails. However, now when I attempt update, I receive the following message:
Can't apply upgrade because the following files were modified: studio/template/images/spl-image-main.svg, template/images/spl-image-main.svg
This might be the only thing I changed on this install. Why am I getting this message, with no options for bypassing? I have everything backed up but it's not asking me if I did that. This is maddening!
S
I toggled these settings ON in Settings > Site Settings:
and NO message regarding modified files. Now it proceeds "as if" and takes quite some time while displaying this message:
Site will be upgraded within a minute.
Don't forget to check for modules updates after that.
Still NO JOY! Any other suggestions I can check, this is turning into a marathon?
Do you have the setup Cron Jobs? It can be checked via the Studio->Dashboards->Server audit section. Find there the line Last Cron Jobs execution - the time should be not so far from the viewed moment.
S
We never setup CRON because when we originally installed (at different host) we stopped developing the community during pandemic, no budget. I did check the Audit and Cron - is blank. So as mentioned earlier we migrated to a new host last year but forgot about this community. Well it turns out the 'interwebs' didn't forget. We now have close to 600 members (and most accounts look legit.) but they're not activated. Apparently the admin email was a forward that broke during migration. We're trying to get updated and stable so we can move forward and reactivate the members. Thanks for your feedback!
S
Enough of our sad story!
Scared to use this UNA! I installed it, and then it says 'theres a new version 13. something. After upgrading to the new version, it broke the site and said try again later. TMD hosting TWICE repaired it by removing some .bntx blahblah file but the first time I edited it it went into offline mode. I spent thousands of dollars on dolphin and three years learning it inside out till I went offline two years ago. Sad that they gave up on that.
Hello @Kevin P. !
Sorry to hear about your bad experience but v.13 of UNA is still Alpha, so we prevent to upgrade to it for the big sites before this procedure.
Let's review your story:
S
@LeonidS Thanks again, I'll see about following protocol (cron setup first) and then proceed with update via dashboard. BTW good to know about those other tables for future troubleshooting. I owe you pint!
S
Still trying to sort out why, update not working, When running the server audit a couple things stand out:
rewrite_module - UNDEFINED (try to check manually: apachectl -M 2>&1 | grep rewrite_module)
Files and folders permissions returns this, but I checked directory and ffmpeg is there!
CRON is set to Run tonight:
MAILTO="support@ourdomain.com"
SHELL="/usr/local/cpanel/bin/jailshell"
14 4 9 * * /usr/bin/php -q /home/********/public_html/********/periodic/cron.php
EVERYTHING ELSE = On - OK
Yes, Alpha versions should have only been in GitHub, not on the main site.
Cron Jobs should be launched every minute. INstead of 14 4 9 * * it should be * * * * *.
S
Today I received this message:
Questions:
Thanks for entertaining some more intrigue! Hopefully this will be useful to another UNA compatriot.
It means that Crons started to work. If you didn't meet any issues with the "modified messages" during that process then you need to activate the next options in the Studio->Site Settings area:
Enable auto-update
Force auto-update, even if some files were modified
Then it will be updated automatically, but the left modules you should upgrade manually anyway.