Мы сталкиваемся с этим при редактировании CGIs...
#! строка интерпретатора получает Ctrl-M на нем так или иначе,
рендеринг исполняемого файла, не найденного.
Это похоже на ошибку жемчуга, но является действительно строкой интерпретатора 'хижины', имеющей 'почти' невидимые символы в конце.
В нашем случае мы нашли это после того, как файл был записан. попытайтесь использовать команду dos2unix, чтобы скопировать в другое имя и попытаться поразить это. Если это работает, Вы нашли свою первопричину.
К сожалению то, что у меня нет реального обходного решения кроме распознать проблему, когда я вижу его.
- редактирование - Наше сообщение об ошибке обычно: scriptname: файл, не найденный НЕ 'файл, занятый' упомянутый в вопросе.
Вы фильтруете какие-либо ключевые слова в URL или содержании?
Возможно, попытайтесь шифровать незаконный файл в zip или архиве rar и затем загрузке его?
Вы выполняете какой-либо вид IPS на Cisco? Это может быть причиной необъясненных выпадений сигнала, особенно если всегда тот же "бит" :)
Мы надели частичный ответ, что вызывает это.
После сброса маршрутизатора Cisco файл теперь загружается успешно. Я предполагаю, что это вероятно, что это повторно появится снова в будущем - после того, как достаточно трафика прошло через маршрутизатор.
Действительно было бы полезно, если кто-то может указать на нас в направление, где найти первопричину для этого.