Active Collab

pakko

Member
May 9, 2022
50
35
18
From home
Latest release is 7.3.267 have you tried php activecollab-cli.php upgrade --dont-download-latest
Hi there... @ckeeper
Just tried the command and got an error message. :mad:
PHP Parse error: syntax error, unexpected ')' in /var/www/vhosts/mydomain.com/activecollab/7.3.267/angie/init.php on line 159
Currently my php CLI version is 7.4
What do you recommend how can this be resolved you think.
Cheers,
PaKKo
 

ckeeper

Well-known member
Nov 8, 2019
623
376
63
Hey @pakko as I have noted in my post
"Ensure you have PHP8.0.x also this version requires mariadb 10.5+"

7.4 will not do on this version. If you have multiple php installations make sure to call it directly from the directory it is installed in. That will fix your issue.
 

ckeeper

Well-known member
Nov 8, 2019
623
376
63
Version 7.3.306 is untouched other than licensing part, directly from the activecollab servers.
Zippyshare
Make sure to upload this under activecollab directory as unzipped, also change the version under /config/version.php to 7.3.306
and issue the usual
php activecollab-cli.php upgrade --dont-download-latest

Ensure you have PHP8.0.x also this version requires mariadb 10.5+

Source is directly from activecollab servers. I have only modified the file mentioned at the first thread.
 
  • Like
Reactions: Ashcoft and pakko

pakko

Member
May 9, 2022
50
35
18
From home
Version 7.3.306 is untouched other than licensing part, directly from the activecollab servers.
Zippyshare
Make sure to upload this under activecollab directory as unzipped, also change the version under /config/version.php to 7.3.306
and issue the usual
php activecollab-cli.php upgrade --dont-download-latest

Ensure you have PHP8.0.x also this version requires mariadb 10.5+

Source is directly from activecollab servers. I have only modified the file mentioned at the first thread.
Hi there @ckeeper
as allways it works perfectly ;)
many thanks for the update
Regards,
PaKKo
 

pakko

Member
May 9, 2022
50
35
18
From home
Hi there @ckeeper
Happy new year!
See some intresting new functionalities in the pipline for the upcoming new version.
Any update on your end?
Hoping to hear from you again.
Cheers,
PaKKo
 
  • Like
Reactions: alexbeck

1SMMS

Active member
Jan 3, 2021
190
47
28
can anyone help me to install it, to many source file and i don't know the main installation file
 
  • Like
Reactions: alexbeck

pakko

Member
May 9, 2022
50
35
18
From home
Ok. Just asked as in my instance it says now:
Update ready ActiveCollab is ready. Follow the button below to proceeed with the update [Update now]
thank you ;-)
PaKKo
 

ckeeper

Well-known member
Nov 8, 2019
623
376
63
I still have the following pushed from activecollab, when I get the 8.0 I will post it.
OK: Checking for latest release
OK: Latest release is ActiveCollab v7.3.306 (you have installed v7.3.306)
OK: No new version found. Assets will be refreshed, and migrations checked
 
  • Like
Reactions: pakko and Ashcoft

ckeeper

Well-known member
Nov 8, 2019
623
376
63
If anyone already see the 8.0 update make sure to backup your files and db before getting it. Once upgrade is complete there should be one directory under activecollab called 8.0 please zip it and upload it somewhere I can download it, I will null it and post it back. So far I do not see 8.0 update on my end.
 

need2heal

Member
Dec 5, 2019
40
13
8
@ckeeper Thanks for all the pointers you have provided so far. When I try to update from earlier versions, I get a DB error:

Code:
Error #1: Query failed with message 'Table 'project_template_users' already exists' (SQL: CREATE TABLE `project_template_users` (

  `user_id` int unsigned NOT NULL DEFAULT 0,

  `project_template_id` int unsigned NOT NULL DEFAULT 0,

  PRIMARY KEY (`user_id`, `project_template_id`)

) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;)
 

ckeeper

Well-known member
Nov 8, 2019
623
376
63
@ckeeper Thanks for all the pointers you have provided so far. When I try to update from earlier versions, I get a DB error:

Code:
Error #1: Query failed with message 'Table 'project_template_users' already exists' (SQL: CREATE TABLE `project_template_users` (

  `user_id` int unsigned NOT NULL DEFAULT 0,

  `project_template_id` int unsigned NOT NULL DEFAULT 0,

  PRIMARY KEY (`user_id`, `project_template_id`)

) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;)
I have seen similar issues before as well. One can fix it multiple ways, but here is how I have fixed this in the past. The first and foremost important part is to make a backup of everything, your files, and database. Then install a fresh copy of active collab, and migrate your database into the new one, make sure to issue the command I have posted in this thread, that should work. Another approach could be to remove the project_template_users table from db, and try again.
 
  • Like
Reactions: iprince

need2heal

Member
Dec 5, 2019
40
13
8
Thanks mate. I started from scratch, and I gotten to v7.3.306, that I am happy with. This is what I did for others to follow:
5.11.0.NULL-ECHO
5.11.0
5.13.133
6.0.50
6.1.53
7.1.0
7.3.306
At v7.1.0 I switched to PHP 8.0.

Before every update check in

\activecollab\5.13.133\angie\classes\application\installer\AngieApplicationInstallerAdapter.class.php

PHP:
$license_accepted = (boolean) $licensing_params['accepted'];
$license_validated = $license_validation_error = false;

if ($owner_email && is_valid_email($owner_email) && $owner_password && $license_accepted) {
$license_validated = true;
}

(change to):

$license_accepted = true;
$license_validated = true;

Before every update change the installed version in version.php in

/config

If the update doesn't complete, check the error file in and fix it

/tasks

cd /home/admin/web/your-domain/public_html/tasks
and execute the command
php activecollab-cli.php upgrade -v --dont-download-latest

Setup your cron jobs:


* * * * * /path-to-your-php '/path-to-your-active-collab/tasks/cron_jobs/run_every_minute.php'
*/3 * * * * /path-to-your-php '/path-to-your-active-collab/tasks/cron_jobs/check_imap_every_3_minutes.php'
0 * * * * /path-to-your-php '/path-to-your-active-collab/tasks/cron_jobs/run_every_hour.php'

Check crons:

crontab -l
 
Last edited:

Forum statistics

Threads
69,279
Messages
908,678
Members
237,529
Latest member
asssssssss

About us

  • Our community has been around for many years and pride ourselves on offering unbiased, critical discussion among people of all different backgrounds. We are working every day to make sure our community is one of the best.

Quick Navigation

User Menu