Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailem Po přechodu na PHP v 7.x se objevuje chyba

Ahoj,
máme hostiing na pipni.cz a pipni přešli na PHP 7. V tu chvíli mi napsal šéf, že se nezobrazuje web a místo toho chybová hláška s loginem do databáze.
Ta hláška je

Fatal error: Uncaught Error: Call to undefined function mysql_connect() in /DISK2/WWW/XXX.cz/rs/admin/libs/db-layer.php:25 Stack trace: #0 /DISK2/WWW/XXX.cz/rs/login.php(14): DB->DB('mysql', 'rs.XXX.cz', 'LOGIN', 'rs_XXX_cz') #1 /DISK2/WWW/XXX.cz/rs/admin/index.php(40): require('/DISK2/WWW/XXX....') #2 {main} thrown in /DISK2/WWW/XXX.cz/rs/admin/libs/db-layer.php on line 25

Poraďte prosím, jak to zprovoznit. Díky 1 589x

Předmět Autor Datum
Šak to tam máš napsané v čem je chyba. A když si vyjedeš mysql_connect na php: http://php.net/manual…
kacikac 17.11.2018 18:02
kacikac
[84029-rs2-php7-png] [84030-rs2-php7x-png] http://rs.reality-show.net/text-nova-verze-redakcniho-s…
host 17.11.2018 20:08
host
Přechod knihovny mysql na mysqli bohužel není automatický, ale ne bez naděje. Záleží také, jak dobře… poslední
hynajs 17.11.2018 21:48
hynajs

Přechod knihovny mysql na mysqli bohužel není automatický, ale ne bez naděje.
Záleží také, jak dobře jsou napsány skripty.
Zjistíme-li, že, že to musíme opravovat zhruba do 100x (píši odhad bez rozmyslu), tak bys to spravit mohl - mohl bych udělat souhrn funkcí, kde lze automaticky přejít a kde na druhé straně musíš přidělat další argument spojení.
Teď si z hlavy nepamatuji funkce, které musíme zrušit a nahradit, ale podle svých zkušeností by nemělo jít o havárii.

Zpět do poradny Odpovědět na původní otázku Nahoru