Website-eigenaren hebben via cPanel toegang tot verschillende CGI-functies.
Afbeelding tegoed: violetkaipa/iStock/Getty Images
Veel webhostingservices bieden cPanel voor het beheren van webpagina's, scripts, sitestatistieken en andere websitefuncties. Het Common Gateway Interface, of CGI, protocol wordt gebruikt om gastenboeken, forums en andere interactieve scripts op websites, en cPanel biedt webmasters en bloggers een aantal manieren om CGI te verkrijgen toegang. Maak een bruikbare en dynamische website door CGI-scripts te openen en te installeren via cPanel.
CGI-centrum
Het cPanel CGI Center biedt twee manieren om CGI in uw website te integreren. U kunt een aantal scripts openen en installeren die al in het cPanel-systeem bestaan, of de Eenvoudige CGI. gebruiken Wrapper om een CGI-map op uw website te maken om scripts te installeren die u zelf maakt of koopt bij een programmeur. Klik op "CGI Center" nadat u zich hebt aangemeld bij uw cPanel-account om toegang te krijgen tot deze functies.
Video van de dag
Scripttypen
Het CGI Center bevat scripts voor een gastenboek, een willekeurige HTML-generator die tekstberichten roteert, een statistiekenteller, de huidige tijd en datum, een afteltimer voor nieuwjaar of een andere speciale gelegenheid, CGI-e-mail, een websitezoekmachine en scripts voor verschillende advertenties spandoeken. Gebruik de Simple CGI Wrapper als je een script wilt gebruiken dat niet bij cPanel zit.
CGI installeren
Om CGI-scripts van cPanel te installeren, klikt u om het door u gekozen script te selecteren in het menu in het CGI Center en volgt u de instructies op de pagina van dat script om het script in te stellen. Kopieer de verstrekte HTML-code en plak deze op elke pagina waar u die functie wilt weergeven. Om bijvoorbeeld een gastenboek op uw homepage weer te geven, kopieert en plakt u de door cPanel geleverde HTML in de HTML van uw homepage. Om HTML in cPanel toe te voegen, gaat u naar "Bestandsbeheer" in het hoofdmenu, selecteert u de map die de webpagina bevat, selecteert u de webpagina, kiest u "Code-editor" en kopieert en plakt u de HTML in die editor.
CGI-wrapper
Met de Simple CGI Wrapper kunt u een map maken waarin bestanden die daar worden gepost automatisch worden behandeld als CGI-scripts. Klik op "Simple CGI Wrapper" in het CGI Center en volg de instructies om de map aan te maken. Om een script te installeren of te openen, gaat u naar "Bestandsbeheer" in de hoofdinterface van cPanel, kiest u de map "public_html" en selecteert u de map "scgi-bin". Eenmaal in die map hebt u toegang tot alle bestaande CGI-bestanden. Om een nieuw script te installeren, klikt u op "Uploaden" en "Bladeren" om het script op uw computer te vinden. CPanel uploadt het naar diezelfde CGI-map en maakt vervolgens een specifiek websiteadres voor het script in de volgende indeling: YourWebsiteName.com/Scgi-bin/ScriptName.cgi.
Alternatieve methoden
Gevorderde gebruikers kunnen ook de opdrachtregelinterface of CLI gebruiken om toegang te krijgen tot CGI. Het proces hiervoor is afhankelijk van de configuratie van uw webhost. Vraag de host om instructies over hoe u SSH-toegang kunt krijgen en hoe u CLI kunt gebruiken op de server die uw website host. U hebt ook een opdrachtregelteksteditor nodig, zoals Vi, Pico of Emacs. Controleer ook of uw host het suEXEC-programma gebruikt, waarmee u ook uw eigen CGI-scripts kunt toevoegen. Noch CLI noch suEXEC is echter nodig -- deze methoden zijn slechts alternatieven voor de Simple CGI Wrapper.
Configuratievereisten
Elk CGI-script heeft unieke configuratiebehoeften. Raadpleeg altijd de installatie-instructies van het script. U zult bijvoorbeeld meestal variabelen en URL's moeten definiëren om het script correct te laten werken.