php sql verzió + halál

zeniten képe

Van esély arra, hogy nem kell teljesen újracsinálni az oldalt?

Feladat: egy ingyenes (0fees.net) szerverről egy magyar bérelt tárhelyre migrálni drupal 5 site-ot.
Probléma:
1. A kisebb, hogy számos ilyen hiba jelentkezik:
: Function ereg() is deprecated in /chroot/home/honvedsa/honvedsashegy.hu/html/_alap/includes/file.inc on line 649.
2. A nagyobb baj, hogy nem tudom a site-ot upgradelni.

Egyéb jelenségek:

3. Bizonyos modulok nem íródnak ki: http://honvedsashegy.hu/hiba01.jpg
4. status riportra fehér halál

Próbáltam:
upgradelni 5.21-re, 6.15-re (minden modul kikapcs, site offline, garland téma), modulokat törölgetni. Próbáltam a régi szerveren is, de ott sem.
Nem tud lefutni az 5 upgrade.
A 6ra update-kor ismeretlen hibát jelzett, és utána minden oldal elérhetetlen*.

Úgy tűnik valami más a hiba, és itt jött elő - de másfél éve hibátlanul megy az oldal...

Pár adat, ha kell még adok:
Régi szerveren:
PHP:5.2.12
MySQL: 5.0.84 (SQL-API:5.0.51a)
Apache: 2.2.12

újon
PHP: 5.3.1
MySQL: 4.0.21 (MySQL-API: 5.1.41)
Apache: 2.2.8

Köszönettel:

Fehér András

*user warning: Table 'honvedsa_proba.menu_router' doesn't exist query: SELECT * FROM menu_router WHERE path IN ('user') ORDER BY fit DESC LIMIT 0, 1 in /chroot/home/honvedsa/honvedsashegy.hu/html/dr6/includes/menu.inc on line 315. hibával.

Drupal verzió: 
Nagy Gusztáv képe

A gond az, hogy a Drupal semelyik verziója nem megy a PHP 5.3 verzióval. Mert ugye a Drupal 5 készítésekor hol volt még a PHP 5.3?

0
0

Nagy Gusztáv

zeniten képe

Nem gondoltam, hogy a PHP lenne az igazi ludas, mert a régi szerveren is PHP 5 fut, még sincs pl. a fent idézett fura modul-listázási hiba (az üres sorokkal).
Akkor teljesen újra kéne húzni az oldalt? Nem lehet pl. valahogy emulálni a régi PHP-t? Hogy legalább átmenetileg megoldjam... Nem vagyok PHP guru, de fura, hogy egy verziófrissítés ilyen komoly problémákat okoz.

Köszi.

0
0
Paal képe

...hogy 5.2.x vagy 5.3.x.
Csak a 6-os sorozat utolsó kiadásai támogatják az 5.3.x-es PHP-t. Ez is csak a core rendszerre igaz, a kiegészítő modulokra már egyáltalán nem.
Szóval az 5.3.x-es PHP felejtős jelenleg!

0
0

--
Palócz Paal Pál, a drupal.hu admin csoportjának tagja
Ajánlott olvasmány: Eric Steven Raymond - Hogyan kérdezzünk okosan

zeniten képe

Nem tudom updatelni az oldalt, mert új alatta a szerver? Rókafogta csuka: nem megy, mert nem friss, nem frissíthető, mert az sem megy...
Próbáljam virtuális szerveren?
Ez lesz a megoldás? le kell szedni a weboldalt saját gépemre frissíteni, ha a szolgáltató updateli a cuccát?

Felhívtam a szolgáltatót, még amikor a hibát észrevettem, de ők inkább a Drupal hibájának állították be ezt az inkompatibilitást, és a hamarosan megjelenő 6-os PHPról beszéltek: mi lesz velünk akkor?

Most kicsit nyugtalan lettem.

Előre köszönöm, ha leeshet a kő....

Zenit

0
0
Nagy Gusztáv képe

nem fog menni az oldalad. Ezt most itt tudomásul kell venned. Hogy mit tudsz vele kezdeni, azt nem tudom. A szolgáltató meg gondolom nem sok CMS-t használt még, ha ennyit ért hozzá.

0
0

Nagy Gusztáv