Я выполняю Apache2 на человечности 16.04, просто установил все это новое, и пытающийся запустить скрипт CGI на моем сайте! Я - осведомленные апачи, должен быть настроен для выполнения его. Я поместил свой cgi-каталог-bin в var/www с:
sudo mkdir -p /var/www/cgi-bin/
затем выполнил это (хотя не уверенный, почему!):
sudo chown $USER:www-data /var/www/cgi-bin/
Затем добавленный они к моему apache.conf файлу:
ScriptAlias /cgi-bin/var/www/cgi-bin/
< Directory /var/www/cgi-bin/ >
Options ExecCGI <br>
AddHandler cgi-script cgi pl
< /Directory >
По существу, когда я открываю свой сайт, некоторых javascript
выполнения jqueries ajax
со сценарием CGI как аргумент, и хорошо это просто не работает!:(
Извините за ужасное форматирование сообщения и т.д. это - мое первое, и если кому-либо нужна какая-либо другая информация/вложения, сообщает мне, это в течение большого крайнего срока, и я так близок, но до сих пор!
ScriptAlias
директива пропускает пространство и"/
". Изменение в:
ScriptAlias /cgi-bin/ /var/www/cgi-bin/
и удалите"<br>
"от Options
директива.