Erstellen Sie ein Verzeichnis '/ var / www / http / cgi-bin'
Platzieren Sie Ihr Skript 'programmname.cgi' dort
im Browser: http: //localhost/cgi-bin/program_name.cgi
Wenn dies nicht funktioniert, sollten Sie die Ausführung aktivieren CGI-Skripte in der Apache-Konfigurationsdatei
Wie können Perl-CGI-Skripte in Ubuntu ausgeführt werden
487
Krishna Priya
Ich verwende den Apache 2 Server.
Kann mir bitte jemand sagen, wo cgi-Dateien in Ubuntu abgelegt werden sollen.
Erklären Sie bitte die Schritte, um die CGI-Skripts über den Browser auszuführen.
2 Antworten auf die Frage
0
noel1
0
Kjetil S.
Dies scheint auf Ubuntu14 zu funktionieren:
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)
Kannst du erklären, was diese Befehle tun? OP hat auch gefragt, WO die CGI-Skripte installiert wurden, und während dieses Skript Ihnen scheinbar die Dinge vorsieht, können Sie ohne Erklärung OP nicht mehr lernen als zuvor. Bitte, nur eine kleine Erklärung macht Ihre Antworten viel, viel besser.
music2myear vor 7 Jahren
0
Sie können CGI-Skripts an beliebiger Stelle ablegen, solange Sie Apache davon erzählen. Der Mann befiehlt meistens viel.
Kjetil S. vor 7 Jahren
0
Danke für die Information. Der Mensch kann hilfreich sein (RFTM und all das), ist aber oft auch überwältigend und enthält Informationen, die für die gewünschte Funktion nicht relevant sind. Durch das Hinzufügen von erklärenden Informationen zu Ihrem Beitrag wird das OP einfacher und Ihre Antwort wird hilfreicher.
music2myear vor 7 Jahren
0
Verwandte Probleme
-
4
Gutes freies Ubuntu Server-VMWare-Image benötigt
-
8
Laptop Standby unter Linux / Ubuntu
-
1
Wie kann ich von Ubuntu aus über das Netzwerk auf Windows Vista-Drucker zugreifen?
-
3
Kann ich Microsoft Office 2007 unter Ubuntu ausführen?
-
6
Virtualbox, VMware, KVM oder andere für Ubuntu-Virtualisierung?
-
4
Windows 7 "Aero Snap" -Funktion für Ubuntu GNOME
-
5
iPod-Verwaltungssoftware für Linux
-
1
Rückkehr von Dual-Boot zu Windows
-
2
Firefox zum Drucken von PDF-Schriftarten
-
5
Wie bekomme ich die maximale Auflösung unter Ubuntu in Microsoft Virtual PC?