Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Hosteurope - PHP Umstellung - Fatal Error #5

Open
2 of 4 tasks
may17 opened this issue Nov 3, 2018 · 1 comment
Open
2 of 4 tasks

Hosteurope - PHP Umstellung - Fatal Error #5

may17 opened this issue Nov 3, 2018 · 1 comment
Labels
contao 3.5 solved solved, ready to export as markdown

Comments

@may17
Copy link

may17 commented Nov 3, 2018

Wortlaut der Fehlermeldung

PHP Fatal error: Uncaught exception 'Error' with message 'Call to undefined function Contao\Database\mysql_connect()' thrown in /is/htdocs/wp1074471_2HFEJJQTE1/www/system/modules/core/library/Contao/Database/Mysql.php on line 47

Versionen/Zusatzinformationen

  • Contao: 3.5.27
  • PHP:
  • Browser (bei Javascript Fehlern):

Ort

  • Backend
  • Frontend
  • Contao Manager
  • Composer

https://community.contao.org/de/showthread.php?72499-Contao-3-5-27-Hosteurope-PHP-Umstellung-Fatal-Error

@fiedsch fiedsch added the solved solved, ready to export as markdown label Nov 5, 2018
@fiedsch
Copy link
Member

fiedsch commented Nov 5, 2018

Nach der Aktualisierung auf PHP 7.x durch den Provider stehen die mysql_* Funktionen nicht mehr zur Verfügung. Stattdessen müssen die mysqli_* Versionen ("MySQL Improved Extension") verwendet werden. In Contao erreicht man dies durch Angabe von

$GLOBALS['TL_CONFIG']['dbDriver'] = 'MySQLi';

in der Datei system/config/localconfig.php. Ein Eintrag für dbDriver ist bereits vorhanden. Es muss also nur das i ergänzt werden (alt: MySQL, neu: MySQLi).

Zudem sollte sicher gestellt werden, daß die verwendete Contao 3.5.x Version kompatibel zum verwendeten PHP 7.x ist. Dies ist ab der Contao Version 3.5.5 gegeben (https://contao.org/de/news/contao_3-5-5.html).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
contao 3.5 solved solved, ready to export as markdown
Projects
None yet
Development

No branches or pull requests

2 participants