craigk5n / webcalendar

WebCalendar is a PHP application used to maintain a calendar for a single user or an intranet group of users. It can also be configured as an event calendar.
http://www.k5n.us/webcalendar.php
GNU General Public License v2.0
149 stars 71 forks source link

Install wizard return 500 on database test (PHP 8.2) #346

Closed meyer-solutions closed 10 months ago

meyer-solutions commented 1 year ago

I can't finish the Install wizard after upgrading from PHP 74. to 8.2. The database test is showing an empty window (HTTP status 500) Database: mysqli

An ideas on this?

Thanks in advance.

craigk5n commented 1 year ago

Check your Apache error log.

And what version of WebCalendar? Your version may not support that version of PHP.

oranges13 commented 1 year ago

It definitely has issues with php 8+, looks like it is using several functions which were deprecated after PHP 7. (PHP Fatal error: Uncaught Error: Call to undefined function get_magic_quotes_gpc())

craigk5n commented 10 months ago

This has been fixed in v1.9.8. My dev environment is now PHP 8.2, so hopefully I caught most (or all) of the PHP 8 issues.