Как я могу использовать Process Monitor, чтобы выяснить, что происходит с разрешениями?
Я пытаюсь использовать эту функцию в PHP move_uploaded_File
переместить файл в каталог, отличный от того, в который он был загружен.
Однако, хотя у пользователя достаточно прав (iusr / iis_iusrs) для загрузки файла, когда функция move_uploaded_file()
работает, ничего не происходит!
Я использую IIS 8 с php .
Как я могу использовать Process Monitor, чтобы выяснить, что происходит с разрешениями?
1 ответ
Итак, вы начинаете захват, выполняете неудачное действие, останавливаете захват, а затем фильтруете результаты, чтобы увидеть, какие действия произошли. Вы можете попробовать FileMon вместо этого. вы можете отфильтровать его по процессам, чтобы увидеть только нужные вам рабочие процессы IIS, а затем по файлам, чтобы увидеть, что происходит.
Тем не менее, эти инструменты не являются заменой для отладки и ведения журнала. среда выполнения PHP - ваш лучший источник информации о том, что происходит.