Loading...
 
Skip to main content

Architecture / Installation


MigratingfromTiki253to28x

posts: 80 United States

Hello, I've been having difficulties upgrading a need a little sanity check.

Currently I have Tiki 25.3 running on Ubuntu Server. To upgrade to a newer version of Tiki I will need to upgrade PHP. I have PHP 7.4.xx and MySQL 8.0.xx.

Upgrade roadmap for me should be the following...

  1. Upgrade PHP from 7.4.xx to 8.4
  2. Leave MySQL as is
  3. Upgrade Tiki 25.3 to 28.0
  4. Configure PHP settings


I will be performing all of these functions remotely with no physical access to the machine. If I fail to upgrade to 28.0, I plan to revert back by downgrading PHP back to 7.4 and reloading Tiki 25.3.

Just one more thought, I'm not against paying someone to help me do this. I literally taught myself Linux server administration to run Tiki.

posts: 80 United States
Jeffrey Frady wrote:

Hello, I've been having difficulties upgrading a need a little sanity check.

Currently I have Tiki 25.3 running on Ubuntu Server. To upgrade to a newer version of Tiki I will need to upgrade PHP. I have PHP 7.4.xx and MySQL 8.0.xx.

Upgrade roadmap for me should be the following...

  1. Upgrade PHP from 7.4.xx to 8.4
  2. Leave MySQL as is
  3. Upgrade Tiki 25.3 to 28.0
  4. Configure PHP settings


I will be performing all of these functions remotely with no physical access to the machine. If I fail to upgrade to 28.0, I plan to revert back by downgrading PHP back to 7.4 and reloading Tiki 25.3.

Just one more thought, I'm not against paying someone to help me do this. I literally taught myself Linux server administration to run Tiki.

I upgraded to PHP 8.1 and made an attempt to migrate to Tiki 27 and 28. I get the same error for both when opening the page.


Php Error


posts: 80 United States
Jeffrey Frady wrote:

Hello, I've been having difficulties upgrading a need a little sanity check.

Currently I have Tiki 25.3 running on Ubuntu Server. To upgrade to a newer version of Tiki I will need to upgrade PHP. I have PHP 7.4.xx and MySQL 8.0.xx.

Upgrade roadmap for me should be the following...

  1. Upgrade PHP from 7.4.xx to 8.4
  2. Leave MySQL as is
  3. Upgrade Tiki 25.3 to 28.0
  4. Configure PHP settings


I will be performing all of these functions remotely with no physical access to the machine. If I fail to upgrade to 28.0, I plan to revert back by downgrading PHP back to 7.4 and reloading Tiki 25.3.

Just one more thought, I'm not against paying someone to help me do this. I literally taught myself Linux server administration to run Tiki.

I was able to upgrade from Tiki 25.3 to Tiki 27.1

I removed all instances of PHP by running

Copy to clipboard
sudo apt-get purge `dpkg -l | grep php| awk '{print $2}' |tr "\n" " "`

Then I installed the newest default PHP from my repository which was 8.3.

Then I was able to install Tiki 27.1. Upgrade was successful. I did notice some slight formatting changes. Could be theme specific. The font appears altered and the dropdown boxes for dates appears to overlap. Otherwise, so far so good.


posts: 4672 Japan

Most of the fonts in the themes were changed from web fonts to system fonts, using this guide for replacement, to avoid potential privacy issues and to speed up initial page loads. If you prefer the web font, it could be reinstated with some custom CSS in the Tiki Look & Feel admin page.

(I'm not aware of a problem with dropdown boxes for dates overlapping so maybe someone else can comment on that.)

-- Gary

posts: 80 United States
Gary Cunningham-Lee wrote:

Most of the fonts in the themes were changed from web fonts to system fonts, using this guide for replacement, to avoid potential privacy issues and to speed up initial page loads. If you prefer the web font, it could be reinstated with some custom CSS in the Tiki Look & Feel admin page.

(I'm not aware of a problem with dropdown boxes for dates overlapping so maybe someone else can comment on that.)

-- Gary

I haven't been able to repeat the formatting issues regarding dropdown boxes. This may have resolved itself.


I have three other issues that did come up since upgrading to Tiki 28.

  • The search function is generating an error if I'm filtering by text. "id parameter must be provided"
  • The bubble when I click on an item that's on a map will display no data.
  • I had images configured to have a button to display EXIF data. But now if I click on the button, the EXIF data is missing.