exception i pusta strona

exception i pusta strona
CS
  • Rejestracja: dni
  • Ostatnio: dni
0

kod ktory wpisze na strone

Kopiuj
   <?php
        throw new Exception('a');
       
    ?>

nie zwraca nic... czy to wina apache czy php?

nediam
  • Rejestracja: dni
  • Ostatnio: dni
0

musisz je najpierw przechwycić

Kopiuj
<?php
try
{
	throw new Exception('a');
}
catch (Exception $e)
{
	echo $e->getMessage();
}
?>
CS
  • Rejestracja: dni
  • Ostatnio: dni
0

wtedy dziala, ale nie dziala jak np

Kopiuj

<?php
try
{
        throw new Exception('a');
}
?>

czyli nieobsluzony... nie zglasza bledu...

nediam
  • Rejestracja: dni
  • Ostatnio: dni
0

Jak jest nieobsłużony to jak ma zgłaszać błąd ? :)

Zresztą bez catch to niepoprawna konstrukcja.

CS
  • Rejestracja: dni
  • Ostatnio: dni
0

chodzi o to zeby wyrzucil 'nieobsluzony wyjatek' etc etc chodzi mi o blad...

error_reporting() jest na E_ALL i probowalem tez z E_STRICT

nediam
  • Rejestracja: dni
  • Ostatnio: dni
0

nieobsłużony wyjątek u mnie wywala błąd:

Fatal error: Uncaught exception 'Exception' with message 'a' in \home\nediam\public_html\temp\exception.php:3 Stack trace: #0 {main} thrown in \home\nediam\public_html\temp\exception.php on line 3

To czego chcesz jest niewykonalne (imo).

CS
  • Rejestracja: dni
  • Ostatnio: dni
0

wlasnie,,, tez chce zeby mi taki blad wywalilo... a nie wywala co utrudnia prace bo wypadaloby wiedizec what's goin on... jakies pomysly ?

nediam
  • Rejestracja: dni
  • Ostatnio: dni
0
Kopiuj
<?php

function exception_handler($exception)
{
	echo $exception->getMessage();
}

set_exception_handler('exception_handler');

throw new Exception('a');


?>
nav
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Warszawa
0

przestaw display_errors w php.ini na true

CS
  • Rejestracja: dni
  • Ostatnio: dni
0

bez rezultatu, dalej biala strona :|

Ktos
  • Rejestracja: dni
  • Ostatnio: dni
0

A w źródle? Bo może w ogóle serwer nie sparsował twojego kodu, bo masz jakieś <? zamiast <?php jak trzeba?

nediam
  • Rejestracja: dni
  • Ostatnio: dni
0
csh napisał(a)

bez rezultatu, dalej biala strona :|

a to co ci podałem to z exception_handler ?

CS
  • Rejestracja: dni
  • Ostatnio: dni
0

tak tamto dziala :) ale chodzi o to zeby dzialalo bez tego tak jak innym userom

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.