Drupal "Fehér Halál"

mat323 képe

Sziasztok!

Tapasztalt Drupalerek tanácsát szeretném kérni.
Szépen üzemelgetett az oldalam egy hazai fizetős tárhelyen, eddig minden gond nélkül. A minap viszont észrevettem, hogy adminban tök üres fehér lapot dob egy-egy node módosítás után. Ez még elmegy gondoltam magamban, viszont a kereső is használhatatlan: szintén fehér lapot ad a search gomb lenyomására. Ez viszont probléma!

Először memória gondokra gyanakodtam. Feltettem egy valami.php-t a tárhelyre

<?php
phpinfo();
?>

tartalommal.

De lefuttatva nem találom benne a memory_limit-re vonatkozó sort. (post_max_size és upload_max_filesize ami 32M, úgy látom)
E-mailben megkérdeztem a szolgáltatót és azt írták, hogy alapból 32MB a php memory_limit.

Igazából a Calendar modulra gyanaxom, de nem merem kikapcsolni - félek, hogy minden eddigi CCK-s dátum elvész. Szerintetek nem kell félnem és kikapcsolhatom a modult megnézni, hogy ez okozza-e a galibát?

Vagy egyáltalán mi lehet a hiba?

Közben drupal.org-os írások hatására beleírtam sites/default/setting.php ini_setes részébe 138. sorba, hogy ini_set('memory_limit', '64M');

Valamint beleírtam .htaccess file 33. 44. és 55. sorába, hogy
php_value memory_limit 64M

Plusz létrehoztam egy php.ini file-t a drupal gyökérben
memory_limit = 64M;

Elakadtam :( Kérem segítsetek! Továbbra is "fehér halál" jelentkezik.

Fórum: 
pp képe

Mi van a szerver log-ban?

pp

0
0
mat323 képe

Szia PP!

Ha webserver logra gondolsz (http://drupal.hu/node/1840#comment-5668) ahhoz nincs hozzáférésem, így nem tudok belekukkantani.

Ezek a modulok vannak telepítve: Front Page, CCK, Comment, Menu, Path, Search, Statistics, Taxonomy, Upload, Autolocale, Custom Breadcrumbs, DHTML Menus, IMCE, Login Destination, Meta tags, Panels, Poormanscron, TinyMCE, CAPTCHA, Calendar, Views

Azt hiszem ezek közül a CCK, a TinyMCE, és a Calendar nagyobb memória étvágyú.

Megpróbálom Mice-manus tanácsát, a biztonsági másolat készítést és mysql mentést, aztán próba cseresznye.

0
0
Mice-manus képe

Szia!
Szerintem tedd karbantartási módba az oldalt, készíts backupot a mysql adatbázisról, és akkor kiszedheted a modult :) Vagy ezen már gondolkodtál?

Mice

0
0
Illyés Edit képe

A Drupal log mond valamit a fehér lapra? Nem valószínű, de hátha... Miért vesznének el a CCK-s dátumaid? Azok ott vannak az adatbázisban, ha nem távolítod el teljesen a modult (uninstall), akkor a következő bekapcsoláskor viszontlátod majd őket.

0
0
mat323 képe

Szia Edit!

Köszönöm a tippet! Tényleg nem a Calendar modul a ludas (kikapcsoltam és vissza - de semmi változás).

admin/logs/watchdog-ban:

Cannot modify header information - headers already sent by (output started at /web/valami/valami.hu/themes/litejazz/template.php:65) - /web/valami/valami.hu/includes/common.inc - 314. sor.

Nemrég valamit alkottam a template.php-ban a dátummegjelenítéssel kapcsolatban (http://drupal.hu/node/3910) visszaállítottam ugyan az eredetire de maradt két üres sor a fájl végén , ezeket kitöröltem és minden működik! :)

Egyébként abból, hogy felemeltem 64MB-ra a memory limitet, nem lehet később bármilyen problémám szerintetek?

0
0
pp képe

Na ezért nem kell a template.php végére php lezáró tag! (meg a module, meg minden olyan amiben csak függvények vannak.) Tanfolyamra jó lesz ez a szál ;)

Fele annyi embert tudsz kiszolgálni, ha megugrik a látogatottságod.

pp

0
0
nevergone képe

Na ezért nem kell a template.php végére php lezáró tag! (meg a module, meg minden olyan amiben csak függvények vannak.)

Pontosan miért is? Én pl. eddig mindig kitettem, hiszen úgy tanultam, hogy az kell oda, és kész. :S

0
0
Nagy Gusztáv képe

Azért, mert ezek a fájlok még a HTTP header befejezése előtt include-olódnak, vagyis ha van benne kimeneti karalter (akár egy szóköz vagy újsor), akkor ez kikényszeríti a header befejezését.

Ha lehagyod a záró részt, a fordítónak semmi problémát nem okozol vele, és a fenti hibalehetőséget is csökkented.

0
0

Nagy Gusztáv