Исправление ACL.XML — различия между версиями

Материал из Википедия MyArena.ru
Перейти к: навигация, поиск
(Новая страница: « == Что делать, если у вас ошибка парсинга конфига ACL.XML? == ERROR: Error parsing Access Control List file Server stop…»)
 
Строка 4: Строка 4:
 
   Server stopped!
 
   Server stopped!
 
<br>
 
<br>
'''1.''' Скачиваем последнюю версию программы Notepad++ с официального сайта и устанавливаем себе на компьютер'''<br>
+
'''1.''' Заходим в раздел FTP вашего MTA сервера<br>
[http://notepad-plus-plus.org/ Скачать]<br>
+
[[Файл:Aclxmlerr_1.jpg|800px|thumb|Рисунок 1. Раздел ftp.|none]]
 
<br><br>
 
<br><br>
'''2.''' Создаём новый файл
+
'''2.''' Выбираем файл '''acl.xml''' и нажимаем '''Просмотр/Правка'''
[[Файл:Acl_xml_1.jpg|800px|thumb|Рисунок 1. Создание нового файла.|none]]
+
[[Файл:Aclxmlerr_2.jpg|800px|thumb|Рисунок 2. Выбор файла.|none]]
 
<br><br>
 
<br><br>
'''3.''' Заходим в ваш конфиг acl.xml (Конфиги - acl.xml) и копируем содержимое<br>
+
'''3.''' В открывшемся окне и нужно искать ошибки.<br>
[[Файл:Acl_xml_2.jpg|frame|Рисунок 2. Копирование содержимого ACL.XML.|none]]
+
[[Файл:Aclxmlerr_3.jpg|800px|thumb|Рисунок 3. Редактирование файла.|none]]
 
<br><br>
 
<br><br>
'''4.''' Вставляем в новый, созданный файл в Notepad++
+
Ошибки будут помечены красным крестиком, при наведении вы сможете узнать подробности ошибки.
 
<br><br>
 
<br><br>
'''5.''' Сверху в меню выбираем '''Синтаксис''' - '''XML''':
+
<b><font color="red">Внимание! Редактировать файл acl.xml нужно только при выключенном сервере</font></b><br>
[[Файл:Acl_xml_3.jpg|frame|Рисунок 3. Выбор синтаксиса XML.|none]]
+
p.s. Так можно редактировать любой xml файл.<br>
<br>Строчки файла изменят цвет в более читабельный вид.<br><br>
+
p.p.s. Не забудьте сохранить изменения в файле.
'''6.''' Теперь выискиваем ошибки, они будут нестандартно подсвечены, например:<br>
 
[[Файл:Acl_xml_4.jpg|frame|Рисунок 4. Нарушение синтаксиса XML.|none]]
 
Строчка 9, после ресурса mapcycler отсутствуют кавычки<br>
 
<br>
 
Или ещё пример:<br>
 
[[Файл:Acl_xml_5.jpg|frame|Рисунок 5. Нарушение синтаксиса XML.|none]]
 
На строчке 20 отсутсвует знак  '''>'''
 
 
 
<br>
 
<br>
 
Везде, где видите, слева рядом с нумерацией строк красным цветом выделено - там присутствует ошибка или их может быть несколько.<br>
 
[[Файл:Acl_xml_6.gif|frame|Рисунок 5. Отметка об ошибках XML.|none]]
 
<br>
 
'''7.''' После исправления ошибки, копируете содержимое вашего отредактированного файла в Notepad++ и при выключенном сервере вставляете в ваш файл '''acl.xml''' в разделе '''Конфиги''', затем сохраняете и запускаете ваш сервер.
 

Версия 16:10, 25 февраля 2016

Что делать, если у вас ошибка парсинга конфига ACL.XML?

 ERROR: Error parsing Access Control List file
 Server stopped!


1. Заходим в раздел FTP вашего MTA сервера

Рисунок 1. Раздел ftp.



2. Выбираем файл acl.xml и нажимаем Просмотр/Правка

Рисунок 2. Выбор файла.



3. В открывшемся окне и нужно искать ошибки.

Рисунок 3. Редактирование файла.



Ошибки будут помечены красным крестиком, при наведении вы сможете узнать подробности ошибки.

Внимание! Редактировать файл acl.xml нужно только при выключенном сервере
p.s. Так можно редактировать любой xml файл.
p.p.s. Не забудьте сохранить изменения в файле.