Добрый день, Недавно я приобрел сервер с Plesk 12 в качестве панели управления. У меня нет большого опыта использования Plesk.System.UnauthorizedAccessException: доступ к пути отрицается
Для тестирования я создал простой проект ASP.NET, который пытается читать/писать из TXT, как показано ниже:
String logPath = @"C:\inetpub\vhosts\xxx.com\httpdocs\log_application_error.txt";
StreamWriter textWriter = new StreamWriter(logPath, true);
Когда экземпляр StreamWriter создается, я получаю следующее сообщение об ошибке:
System.UnauthorizedAccessException: Access to the path 'C:\inetpub\vhosts\xxx.com\httpdocs\log_application_error.txt' is denied.
Я попытался предоставления разрешения на чтение/запись в текстовый файл, и даже получил полный контроль над «Все», но результат был тот же.
Кажется, что Plesk скрывает все, чтобы он обрабатывался через панель управления. Я не вижу пулов приложений в IIS, поэтому я даже не уверен, что такое идентификатор, которым он управляет.
Любая помощь была бы принята с благодарностью.
Вот и все. Спасибо! – Gonzalo
Кстати, знаете ли вы, есть ли способ установить пул приложений для повторного использования в определенное время? Это легко сделать с помощью настроек переустановки в IIS, но не видел эту опцию на Plesk. – Gonzalo
. Ну, все настройки утилизации пула IIS можно найти здесь. Https: // <ваш хост-узел>: 8443/smb/iis-app -pool/settings Но нет возможности установить определенное время, только по временному интервалу, который имеет значение по умолчанию 1740 минут (29 часов). –