Как я могу использовать Process Monitor, чтобы выяснить, что происходит с разрешениями?

Я пытаюсь использовать эту функцию в PHP move_uploaded_File переместить файл в каталог, отличный от того, в который он был загружен.

Однако, хотя у пользователя достаточно прав (iusr / iis_iusrs) для загрузки файла, когда функция move_uploaded_file() работает, ничего не происходит!

Я использую IIS 8 с php .

Как я могу использовать Process Monitor, чтобы выяснить, что происходит с разрешениями?

1 ответ

Итак, вы начинаете захват, выполняете неудачное действие, останавливаете захват, а затем фильтруете результаты, чтобы увидеть, какие действия произошли. Вы можете попробовать FileMon вместо этого. вы можете отфильтровать его по процессам, чтобы увидеть только нужные вам рабочие процессы IIS, а затем по файлам, чтобы увидеть, что происходит.

Тем не менее, эти инструменты не являются заменой для отладки и ведения журнала. среда выполнения PHP - ваш лучший источник информации о том, что происходит.

Другие вопросы по тегам