Итак, у меня есть этот инструмент, написанный в BASH, который регулярно получает обновления, и я использовал для отображения журнала изменений для него с использованием CURL. Как это:Ошибка CURL в скрипте BASH
changelog=$(curl --silent -q http://website.com/changelog.txt)
Он работал, но теперь она возвращает следующие:
Changelog:
<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
<html><head>
<title>406 Not Acceptable</title>
</head><body>
<h1>Not Acceptable</h1>
<p>An appropriate representation of the requested resource /changelog.txt could not be found on this server.</p>
<p>Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request.</p>
<hr>
<address>Apache (Unix) Server at website.com Port 80</address>
</body></html>
Любые идеи, почему это происходит сейчас? Или как это исправить?
Этот файл больше недоступен на сайте. –
Что этот вопрос имеет отношение к 'bash'? – Jdamian
Да, он доступен. И имеет ли отношение к BASH, потому что это часть файла сценария BASH? –