Перейти до основного вмісту
5 хвилин читання (1021 слово)

Як допомогти з налагодженням розширень Joomla

joomla-debu_20191002-082145_1

Розробники Joomunited прагнуть надати найкращі послуги та зробити ваше розширення максимально оптимальним.
У кожній версії ми запускаємо сотні автоматичних тестів і, звісно, ​​ручне тестування старої школи. Але гей, помилка трапляється! особливо у випадках, коли ви встановили одне (або безліч) розширень, що спричиняє певний тип несумісності. Щоб ваш веб-сайт Joomla працював і працював, наші розробники хочуть якомога швидше вирішити вашу проблему.

У цій публікації ми пояснимо, як надати потрібну інформацію розробнику, щоб він міг швидко зрозуміти та вирішити помилку.

Цей допис буде розділено на 3 етапи:

  • Увімкнути повідомлення про помилки Joomla PHP
  • Визначте помилки PHP
  • Перевірте наявність помилок javascript


Увімкнути повідомлення про помилки Joomla PHP

Режим налагодження активується на Joomla, коли розробники вирішують деякі проблеми.
Увімкнення системи налагодження дозволяє розробнику бачити подробиці про те, як Joomla відображає ваш сайт. Це дійсно легко включити.

 

Увійдіть до своєї панелі управління Joomla

 

login-joomla

 

Клацніть на посилання Глобальна конфігурація в меню ліворуч

 

глобальна конфігурація

 

 

Клацніть на вкладку Сервер , вона повинна бути на вкладках, перелічених у верхній частині сторінки

 

сервер-вкладка


      
У налаштуваннях сервера ви побачите параметр під назвою «Повідомлення про помилки», виберіть максимум, а потім натисніть Зберегти у верхньому лівому куті сторінки.

 

Максимальне повідомлення про помилки

 

Зробіть знімок екрана помилки. Тепер, коли ви встановили максимальну кількість повідомлень про помилки, ви зможете побачити помилки PHP у інтерфейсі, просто зробіть знімок екрана та додайте його до квитка.

 

PHP-помилка

 

Скріншот повинен містити помилку та посилання, де вона виникає, включаючи назву файлу та повернуту помилку.

 

Різні види помилок Joomla PHP

Помилки розбору або помилки синтаксису PHP

Помилка розбору виникає, якщо в скрипті є помилка синтаксису; вихід - помилки синтаксичного аналізу. Помилка розбору зупиняє виконання сценарію. Існує багато причин виникнення помилок розбору в PHP. Цей тип помилок може перешкоджати правильному відображенню вмісту або роботі певної функції, це дуже шкодить вашому досвіду розширення Joomla.

Найбільш поширені причини помилок розбору:

  • Незакриті цитати
  • Відсутні або додаткові дужки
  • Незакриті брекети
  • Відсутня крапка з комою

 

PHP Фатальні помилки

Це також критичні помилки - наприклад, інстанціювання об'єкта неіснуючого класу або виклик неіснуючої функції. Ці помилки спричиняють негайне припинення сценарію, в результаті чого сторінка не завантажується порожньою сторінкою та повідомленням про помилку (якщо активовано повідомлення про помилки Joomla)

 

PHP Помічає помилки

Це невеликі некритичні помилки, з якими стикається PHP під час виконання сценарію Joomla - наприклад, доступ до змінної, яка ще не визначена (не визначена). За замовчуванням такі помилки взагалі не відображаються в joomla, вони відображатимуться, коли ви активуєте повідомлення про помилки Joomla до максимуму. На виробничому веб-сайті це не рекомендується, оскільки це трапляється дуже часто.

Ваша сторінка все одно буде завантажена, не впливаючи на вміст чи функцію розширення Joomla.

 

Помилки PHP попередження

Помилка попередження також не зупиняє виконання сценарію, помилка попередження не є критичною.
Помилка попередження виникає, наприклад, коли розширення Joomla передає неправильний параметр у функцію або ми включаємо зовнішній файл за допомогою функції include(), але файл не існує.

 

повідомлення про помилки

 

PHP: Файл відсутній

