Неопределенный, короткий ответ на неопределенный, короткий вопрос: snmpd
вероятно, автоматически не запускается во время запуска сервера. Запустить snmpd
в сервере Вы пытаетесь изобразить в виде графика.
После проверки права собственности на / some / location / на / в / server / папке я обнаружил, что владельцем является имя пользователя "root", в то время как я пытался получить доступ к папке через учетная запись (доменное имя) в Apache с другим именем пользователя, например domain.com/aliasedfolder/script.pl
. Механизм suexec предотвращает это как средство безопасности. Итак, я сменил владельца папки / some / location / on / the / server / и файла script.pl внутри нее с «root» на имя пользователя и группу моей учетной записи, и теперь он работает.
запретить другим доменам, указывающим на мой сервер, получить доступ к этому файлу (script.pl), поскольку suexec предотвращает совместное использование одного файла несколькими доменами (которые имеют разные имена пользователей).
Я могу полностью отключить механизм suexec,
Вы пробовали использовать
<Directory "/some/location/on/the/server/folder" >
AddHandler cgi-script .pl
....
AllowOverride None
</Directory>
Также используются ли какие-либо меры безопасности, такие как suExec или SELinux , если у вас есть дополнительные права собственности и настройки расширенных атрибутов, необходимые для ваших скриптов.