У меня есть сервер IIS, над которым я работаю. В C: \ Windows \ Temp \ php-errors.log есть файл, который я использую для отладки около 500 ошибок. После небольшого злоупотребления использованием (записал в файл кучу отладочной информации) файл становится абсурдно длинным. Когда я использую PowerShell и Get-Content C:\Windows\Temp\php-error.log -Wait
прокрутка вниз и начало отслеживания файла займут добрых пятнадцать минут.
Есть ли способ ускорить это или очистить / стереть файл?
Завершите процесс PHP и удалите файл вручную.
Вы используете PHP через CGI или ISAPI?
Если это через ISAPI, вам нужно будет остановить IIS.
Другой вариант - выбрать только последние 10/100 строк файла.
Get-Content C: \ Windows \ Temp \ php-errors.log | Выбрать объект-последний 10