Jak włączyć wyświetlanie błędów PHP na stronie
Re: Jak włączyć wyświetlanie błędów PHP na stronie
Ahh... To tutaj to wrzucasz. W takim razie na początku pliku.
-
- Posty: 57
- Rejestracja: 07 lip 2008, 10:03:08
- Strona na CBA.pl: http://www.spyroworld.cba.pl/news.php
- Płeć:
- User Agent:
- Kontakt:
Re: Jak włączyć wyświetlanie błędów PHP na stronie
Kod: Zaznacz cały
<?php
/*---------------------------------------------------+
| eXtreme-Fusion Content Management System |
+----------------------------------------------------+
| Copyright (c) 2005 eXtreme Crew |
| http://www.extreme-fusion.pl |
+----------------------------------------------------+
| Engine Php-fusion by Nick Jones |
| http://www.php-fusion.co.uk/ |
+----------------------------------------------------+
| Released under the terms & conditions of v2 of the |
| GNU General Public License. For details refer to |
| the included gpl.txt file or visit http://gnu.org |
+----------------------------------------------------*/
if (eregi("maincore.php", $_SERVER['PHP_SELF'])) die();
// If register_globals is turned off, extract super globals (php 4.2.0+)
if (ini_get('register_globals') != 1) {
if ((isset($_POST) == true) && (is_array($_POST) == true)) extract($_POST, EXTR_OVERWRITE);
if ((isset($_GET) == true) && (is_array($_GET) == true)) extract($_GET, EXTR_OVERWRITE);
}
// Prevent any possible XSS attacks via $_GET.
foreach ($_GET as $check_url) {
if ((eregi("<[^>]*script*\"?[^>]*>", $check_url)) || (eregi("<[^>]*object*\"?[^>]*>", $check_url)) ||
(eregi("<[^>]*iframe*\"?[^>]*>", $check_url)) || (eregi("<[^>]*applet*\"?[^>]*>", $check_url)) ||
(eregi("<[^>]*meta*\"?[^>]*>", $check_url)) || (eregi("<[^>]*style*\"?[^>]*>", $check_url)) ||
(eregi("<[^>]*form*\"?[^>]*>", $check_url)) || (eregi("\([^>]*\"?[^)]*\)", $check_url)) ||
(eregi("\"", $check_url))) {
die ();
}
}
unset($check_url);
-
- Posty: 1803
- Rejestracja: 26 mar 2008, 15:55:03
- Lokalizacja: /dev/null/
- Płeć:
- User Agent:
Re: Jak włączyć wyświetlanie błędów PHP na stronie
"<?php" zamień na:
czyli początek pliku będzie taki:
Kod: Zaznacz cały
<?php
error_reporting(E_ALL);
ini_set('display_errors',1);
Kod: Zaznacz cały
<?php
error_reporting(E_ALL);
ini_set('display_errors',1);
/*---------------------------------------------------+
| eXtreme-Fusion Content Management System |
+----------------------------------------------------+
| Copyright (c) 2005 eXtreme Crew |
| http://www.extreme-fusion.pl |
+----------------------------------------------------+
| Engine Php-fusion by Nick Jones |
| http://www.php-fusion.co.uk/ |
+----------------------------------------------------+
| Released under the terms & conditions of v2 of the |
| GNU General Public License. For details refer to |
| the included gpl.txt file or visit http://gnu.org |
+----------------------------------------------------*/
-
- Posty: 57
- Rejestracja: 07 lip 2008, 10:03:08
- Strona na CBA.pl: http://www.spyroworld.cba.pl/news.php
- Płeć:
- User Agent:
- Kontakt:
Re: Jak włączyć wyświetlanie błędów PHP na stronie
Ok strona działa, ale coś jest nie tak z ShoutBoxem, losową fotką i reklamą... wejdźcie i sami zobaczcie - http://www.spyroworld.cba.pl
-
- Posty: 1803
- Rejestracja: 26 mar 2008, 15:55:03
- Lokalizacja: /dev/null/
- Płeć:
- User Agent:
Re: Jak włączyć wyświetlanie błędów PHP na stronie
Możesz już wyłączyć raportowanie błędów (usunąć:) Albo zamienić
na:
Kod: Zaznacz cały
error_reporting(E_ALL);
ini_set('display_errors',1);
Kod: Zaznacz cały
error_reporting(E_ALL);
Kod: Zaznacz cały
error_reporting(E_ALL ^ E_NOTICE);
-
- Posty: 57
- Rejestracja: 07 lip 2008, 10:03:08
- Strona na CBA.pl: http://www.spyroworld.cba.pl/news.php
- Płeć:
- User Agent:
- Kontakt:
Re: Jak włączyć wyświetlanie błędów PHP na stronie
Dzięki wielkie Webdesigner
- Ziom73
- Posty: 117
- Rejestracja: 30 cze 2008, 13:23:10
- Strona na CBA.pl: http://www.webnets.cba.pl/
- Płeć:
- User Agent:
- Kontakt:
Re: Jak włączyć wyświetlanie błędów PHP na stronie
Mi nie działa, i strona i debug.php:
http://schoolhack.cba.pl/debug.php
http://schoolhack.cba.pl/debug.php
-
- Posty: 1803
- Rejestracja: 26 mar 2008, 15:55:03
- Lokalizacja: /dev/null/
- Płeć:
- User Agent:
Re: Jak włączyć wyświetlanie błędów PHP na stronie
Możliwe, że Twój skrypt później wyłącza raportowanie błędów.
Albo jest coś w stylu:
Albo jest coś w stylu:
Kod: Zaznacz cały
if(!defined('COS')){die();}
Jak włączyć wyświetlanie błędów PHP na stronie
Ja zawsze korzystam z pomocy Houston mamy problem, zawsze mi chętnie pomoga i błyskawicznie rozwiążą problem jeśli chodzi o wszęlkie wirusy, błędy na stronach itp.