vanderbilt-redcap / cross-project-piping-module

Cross-Project Piping pipes from one field in one project into another field in another project. This project does not currently have a support budget that allows responses to issues.
MIT License
11 stars 7 forks source link

Enabling Module Error #14

Open oslcmike opened 2 years ago

oslcmike commented 2 years ago

This module version 1.4.7 works fine on our production server running REDCap 12.0.7, PHP 7.4.27 (Linux/Unix OS) and MariaDB 10.4.12. We are testing a new server we plan to put into production soon, and this new server is running REDCap 12.0.7, PHP 8.1.2 (Linux/Unix OS) and MariaDB 10.6.5. I copied the REDCap folder from the production server to the new server, and I used mysqldump to copy the database to the new server. We've been testing the new server to ensure all our data migrated and everything works as expected. So far everything works, except when we attempt to enable this module in a project on the new server it fails. An error is displayed, which is attached in the file named "Web Interface Error.txt". The REDCap administrator receives an error email with the details in the attached file named "Email to Administrator Error.txt".

I found 1.4.8 was released yesterday, but upgrading didn't resolve the issue. I suspect it may be a PHP compatibility issue, but I don't have the expertise to troubleshoot the problem. Any help would be greatly appreciated.

Web Interface Error.txt

Email to Administrator Error.txt

carlreedw commented 2 years ago

Hi @oslcmike, thanks for reporting this issue. I won't be able to look into this until later, hopefully within a week or two. I'll let you know what I find, but I think you're likely right that it's a PHP compatibility issue.

oslcmike commented 2 years ago

Thanks Carl!