Odladí někdo tenhle PHP skript? | # |
| Mám problém. Jedná se o PHP skript WordPressu, edit-comments.php. Nemůžu schvalovat komentáře. Musím vše provést ručně v MySQL, což je někdy vzhledem k počtům trošku náročnější, jelikož je nutno provést dvě operace. Prvně dát komentáři approved 1, poté navýšit inkrementální hodnotu comments v tabulce příspěvku. To je na dlouho a proto je v mém zájmu, aby ten skript fungoval, jak má. Když dám schválenému skriptu Unapproved, vše se korektně provede, pouze schválení nefunguje. Mému laickému oku se zdá vše OK, ostatně se i vše korektně zobrazí, bez jakýchkoliv chyb. Jakmile ale dám Approved u některého z komentářů, dostanu blank screen. Skript lze nalézt zde [link] V PHP jsem programoval jen letmo, takže nedokážu efektivně vyhledat a opravit chybu. Za případnou pomoc děkuji.
----------
Hello world! Segmentation fault. Core dumped. (odpovědět) | D@N | | 223163359 | 12.10.2008 20:27 |
|
|
|
re: Odladí někdo tenhle PHP skript? | # |
| osobne bych si asi zkusil zapnout error_reporting(), aby se chyba vypsala a ja ji nemusel hledat (vypsat se ale i presto nemusi). (odpovědět) | Emkei | | | | 12.10.2008 21:13 |
|
|
|
re: Odladí někdo tenhle PHP skript? | # |
| Zkonzultuju to s podporou svého webhostingu, ale nevím, nepodporují zapnutí všech fcí.
----------
Hello world! Segmentation fault. Core dumped. (odpovědět) | D@N | | 223163359 | 12.10.2008 21:24 |
|
|
|
re: Odladí někdo tenhle PHP skript? | # |
| zapni si ji sam v uvedenem scriptu, na to technickou podporu nepotrebujes [link]
(odpovědět) | Emkei | | | | 12.10.2008 21:45 |
|
|
|
re: Odladí někdo tenhle PHP skript? | # |
| Eeee... omlouvám se, googlil jsem nejspíš příliš rychle, hned z prvího odkazu jsem totiž vyrozuměl, že se jedná o globální fci nastavovanou v PHP.ini,... :(
----------
Hello world! Segmentation fault. Core dumped. (odpovědět) | D@N | | 223163359 | 12.10.2008 22:48 |
|
|
|
re: Odladí někdo tenhle PHP skript? | # |
| ad: Bohužel, bez výsledku. error_reporting(); s argumentem E_ALL přináší stále stejný blank screen. Možná že to jen hapruje s mým tématem, ale vzhledem k tomu že jsem zkoušel změnit do výchozího a žádné pluginy aktivovány nemám, tak už fakt nevím..
----------
Hello world! Segmentation fault. Core dumped. (odpovědět) | D@N | | 223163359 | 12.10.2008 22:58 |
|
|
|
re: Odladí někdo tenhle PHP skript? | # |
| neznam kod wordpressu, ale z toho co vidim, bych tipoval problem hned v tom vstupnim poli.
provadis ty operace na komentarich predanych v poli 'delete_comments', ale nevidim tam nikde formular, ktery by ho plnil. celkove se mi to zda nejake divoke, ale to uz odladis az to rozchodis a uvidis co to dela.
(odpovědět) | prc | 213.211.51.* | 13.10.2008 8:03 |
|
|
|
re: Odladí někdo tenhle PHP skript? | # |
| Problém ve vstupním poli opravdu je, když dám approve, skript zavolá sám sebe, ale nic nepředá, prostě v poli je zas a jenom edit-comments.php, kdežto když provádím unapproved, tak se předává hned několik proměnných, approved=0, unapproved=1, etc. etc. (odpovědět) | _D@N | 195.113.151.142/192.168.206.* | 13.10.2008 10:02 |
|
|
|