Търсене и показване на грешки PHP Joomla
влизане
Намери грешка, която води до неправилно или фатални грешки Joomla е една от най-трудните задачи при работа със системата. Може би това е невъзможно да се изброят всички възможни грешки, които можете да теоретично срещат при работа с Joomla. По-правилно да определите начините, по които трябва да се премести в намирането на грешки и отстраняване на грешки.
В тази статия ще се формулира първите стъпки на какво да се прави за пръв път, за да реализира дясното отстраняване на неизправности и отстраняване на грешки след находка (а начин да се определи) "грешния" си Joomla сценария.
На първо място, трябва да се види грешката. Това не е в резултат на грешка (недостатъчност сайт и т.н.). Това е как да се види причината за грешката, ако искате да се определи грешката на диагноза. На това зависи по-нататъшното отстраняване на грешки и за коригиране на грешки.
Видимостта грешка в браузъра
Първото място, където ще видите съобщението на сериозна грешка, това е вашата работа браузър. Вие може да сте срещнали, когато отваряте сайтове, вместо страниците в сайта празно прозореца на браузъра и го Digital (код) за грешки. И това не е грешка на клас 4 ×× (от страната на клиента грешки), например, грешката 403 Не са намерени резултати. Става дума за по-сериозни грешки, като се започне с цифра "5". Тази грешка клас 5 ×× (странични грешка сървър).
грешка 500
Като правило, от дневника грешка, ще стане ясно каква е файловата система, причинени грешката. След това трябва да се премести в този конкретен файл и да решат конкретни, вече локализиран причина за грешката. Но това не винаги е толкова просто. Вестник на дневника грешка, не е ясно какви конкретни действия да доведе до грешки, а някои PHP код формира.
Най-общо казано, PHP интерпретатор винаги определи някакви грешки. И ти покажа грешките, първоначално, това зависи от настройките на сървъра. Сървърът трябва да бъде конфигуриран така, че PHP интерпретатора е в състояние да докладва за грешка, и ще можете да виждате това съобщение. Освен това, преводачът трябва да се посочи вида на съобщението за грешка. Това е или прозорец на браузъра, или вписване в дневника грешка, или и двете по избор.
настройка на изхода грешка зависи от вашия хостинг.
Изходна грешка на този на производствения
На този на производствения (бизнес хостинг) включването на изходна грешка да търси в хостинг конфигурация. Обикновено, на изхода на грешката по подразбиране е включен и изходна грешка се задава като изходните съобщения в дневника грешка. Уверете се, че сървърът е включен. Отново, по - по подразбиране, то няма смисъл да се включи производство грешка в сървъра изход на екрана. Тези грешки ще видят всички посетители на сайта, и това е твърде много. Въпреки това, в критични, извънредни ситуации, можете да използвате временно, изходни грешки на екрана. Повече за това по-късно.
Изходна грешка на локалния сървър
На местно (дом) сървър, вие имате всички права за всяка настройка на сървъра и грешки изход, можете да си зададете. Вероятно всички готов местно сървърна платформа (OpenServers, Денвър, Xmapp и т.н.) вече са определени за да се покаже дневника грешка и / или на екрана. Но в действителност, чара и локалния сървър, винаги можете да промените някои от настройките му.
Конфигуриране на изходна грешка на локалния сървър е необходимо във файла php.ini.
За да решите изхода за грешка във файла php.ini трябва да бъде низ:
Забележка: грешки забележите, че са възможни, но без видими грешки. Например, една правописна грешка, предупреждение за лош стил, ITP
За да се покаже дневника грешка, трябва да е низ:
За да се покаже грешката на екрана във файла php.ini трябва да бъде низ:
изход за грешка на екрана по време на началото на PHP
Ясно е, че замяната на «на» към «изключване» всички хора с увреждания.
Отново, самата PHP интерпретатор показва съобщение за грешка, само трябва да се реши и да му даде възможност да се (регулирате) тези съобщения се показват в дневника на сървъра и да ги показват на екрана, ако е необходимо.
Но да се върнем на производствените сървъри и CMS Joomla. Както Joomla е функция в сайта на административен панел за включване можете да покажете системна грешка на екрана.
грешки изходна система в Joomla Panel
The CMS Joomla условие за включването на режим за отстраняване на грешки на системата, в която всичко се подчертае всички грешки, ще бъдат показани на екрана с настъпването им в реално време.
изходна грешка, режим за отстраняване на грешки на Джумла 2.5
Административен панел на сайта -> Menu -> регионно> Общи Settings-> System
![Търсене и показване на грешки PHP Joomla (система) Търсене и показване на грешки PHP Joomla](https://webp.images-on-off.com/7/661/434x390_ozbmzg6pc178bf7xulik.webp)
Изходен режим грешка грешки Joomla 3 х
В сайта административен панел> Меню -> регионно> Общи Settings-> System
![Търсене и показване на грешки PHP Joomla (O) Търсене и показване на грешки PHP Joomla](https://webp.images-on-off.com/7/661/434x503_uryl7ey39dxdfsfv8y8y.webp)
Вие може да бъде конфигуриран в две версии, някои режим извеждане на грешки по време на отстраняване на грешки, за да бъде.
![Търсене и показване на грешки PHP Joomla (система) Търсене и показване на грешки PHP Joomla](https://webp.images-on-off.com/7/661/434x289_losp2sjtjvy0gz0eykgv.webp)
![Търсене и показване на PHP Joomla грешка (списание) Търсене и показване на грешки PHP Joomla](https://webp.images-on-off.com/7/661/434x452_2ba9nwai8jg6bojxo8bs.webp)
Активиране на режима на системата Joomla отстраняване на грешки от панела на сайта може да не работят. Това може да се случи, ако си домакин този режим не е включен (в php.ini). Ако нямате достъп до вашия php.ini, както и необходимостта да се даде възможност на режима за отстраняване на грешки е, просто напишете в подкрепа на вашия хост и ги помолете да включите временно режим на извеждане на грешки. (Аз все още правя). След отстраняване на грешката, върнете всичко в първоначалното му състояние, или посетителите на сайта ще виждат всички грешки на екрана.
Но от тази ситуация, има начин. Налице е Joomla плъгин, който показва изскачащ прозорец система грешка и е видима само за вас. Тази приставка й! Самосвал.
Приставката й! Dump Joomla
![Търсене и показване на грешки PHP Joomla (Joomla) Търсене и показване на грешки PHP Joomla](https://webp.images-on-off.com/7/661/434x282_so6723n8b12yy2jj3e5w.webp)
Тази приставка за Joomla отстраняване на грешки на системата в реално време, с грешки показва само за вас. Приставката работи по версии на Joomla 2.5 и 3.x. Подходящ включите стандартен метод. В определянето на ясни и по мнение, че е доста ефективен. extensions.joomla.com на сайта този плъгин е.
Резултати от статията
- Така че, когато се работи с Joomla теб "поп-нагоре" грешка на сървъра страна, което води до неправилно функциониране на системата, или да го е изключена (Грешка). Какво да се прави?
- Ако не сте програмист или са в процес на развитие и да се, че имате работа (не е локален сървър), а след това направо да "отиде" към сървъра и да видите дневника грешка (грешка дънер);
- Ако дневника грешка не е на разположение, а след това на настройките на сървъра, изглеждат и се превръщат сеч на грешка;
- Ако дневникът не е в състояние да се разбере причината за грешката, изключете Режим "отстраняване на грешки" в административния панел на обекта;
- Ако режим за отстраняване на грешки не е активирана, се свържете с поддръжката на сървъра, изисквайки този режим временно се обърне. Той се обърна на в php.ini;
- Ако използвате във вашата локална (дом) сървър, проверете настройките на собствените си способности PHP интерпретатор изход, дисплей и запис PHP грешки, които се случват по време на работа. Отново файла php.ini.
Това е всичко, което исках да кажа за търсене и показване на грешки PHP Joomla!