Hello,
I'm desperate...😭 I had to migrate my CollectiveAccess instance from one old server to a newer one. I copied all the files, as well as the entire database (mysqldump).
On the Pawtucket side, everything appears as before.
On the Providence side, I encounter a problem that I cannot resolve. I explain:
When I want to create a new object (or a new lot or whatever), I fill in a few metadata fields and save. I then get an error message in red:
⚠️ There are errors preventing ALL information from being saved. Correct the problems and click "save" again.
• '56' for type_id is not numeric
• Type must be specified
The '56' above is the type_id corresponding to the object type (here a Physical Object).
It's as if, when saving, the code expected 56 as a numeric value but received it as a string '56'... (that's what I infer...)
Any idea? 😭
My settings:
CollectiveAccess 1.7.5
Old server:
Linux 4.9.0-19-amd64 #1 SMP Debian 4.9.320-2 (2022-06-30) x86_64
Apache/2.4.25 (Debian)
PHP Version 7.0.33-0+deb9u12
MariaDB 10.1.48-MariaDB-0+deb9u2 - Debian 9.13
New server:
Linux 5.10.0-23-amd64 #1 SMP Debian 5.10.179-1 (2023-05-12) x86_64
Apache/2.4.59 (Debian)
PHP Version 7.4.33
MariaDB 10.5.23-MariaDB-0+deb11u1 - Debian 11
Is there any incompatibility between CA 1.7.5 and this new configuration?
Thank you.