![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 259 Pomógł: 1 Dołączył: 3.07.2011 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
pisze modul do Magento 2 i musze polaczyc sie z zewnetrzna baza, napisalem wiec: Kod $db = new \Zend_Db_Adapter_Pdo_Mysql(array( 'host' => 'localhost', 'username' => 'xxxxx', 'password' => 'yyyyy', 'dbname' => 'xxxxx' )); laczy, wszystko dziala tylko nie moge znalezc informacji jak sprawdzac czy rzeczywiscie polaczyl sie z baza danych zebym w razie czego otrzymywal powiadomienie jezeli wystapily jakies bledy. Probowalem $db->isConnected() zawsze zwraca false nawet jak sa zle dane do bazy. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 259 Pomógł: 1 Dołączył: 3.07.2011 Ostrzeżenie: (0%) ![]() ![]() |
W sumie logicznie to dobry pomysl, dodalem, teraz tak wyglada czesc kodu:
Kod } catch (\Zend_Db_Adapter_Exception $e) { // perhaps a failed login credential, or perhaps the RDBMS is not running return 'e1'; } catch (\Zend_Exception $e) { // perhaps factory() failed to load the specified Adapter class return 'e2'; } return 'test'; zmienilem haslo na bledne ale modul sie nie renderuje :/ nie ma zadnej wartosci ktora zwraca. W index.php Kod error_reporting(E_STRICT | E_ALL); ini_set('display_errors',1); ale niczego nie wyswietla |
|
|
![]() ![]() |
![]() |
Aktualny czas: 11.10.2025 - 23:24 |