Як зазначено в заголовку, файл відсутній або не можна отримати доступ до нього. Його можна було просто видалити помилково або видалити після оновлення розширення Joomla, але все-таки зателефонували. Повідомлення про помилку може бути попередженням або в іншому випадку блокувати виконання сценарію, наприклад, якщо я видаляю файл конфігурації Joomla, повертається певне повідомлення:

 

відсутність-конфігурація-joomla 

 

Перевірте наявність помилок javascript

Ми будемо шукати помилки Javascript за допомогою консолі Chrome або Firefox. Залежно від вашого браузера її назва дещо відрізняється, але після Chrome і FireFox ми будемо називати її «Консоль».
 
Щоб відкрити консоль, просто виконайте такі дії: У веб-переглядачі клацніть правою кнопкою миші перевірку на інтерфейсі в будь-якій частині вашого сайту.

 

оглянути

 

Виберіть вкладку «консоль». Клацніть правою кнопкою миші, щоб відкрити інструменти розробника в правій частині сторінки, натисніть «Консоль».

 

консоль

 

Перевірте наявність помилок , відкривши консоль, відтворіть помилку, яку ви очікували, і подивіться на консоль. Помилки - це червоні тексти, що описують, де знаходиться конфлікт javascript.

 

консоль помилок

 

Якщо ви знайшли помилку JavaScript, будь ласка, зробіть знімок екрана з розширеною версією помилки, щоб включити її до свого квитка/публікації.


 
Надішліть / поділіться звітами про випуск Joomla

Тепер, коли у вас є вся ця інформація, ви допоможете розробнику пришвидшити процес, просто перейдіть за всією зібраною вами інформацією та її до вашого квитка / посади, згадаймо, такі елементи:  

 

  • Скріншоти, які ви зробили з помилкою PHP
  • Захоплення помилки JavaScript

Якщо ви дотримуєтесь цих кроків та надішлете нам правильну інформацію, розробник зможе зробити більш швидку роботу з налагодження, і ми заздалегідь дякуємо вам :)

 

Створіть та поділіться новим обліковим записом користувача Joomla з метою підтримки

Створення нового користувача адміністратора іноді є одним із швидких способів показати команді підтримки, про що йдеться. Перш ніж розпочати цей процес, швидке нагадування про те, що:
 

  • Рекомендуємо видалити облікові записи адміністратора, створені для підтримки
  • Вся інформація, що ділиться з нашою командою, захищена та залишиться приватною


 
 Для того, щоб створити нового користувача, по-перше, ви входите на свій сайт адміністратора. Після успішного входу ви знаходитесь на інформаційній панелі Joomla. Потім слід перейти до лівого розділу та натиснути на Користувачі.

Ви зможете побачити Інформаційну панель користувачів, вгорі зліва з'явиться зелена кнопка "Новий".

 

Інформація про користувача

 

Заповніть всю інформацію та на вкладці «Призначена група користувачів» натисніть «Суперкористувачі»

 

Група суперкористувачів

 

 

Нарешті, натисніть кнопку Зберегти.

 

save-joomla-користувач

 

Користувач для підтримки буде створений, тепер просто додайте облікові дані у свій квиток і все буде зроблено;)

4
Будьте в курсі

Коли ви підпишетеся на блог, ми надішлемо вам електронний лист, коли на сайті з’являться нові оновлення, щоб ви їх не пропустили.

Схожі повідомлення

 

Коментарі 2

Mrb.

Projelerin bölümünde "Це ваші папки в c:/wamp64/www
Щоб використовувати їх як http-посилання, ви повинні оголосити їх як VirtualHos" для пошуку.

bu hata nasıl giderilebilir.

teşekkürler

Mrb. Projelerin bölümünde "Це ваші папки в c: / wamp64 / www. Щоб використовувати їх як http-посилання, ви повинні оголосити їх як VirtualHos" böyle bir hata ile karşılaştım. bu hata nasıl giderilebilir. teşekkürler
Трістан у понеділок, 20 квітня 2020 р., 08:14

Привіт, якщо ви хочете завантажити локальний хост, ви можете ввести у свій адресний рядок http: // locahost або 127.0.0.0

Привіт, якщо ви хочете завантажити локальний хост, ви можете ввести у свій адресний рядок http: // locahost або 127.0.0.0
Вже зареєстровані? Увійдіть тут
Субота, 27 квітня 2024 р

Captcha Image