404 Not Found для сценария PL, который существует!

Я делаю 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, и ничего полезного не нашлось, чтобы помочь мне с моей проблемой!

Я ценю любую помощь в этом!

1 ответ

Решение

У вас есть ошибка в вашей конфигурации Apache.

В вашем <VirtualHost> раздел вам нужен

 ScriptAlias /cgi-bin/ "/var/www/vhosts/mysite.com/httpdocs/cgi-bin/"   
Другие вопросы по тегам