Назад | Перейти на главную страницу

Системный путь не распространяется на все аккаунты?

В Панели управления-> Система-> Дополнительно-> Переменные среды переменная PATH в нижней части (система, а не только мой профиль) содержит мой путь на perl. Тем не менее, когда я пытаюсь запустить систему ('perl ...') из сценария mod_perl2, он не может найти исполняемый файл.

Почему переменная системного пути не влияет на все учетные записи, особенно на ту, под которой работает Apache?

Я предполагаю, что учетная запись, под которой работает Apache, ее PATH не содержит "% PATH%", чтобы сохранить ее наследование от всей системы PATH.

Вы пытались выйти из системы и снова или перезапустить службу после внесения изменений? PATH копируется, когда пользователь входит в систему или запускается служба.