Project

General

Profile

Actions

Bug #56957

closed

Not handled exception: Database Error: PHP mysqli extension not loaded.

Added by Alexander Opitz about 10 years ago. Updated about 9 years ago.

Status:
Rejected
Priority:
Should have
Assignee:
-
Category:
Install Tool
Target version:
Start date:
2014-03-16
Due date:
% Done:

0%

Estimated time:
TYPO3 Version:
6.2
PHP Version:
Tags:
Complexity:
Is Regression:
No
Sprint Focus:

Description

This Exception should be handled by the installer. Btw. someone who wants to install with postgres/oracle/... do not need mysqli extension installed.

PHP Fatal error:  Uncaught exception 'RuntimeException' with message 'Database Error: PHP mysqli extension not loaded. This is a must have for TYPO3 CMS!' in /home/opi/projects/typo3-test/typo3_src-git/typo3/sysext/core/Classes/Database/DatabaseConnection.php:1180
Stack trace:
#0 /home/opi/projects/typo3-test/typo3_src-git/typo3/sysext/install/Classes/Controller/Action/Step/DatabaseConnect.php(311): TYPO3\\CMS\\Core\\Database\\DatabaseConnection->sql_pconnect()
#1 /home/opi/projects/typo3-test/typo3_src-git/typo3/sysext/install/Classes/Controller/Action/Step/DatabaseConnect.php(208): TYPO3\\CMS\\Install\\Controller\\Action\\Step\\DatabaseConnect->isConnectSuccessful()
#2 /home/opi/projects/typo3-test/typo3_src-git/typo3/sysext/install/Classes/Controller/StepController.php(120): TYPO3\\CMS\\Install\\Controller\\Action\\Step\\DatabaseConnect->needsExecution()
#3 /home/opi/projects/typo3-test/typo3_src-git/typo3/sysext/install/Classes/Controller/StepController.php(70): TYPO3\\CMS\\Install\\Controller\\StepController->outputSpecificStep()
#4 /home/op in /home/opi/projects/typo3-test/typo3_src-git/typo3/sysext/core/Classes/Database/DatabaseConnection.php on line 1180, referer: http://localhost/typo3-test/typo3/typo3/sysext/install/Start/Install.php
Actions #1

Updated by Mathias Schreiber over 9 years ago

  • Target version set to 7 LTS
Actions #2

Updated by Christian Kuhn about 9 years ago

  • Status changed from New to Rejected

mysqli is listed as "requiredPhpExtensions" in SystemEnvironmentCheck that is executed as first step.

Actions

Also available in: Atom PDF