Я делаю запрос GET к сценарию CGI и получаю ошибку 404. Однако я на 100% уверен, что скрипт присутствует и имеет разрешения:
-rwxr-xr-x 1 apache apache 6520 Sep 7 03:01 uu_ini_status_audios.pl
URL-адрес запроса:
http://mysite.com/cgi-bin/uu_ini_status_audios.pl?tmp_sid=893facacc5dc392ad0f4c91e6a9e8d40&rnd_id=0.12266222834382812
Я получаю ошибку:
The requested URL /cgi-bin/uu_ini_status_audios.pl was not found on this server.
Это раньше работало для меня, но думаю он перестал работать после того, как я перезапустил apache, так что, возможно, это означает, что это конфигурация, которую я изменил ??
Я проверил журналы ошибок для apache и php и не нашел ничего полезного, чтобы помочь мне с моей проблемой!
Я ценю любую помощь в этом!
У вас есть ошибка в конфигурации Apache.
В твоем <VirtualHost>
раздел вам нужен
ScriptAlias /cgi-bin/ "/var/www/vhosts/mysite.com/httpdocs/cgi-bin/"