В то время как создание блокировки может быть, покончили lockfile
команда или flock
системный вызов или путем создания каталога (который является uninterupptable действием) вторая часть более хитер.
Если блокировка существует - как Вы определяете, если блокировка принадлежит все еще рабочему процессу?
Наиболее распространенное решение состоит в том, чтобы поместить PID процесса в файл блокировки.
Прежде, чем попытаться создать блокировку необходимо проверить, существует ли файл блокировки уже. Если так, проверьте, соответствует ли PID рабочему процессу, который напоминает процесс, который должен создать блокировку. Если дело обстоит не так, удалите блокировку и воссоздайте ее.
Код ошибки предоставлен стороной сервера, не завихрением. Это - код Ошибки HTTP, и описание для этого может быть найдено на Википедию:
501 Not Implemented
The server either does not recognize the request method, or it lacks the
ability to fulfill the request. Usually this implies future availability
(e.g., a new feature of a web-service API).
Необходимо попытаться получить доступ к функциональности с реальным браузером, удостовериться, что это работает (URL, который Вы обеспечили, не работает в моем браузере). После того как это работает, можно попытаться удалить любые cookie, чтобы видеть, если доступ к странице зависит от любого из этого. Вам, возможно, придется пойти для чего-то как использование селена, если Вы хотите автоматизировать доступ та страница.
14zbwk
кажется немного минимальным для этого. Вы используете t-online, обеспеченный доступ в Интернет для этого? – Anthon 14.02.2014, 09:49