Fórum Root.cz
Hlavní témata => Server => Téma založeno: fotka 14. 04. 2010, 12:46:11
-
Ahoj, mám drobný problém. Instaloval jsem na Linux Apache, PHP, Mysql a ještě nějaké součásti podle TOHOTO (http://zajimave-clanky.info/2010/04/05/instalace-lamp-linux-apache-mysql-php/) návodu.
Vše nějak fungovalo a pak to najednou přestalo :). Po odeslání formuláře, nebo třeba jak je na PHPBB foru při registraci souhlas s podmínkami tak to nic neudělá. Při odeslání přihlašovacího formuláře se jen načte stránka znovu. Jistě to znáte.. Zde je PHP info (http://212.117.183.201/info.php) serveru.
Nevím co s tím, napadá mě aplikovat výchozí nastavení apache, mysql a php. Poradil by mi prosím někdo jak to udělat například ze shellu. CO odinstalovat, co smazat v shellu? Mám CentOS 5.x
Yum reinstalace php, mysql, apache a těch přidružených programů nepomohla
Mám CentOS Linux 5.4 s Webmin.
Prosím poraďte jak na to.. Udělám cokoliv. Je to Unmanaged VPS.
-
Ako prvy krok by som doporucoval zapnut display_errors = On v php.ini. Subor php.ini by sa mal povalovat niekde v /etc/php?... Potom by sa malo zobrazit nieco zmysluplne, ak dojde k chybe.. pripadne, ak to nebude vidno, moze to byt utopene vo vyslednom html.
-
Ako prvy krok by som doporucoval zapnut display_errors = On v php.ini. Subor php.ini by sa mal povalovat niekde v /etc/php?... Potom by sa malo zobrazit nieco zmysluplne, ak dojde k chybe.. pripadne, ak to nebude vidno, moze to byt utopene vo vyslednom html.
Děkuji za doporučení. V /etc/php.ini
je nastaveno:
error_reporting = E_ALL
display_errors = On
k tomu je tam ještě nápověda:
; possible values for display_errors:
;
; Off - Do not display any errors
; stderr - Display errors to STDERR (affects only CGI/CLI binaries!)
; On or stdout - Display errors to STDOUT (default)
;
; To output errors to STDERR with CGI/CLI:
;display_errors = "stderr"
ale stejnak to na tom PHPBB nic nezobrazuje. Jen se obnoví ten přihlašovací formulář. Je to tak u všech formulářů i u jiných skriptů. :o Jako kdyby tam nebylo něco nainstalováno nebo co. Tohle se mi stávalo u starých skriptů když nebyla zapnuta register_globals.
Děkuji,
F.
-
Edituj priamo index.php toho phpBB a vloz uplne hore pod <?php tento riadok:
error_reporting(E_ALL);
Samotne php.ini nic nepomoze pokial je zobrzovanie v kode vypnute.
-
Este jednu vec sprav... Nahod si niekde "diagnostiku" a daj si cez prin_r vypisat cely obsah $_REQUEST... Priklad:
<?php
print_r($_REQUEST);
?>
Potom na ten skript nieco posli POST metodou a pozri sa ci ti to zobrazi... Ako priklad co asi by si mal vidiet zavolaj ten skript GET metodou:
nazovskriptu.php?premenna1=hodnota1&premennaxy=r1234
Este som sa nestretol s prikladom ze by POST globalbalne nefungoval... Ale tak presvedcit sa nie je nikdy na skodu.