Follow along with the video below to see how to install our site as a web app on your home screen.
Бележка: This feature may not be available in some browsers.
Error reporting ти е изключен от конфигурацията на пхп-то. Ако нямаш достъп до конфиг-а, можеш да извикаш от скрипта:
PHP:error_reporting(E_ALL);
error_reporting(E_ALL);
$hotsname ='localhost'
Какво значи "не се зарежда страница" ? Страница със статичен HTML зарежда ли се ?
Error 404 "file not found", така ли ?
ini_set("display_errors" , 1);
echo $a
print_r($masiv);
var_dump($danni);
<?php
ini_set("display_errors" , 1);
error_reporting(E_ALL);
include('badfile.php');
?>
Мерси, то така става като пишеш на нещо дето знаеш 2-3 финкции, ама нема начин.Ако php файла има синтактична грешка няма да стане с ini_set() и error_reporting() т.е. всякакви опити да се изкара инфо от него са безмислени защото няма да се изпълни нищо.
За този случай може през php.ini само да се покаже грешката в браузъра.
По-добре е разбира се да си я гледаш в лога грешката. Т.е. да имаш пуснат лог и да гледаш вътре.
Или пък може да го include()-неш във друг файл, който да пусне грешките. Т.е. да си направиш груб syntax checker 🙂
Малко е тъпо, но се надявам полезно да илюстрира проблема 🙂Код:<?php ini_set("display_errors" , 1); error_reporting(E_ALL); include('badfile.php'); ?>
Този пример, който дадох може да го запишеш като файл, например check_syntax.php и вътре да смениш името на файла, който искаш да провериш. После изпълнявашМерси, то така става като пишеш на нещо дето знаеш 2-3 финкции, ама нема начин.
Малко не ми е ясно горното, като го направя тоя файл и го кача на сървъра с име име1.пхп напр. и после ако имам грешка в моя файл, трабва да посна име1.пхп за да я видя ли?
И какво става ако работя с няколко файла, инклюдва всичките по-горе ли?
http://site.tld/path/check_syntax.php