Я редактирую httpd.conf и добавляю Listen 5900. Но статус панели управления xampp отображает порт 80, когда я перезапускаю apache. Почему он отказывается менять порт? Каков правильный синтаксис для редактирования файла httpd?
Скорее всего у вас есть NameVirtualHost your.ip.here:80
и <VirtualHost your.ip.here:80>
директивы где-нибудь в ваших файлах конфигурации, поищите их.