Одобрено: Fortect
Может появиться сообщение об ошибке, в котором говорится, что ошибка ebadf была неправильным файлом. Есть несколько способов решения этой проблемы, о которых мы сейчас и поговорим.EBADF плохой полный дескриптор; и эта ошибка ситуации возникает после узла без JavaScript Get Trace. Итак, первое, что я предлагаю, это перезагрузка и, как следствие, повторная попытка, если с вашей файловой системой что-то не так. Если ошибка не исчезнет, я не буду знать, что вам сказать.
Если я еще раз установлю все свое приложение (из браузера с помощью самой кнопки переустановки) несколько раз, например пятьдесят пять перезагрузок / 10 секунд
, я получу фактический следующий тип ошибки:
events.js: 45 Аргументы [1]; throw // необработанное событие 'ошибка' ^Ошибка: EBADF, недопустимый дескриптор файла.
Похоже на ошибку пропускной способности или что-то в этом роде, изначально у меня возникла ошибка, когда я играл с аудио API HTML 5, и когда я, несомненно, скачивал файл песни 10-15 раз подряд, у меня была ошибка, но теперь я нашел свой личный получить ошибку даже без аудио api, во многих случаях перезагружая веб-сайт онлайн, сафари также выдает ошибку намного быстрее, чем хром (WTF?)
Я использую Node.js 0.4.8 с express
+ массажными кроватями из нефрита
. Я использую также <код> db-mysql. включен в соответствующий курс по базам данных MySQL .
Я до сих пор не могу найти в Интернете ни одного заявления по этой теме, которое могло бы просто помочь, так что скажите мне, что может стимулировать эту ужасную ошибку, потому что это действительно сложно 🙁
Июл попросил только четырнадцать ’11 в 4:39
52,7k
Не тот ответ, который вам нужен? Найдите другие вопросы с помощью тега дескриптора файла Node.js или задайте свой вопрос.
Одобрено: Fortect
Fortect — самый популярный и эффективный в мире инструмент для ремонта ПК. Миллионы людей доверяют ему обеспечение быстрой, бесперебойной и безошибочной работы своих систем. Благодаря простому пользовательскому интерфейсу и мощному механизму сканирования Fortect быстро находит и устраняет широкий спектр проблем Windows — от нестабильности системы и проблем с безопасностью до проблем с управлением памятью и производительностью.
а>
Под «перезагрузкой приложения» вы имеете в виду обновление домашнего URL-адреса всего вашего приложения в браузере или остановку его просто путем перезапуска серверного процесса node.js? Я полагаю, что многие в этом случае, независимо от того, можете ли вы также надежно воспроизвести его, обычно довольно сложно отлаживать, тем более что у вас нет одного хорошего поиска в стеке, чтобы найти источник. Но если вы хотите использовать захват app.error
из express.js (документы, которые вы можете найти здесь), вы хотите сохранить путь поворота ошибки «Плохой дескриптор файла», которая люди, надеюсь, иногда должны указывать, какое тело удаляется, это временная база данных или что-то еще. Что касается нормальной причины, мы можем только предполагать, что в равной степени плохой файл дескриптора может быть очень распространенной ошибкой низкого уровня, что, по мнению экспертов, обычно означает, что вы вызываете использование своего файла дескриптора, который больше не в реальной форме. Выполните эту операцию (например, прочтите вручную закрытый справа файл, откройте удаленный файл и т. Д.).
Принято 14 июля 2011 г. в 5:32.
133k
Повысьте производительность вашего компьютера с помощью этой простой загрузки. г.