Создайте каталог '/ var / www / http / cgi-bin'.
Поместите ваш скрипт 'имя_программы.cgi'
в браузер: http: //localhost/cgi-bin/program_name.cgi.
Если он не работает, вы должны разрешить выполнение скрипты cgi в конфигурационном файле apache
Как сценарии Perl CGI могут быть выполнены в Ubuntu
331
Krishna Priya
Я использую сервер Apache 2 .
Может кто-нибудь сказать, пожалуйста, где поместить файлы CGI в Ubuntu.
Пожалуйста, объясните шаги для выполнения сценариев CGI через браузер?
2 ответа на вопрос
0
noel1
0
Kjetil S.
Кажется, это работает на Ubuntu14:
sudo bash cat <<'E' > /etc/apache2/conf-available/mycgis.conf ScriptAlias /helloworld "/var/www/cgi/helloworld.pl" E a2enconf mycgis #enables the new mycgis.conf file a2enmod cgi #enables the cgi module (unless already enabled) service apache2 restart #after conf change restart is needed mkdir /var/www/cgi cat <<'E' > /var/www/cgi/helloworld.pl #a simple cgi script #!/usr/bin/perl print "Content-Type: text/html\n\nHello world!\n"; E chmod +x /var/www/cgi/helloworld.pl #make it executable curl 127.0.0.1/helloworld #test it (or use a browser)
Можете ли вы объяснить, что эти команды собираются? Кроме того, OP спросил, ГДЕ были установлены сценарии CGI, и, хотя этот сценарий, по-видимому, задает вам вещи, без объяснения причин вы можете оставить OP не более изученным, чем раньше. Пожалуйста, небольшое объяснение сделает ваши ответы намного лучше.
music2myear 7 лет назад
0
Вы можете размещать скрипты CGI в любом месте, если хотите сообщить об этом Apache. Команда человека чаще всего объясняет многое.
Kjetil S. 7 лет назад
0
Спасибо за информацию. Человек может быть полезным (RFTM и все такое), но часто также подавляющим и будет содержать информацию, постороннюю для желаемой функции. Добавление пояснительной информации к вашему сообщению облегчает работу с OP и делает ваш ответ более полезным.
music2myear 7 лет назад
0
Похожие вопросы
-
4
Требуется хороший бесплатный образ Ubuntu Server VMWare
-
8
Ожидание ноутбука в Linux / Ubuntu
-
1
Как я могу получить доступ к принтеру Windows Vista из Ubuntu по сети?
-
-
3
Могу ли я запустить Microsoft Office 2007 под Ubuntu?
-
6
Virtualbox, VMware, KVM или другое для виртуализации Ubuntu?
-
4
Функция Windows 7 «Aero Snap» в Ubuntu GNOME
-
5
ПО для управления iPod для Linux
-
1
Возвращаясь из Dual-boot к просто Windows
-
2
Firefox печать в PDF-файл
-
5
Как получить максимальное разрешение на Ubuntu в Microsoft Virtual PC?