ich habe ein Problem mit der Migration von Vtigercrm 7.1 nach 7.2. Ich weiß, für Vtigercrm gibt es eigene Foren, aber ich glaube, dass das Problem eher Debian liegt.
Ursprünglich läuft vtigercrm 7.1 auf einer Debian Jessie-Installation mit PHP 5.6. Und eine Migration von vtigercrm auf 7.2 zeigt nach der Migration eine weiße Website bzw. den Serverfehler "500" an.
Ich habe jetzt Jessie über Stretch bis nach Buster geupgradet, um unterschiedliche PHP-Versionen installieren zu können. Momentan habe ich PHP 7.1 installiert und auch den Apache auf 7.1 umgestellt. Die Website von vtigercrm zeigt nachwievor den Fehler 500.
In dem Log-File finde ich das hier:
Code: Alles auswählen
[Tue Apr 18 12:17:07.256421 2023] [php7:error] [pid 31754] [client 192.168.0.2:45120] PHP Fatal error: Uncaught Error: Call to undefined function mysql_pconnect() in /var/www/vtigercrm/libraries/adodb/drivers/adodb-mysql.inc.php:480\nStack trace:\n#0 /var/www/vtigercrm/libraries/adodb/adodb.inc.php(748): ADODB_mysql->_pconnect('127.0.0.1:3306', 'root', 'passwd', 'vtigerCRM710')\n#1 /var/www/vtigercrm/include/database/PearDatabase.php(825): ADOConnection->PConnect('127.0.0.1:3306', 'root', 'passwd', 'vtigerCRM710')\n#2 /var/www/vtigercrm/include/database/PearDatabase.php(1098): PearDatabase->connect()\n#3 /var/www/vtigercrm/include/utils/UserInfoUtil.php(12): require_once('/var/www/vtiger...')\n#4 /var/www/vtigercrm/vtlib/Vtiger/Access.php(10): include_once('/var/www/vtiger...')\n#5 /var/www/vtigercrm/vtlib/Vtiger/ModuleBasic.php(10): include_once('/var/www/vtiger...')\n#6 /var/www/vtigercrm/vtlib/Vtiger/Module.php(12): include_once('/var/www/vtiger...')\n#7 /var/www/vtigercrm/index.php(16): include_once('/var/www/vtiger...')\n#8 {main}\n thrown in /var/www/vtigercrm/libraries/adodb/drivers/adodb-mysql.inc.php on line 480
Code: Alles auswählen
mysql -u root -ppasswd -D vtigerCRM710 -h 127.0.0.1
Was kann ich noch machen, um den Fehler zu beheben?
Grüße
Njuguna