hu go сообщает, что порт 1313 уже используется. Но это не так - PullRequest
2 голосов
/ 18 января 2020

Я пытался запустить команду Hugo server, как всегда. Но это дало мне эту ошибку.

port 1313 already in use, attempting to use an available port
panic: runtime error: invalid memory address or nil pointer dereference
[signal SIGSEGV: segmentation violation code=0x1 addr=0x18 pc=0x1654d87]

Я проверил, использует ли порты, используя netstat -ntlp, и ничего не нашел в списке.

Я столкнулся с этой проблемой ранее, и в то время я просто удалил hu go с помощью менеджера пакетов Snap, а затем снова переустановил. И это сработало в то время. Теперь это не так.

Что мне здесь не хватает. Примечание. Перезагрузка ноутбука также не помогает.

1 Ответ

2 голосов
/ 20 января 2020

Я рекомендую запустить hugo server на динамическом c, частном или кратковременном порту (от 49152 до 65535), используя флаг -p или --portal, например:

hugo server -p 51000

Теперь я делаю это всегда, потому что я также испытывал странности с портом 1313. Я писал об этом на Отладка вашего Hu go Веб-сайта .

Для получения информации о номерах портов см. https://en.wikipedia.org/wiki/List_of_TCP_and_UDP_port_numbers

...