PHP starszy sterownik bazy

0

witam,

czy można zainstalować w najnowszej wersji PHP sterownik do obsługi starszego typu bazy danych?

Jeśli tak to jak to zrobić?

Skąd wziąć starszy sterownik?

W najnowszej wersji PHP ma sterownik do nowszej wersji bazy danych - ale nie jest on kompatybilny z wersją poprzednią bazy danych.

Dziękuję.

0

w sensie co?
jaką wersję masz i jakie błędy Ci wypluwa.
mysql_* powinno działać jeszcze w 5.5

0

Poniżej dane:

Linux kernel 3.11.6-4-desktop
Apache 2.4.6
PHP Version 5.4.20
Mysql to 5.5.33-MariaDB
Firebird API version 25
LI-V6.3.2.26539 Firebird 2.5

a to mysql może mieć coś wspólnego z Firebirdem?

0

jakie błędy Ci wypluwa/co konkretnie Ci nie działa?

Nie utrudniaj i pomóż nam, podaj nam nawet zbędne informacje, ale COŚ powiedz

0

nie wypluwa żadnych błędów, jedynie zapytanie (skrypt PHP a w nim konkretnie jedno zapytanie SQL w ibase_fetch_assoc) wykonuje się 10x dłużej. Pliki te same, jedynie komputery stary i nowy różnią się wersją Apache, PHP i ... rozszerzenia PHP. Przykładowo program z bazą Mysql działa na nowym kilka razy szybciej.

stary PC:
modul PHP:
interbase
Firebird/InterBase Support dynamic
Compile-time Client Library Version Firebird 1.0
Run-time Client Library Version LI-V6.3.4.4910 Firebird 1.5

nowy PC:
modul:
interbase
Firebird/InterBase Support dynamic
Compile-time Client Library Version Firebird API version 25
Run-time Client Library Version LI-V6.3.2.26539 Firebird 2.5

Biorąc po uwagę, że PHP, Apache nic nie mają do tego, jedynie pozostają różne biblioteki i stąd pytanie czy ma to znaczenie, bo:

  • baza na jednym i drugim to Firebird 1.5.6,
  • między Firebirdem 1.5 a 2.5 jest przepaść podobno i nie są w pełni kompatybilne,

stąd pytanie czy sterownik PHP ma znaczenie? Jeśli tak, to najlepiej by mi było pewnie zainstalować bibliotekę PHP do Firebirda 1.5 taką jak jest na starym systemie. Stąd z kolei pytanie, czy można tak zrobić, jak to zrobić i skąd do nowej wersji PHP wziąć bibliotekę do Firebird 1.5?

1 użytkowników online, w tym zalogowanych: 0, gości: 1