upgrade from 7.10 to 7.10.4

hello

just finish upgrade from 7.10 to 7.10.4
on GUI no errors
on error.log i can see this:
Thu May 3 11:57:21 2018 [959][1][FATAL] Query Failed: ALTER TABLE email_addresses ADD confirm_opt_in VARCHAR(255) DEFAULT ‘opt-in’ NULL: MySQL error 1060: Duplicate column name ‘confirm_opt_in’
Thu May 3 11:57:37 2018 [959][-none-][ERROR] Cannot create directory cache/modules/UserPreferences cannot be touched
Thu May 3 11:58:11 2018 [1185][1][FATAL] Scheduler cannot write PID file. Please check permissions on cache/modules/Schedulers/lastrun

the permissions are: drwxrws— 2 www-data www-data cache/modules/

another issue is the theme dosent looks good after upgrade

The permissions work together with two other things: file ownership, and the user that is trying to get access.

How did you set up Scheduler jobs in crontab? We need to make sure you’re using the correct user.

You can clear “cache/themes” directory, it will be re-created. Then, do a Quick Repair and Rebuild.

In 7.10.2 there were changes to icons and sometimes this takes a while to look right, because of caching issues.

update, i run:
sudo chmod -R 755 .
sudo chmod -R 775 cache custom modules themes data upload config_override.php

and the theme looks good now,
or maybe its time did his thing with the cache

thanks.

its configured in /etc/crontab

          • www-data cd /var/www/crm; php -f cron.php > /dev/null 2>&1

Ok.

Don’t forget also the chown

sudo chown -R www-data:www-data .

@pgr how to use this sudo chown -R www-data:www-data .

i want to fix undefined pop up message

my suitecrm version is 7.10.4 i’ll upgrade into 7.10.12

pepemon please start your own thread, and make sure you put all the necessary information there.