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

Материал из Википедия MyArena.ru
Перейти к: навигация, поиск
(Новая страница: « == Что делать, если у вас ошибка парсинга конфига ACL.XML? == ERROR: Error parsing Access Control List file Server stop…»)
 
 
(не показана 1 промежуточная версия этого же участника)
Строка 4: Строка 4:
 
   Server stopped!
 
   Server stopped!
 
<br>
 
<br>
'''1.''' Скачиваем последнюю версию программы Notepad++ с официального сайта и устанавливаем себе на компьютер'''<br>
+
<br>
[http://notepad-plus-plus.org/ Скачать]<br>
+
=== Вариант 1: Восстановить из резервных копий ===
 +
[http://wiki.myarena.ru/778 Инструкция]
 +
<br>
 +
=== Вариант 2: Исправление ===
 +
'''1.''' Заходим в раздел FTP вашего MTA сервера<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''' в разделе '''Конфиги''', затем сохраняете и запускаете ваш сервер.
 

Текущая версия на 17:25, 24 мая 2016

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

 ERROR: Error parsing Access Control List file
 Server stopped!



Вариант 1: Восстановить из резервных копий

Инструкция

Вариант 2: Исправление

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

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



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

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



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

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



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

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