Welkom op de vernieuwde website van AlphamegaHosting.com!

FAQ (Veel gestelde vragen)

Je kunt op twee manieren in onze veel gestelde vragen zoeken:

A.  Klik op één van onderstaande links. Alle vragen zijn ingedeeld in verschillende categorieën.   of B. 
Typ in het vakje hieronder één of meer woorden van je vraag in en klik op zoek.
::: Klik hier voor alle FAQ categorieën
    
::: Support
        
::: Scripting
            
::: Waarom werkt mijn PHP-script niet?
            
::: Waarom werkt mijn CGI-script niet?
            
::: Wat is het pad naar PERL (voor in de bovenste regel van een CGI-Script) ?
 

::: Waarom werkt mijn PHP-script niet?

Als je PHP-script niet werkt, kan dat aan meerdere dingen liggen:

1) Je hostingpakket ondersteunt geen PHP-scripts.
2) De bestandsnaam is verkeerd.
3) De bestandsnaam of rechten zijn niet goed ingesteld.
4) Je probeert een PHP-script uit te voeren op een tijdelijke URL
5) Er is een hoofdletterprobleem.
6) Het script staat niet op de juiste locatie.
7) Het is een register_globals-probleem.
8) Het betreft een open_basedir restriction.
9) Op je hostingpakket draait een verouderde versie van PHP.
10) Er zijn fouten in het PHP-script aanwezig.

Stap 1:


Als je server versie 'lion' hebt (je kunt zien welke versie je hebt als je inlogt in het Controlpanel), dan kun je als volgt nakijken of jouw account PHP ondersteunt:

Ga via je Controlpanel naar het Technical Control Panel. Klik op de knop 'Setup'. Daar zie je een lijst met allerlei opties. Controleer hier of er op je hostingpakket PHP-scripting is toegestaan.


Als je server versie 'tiger', 'puma' of 'jaguar' hebt (je kunt zien welke versie je hebt als je inlogt in het Controlpanel), dan kun je als volgt nakijken of jouw account PHP ondersteunt:

Klik op de knop 'Inrichten'. Daar zie je een lijst met allerlei opties. Controleer hier of er op je hostingpakket PHP-scripting is toegestaan.

Stap 2: Om je PHP-script te laten werken is het nodig dat het bestand als extensie (wat achter de punt komt) "php" heeft, dus het bestand heet dan bijvoorbeeld "script.php". Als je wilt dat het PHP-script als standaard pagina gebruikt wordt, moet je het script "index.php" noemen.

Stap 3: Controleer of de rechten van het PHP-script goed zijn ingesteld. Je kunt dit controleren met behulp van een FTP-programma. De rechten van een bestand kun je veranderen in een FTP-programma (lees hier hoe je dat doet). De rechten moeten ingesteld staan op 755.

Stap 4: Een tijdelijke URL is bijvoorbeeld zoiets als http://jouwdomeinnaam.com.server.alphamegahosting.com. Het is om veiligheidsredenen niet mogelijk een PHP-script uit te voeren op een tijdelijke URL. Als je domein actief is, kun je je site bekijken via bijvoorbeeld http://www.jouwdomeinnaam.com. Op dat definitieve adres kun je wel PHP uitvoeren (mits dit in je hostingpakket zit).

Stap 5: Linux-servers, waarop alle hostingaccounts van onze cliënten draaien, zijn hoofdlettergevoelig. Dat wil zeggen dat het verschil maakt of een woord met een hoofdletter geschreven is of met een kleine letter. Heb je bijvoorbeeld een verwijzing in het script staan naar de map 'abcd' en de map heet 'Abcd', dan zal het niet werken.

Stap 6: Het script zal alleen werken als het op de juiste locatie staat, bijvoorbeeld het bestand index.php moet rechtstreeks of via een submap in httpdocs staan.

Stap 7: Klik hier voor meer informatie.

Stap 8: Voor uitleg hierover, klik hier.

Stap 9: Vraag aan de supportafdeling van Alphamega of je hostingpakket op een andere server gezet kan worden: http://www.alphamegahosting.com/cgi-bin/kk_RequestSupport.cgi

Stap 10: Als de stappen één tot en met negen niet het gewenste resultaat hebben opgeleverd, dan zitten er waarschijnlijk één of meer fouten in je PHP-script. Controleer nog eens goed de regels van je script. Kom je er niet uit, dan kun je wellicht informatie vinden op http://php.pagina.nl. Daar vind je ook een forum waar je vragen kunt stellen.

Naar boven
::: Waarom werkt mijn CGI-script niet?

Indien je CGI-script niet werkt, kan dat aan meerdere dingen liggen:

1) Je hostingpakket ondersteunt geen CGI-scripts.
2) Je hebt het script niet geüpload naar de CGI-bin.
3) Je probeert een CGI-script uit te voeren op een tijdelijke URL.
4) De bestandsnaam is verkeerd.
5) De bestandsnaam of rechten zijn niet goed ingesteld.
6) Het script is niet in ASCII-mode geüpload.
7) Er is een hoofdletterprobleem.
8) De bovenste regel van het CGI-script is niet juist (Perl).
9) Er zijn fouten in het CGI-script aanwezig.

Stap 1:


Als je server versie 'lion' hebt (je kunt zien welke versie je hebt als je inlogt in het Controlpanel), dan kun je als volgt nakijken of jouw account CGI ondersteunt:

Ga via je Controlpanel naar het Technical Control Panel. Klik op de knop 'Setup'. Daar zie je een lijst met allerlei opties. Controleer hier of er op je hostingpakket CGI-scripting is toegestaan.


Als je server versie 'tiger', 'puma' of 'jaguar' hebt (je kunt zien welke versie je hebt als je inlogt in het Controlpanel), dan kun je als volgt nakijken of jouw account CGI ondersteunt:

Ga via je Controlpanel naar het Technical Control Panel. Klik op de knop 'Inrichten'. Daar zie je een lijst met allerlei opties. Controleer hier of er op je hostingpakket CGI-scripting is toegestaan.

Stap 2: Om je CGI-script te laten werken is het nodig dat dit in de cgi-bin of in een map in de cgi-bin wordt geplaatst. Dit kun je doen met een FTP-programma. Het script is dan uit te voeren via http://www.jouwdomeinnaam.com/cgi-bin/script.cgi.

Stap 3: Een tijdelijke URL is bijvoorbeeld zoiets als http://jouwdomein.com.server.alphamegahosting.com. Het is om veiligheidsredenen niet mogelijk een CGI-script uit te voeren op een tijdelijke URL. Als je domein wereldwijd actief is, kun je je site bekijken via bijvoorbeeld http://www.jouwdomeinnaam.com. Op dat definitieve adres kun je wel CGI-scripts uitvoeren, mits je hostingpakket dit ondersteunt en het script in de cgi-bin geplaatst is.

Stap 4: Om je CGI-script te laten werken is het nodig dat het bestand als extensie (wat achter de punt komt) "cgi" heeft, dus het bestand heet dan bijvoorbeeld "script.cgi". Zorg er verder ook voor dat je hoofdletters en kleine letters niet door elkaar haalt. Maak er de gewoonte van om altijd gebruik te maken van kleine letters voor bestandsnamen en extensies. Zo voorkom je het onnodig zoeken naar oplossingen voor een vrij simpel probleem.

Stap 5: Controleer of de rechten van het CGI-script goed zijn ingesteld. Deze moeten op 700 staan. Je kunt dit controleren met behulp van een FTP-programma. De rechten van een bestand kun je veranderen in een FTP-programma (lees hier hoe je dat doet).

Stap 6: Een CGI-script bestaat altijd uit tekst en moet daarom ook als ASCII-bestand i.p.v. als binary-bestand naar de server geüpload worden via FTP.

Stap 7: Linux-servers, waarop alle hostingaccounts van onze cliënten draaien, zijn hoofdlettergevoelig. Dat wil zeggen dat het verschil maakt of een woord met een hoofdletter geschreven is of met een kleine letter. Heb je bijvoorbeeld een verwijzing in het script staan naar de map 'abcd' en de map heet 'Abcd', dan zal het niet werken.

Stap 8: De bovenste regel van het script moet beginnen met: #!/usr/bin/perl als het een Perl-script is.

Stap 9: Als de stappen één tot en met acht niet het gewenste resultaat hebben opgeleverd, dan zitten er waarschijnlijk één of meerdere fouten in het CGI-script. Controleer nog eens goed de regels van je script. Kom je er niet uit, dan kun je wellicht informatie vinden op http://programmeer.pagina.nl. Hier vind je niet alleen websites over CGI, maar ook over andere programmeertalen. Een andere interessante website is http://www.cgidir.com.

Naar boven
::: Wat is het pad naar PERL (voor in de bovenste regel van een CGI-Script) ?
#!/usr/bin/perl
Naar boven

Kun je het antwoord op je vraag niet vinden in de FAQ?
Klik hier om een vraag te stellen aan het Alphamega Support Team

Je kunt ons ook bellen tijdens kantooruren:
Voor Nederland: 040-2085353, voor België: 011-547498.







































































Naar boven

Domeinnaam-check

Domeinnamen v.a. € 1,- p/m. Check of jouw ideale domeinnaam nog vrij is:
www.

Even onthouden

Poll

Waar gebruik jij je website voor?

zakelijk
non-profit organisatie
prive

Gratis Crisispakket

Kredietcrisis? Tijd om (nog) meer succes met je website te behalen! Download nu het gratis Crisispakket met o.a.:
- Omzet verhogen, hoe dan?
- Hoger komen in Google
- Verkoop meer per bezoeker

Klik hier om het Crisispakket te downloaden.

Informatie

Hopelijk vind je alle informatie die je nodig hebt op deze website. Heb je nog vragen? Klik hier om een bericht te sturen of bel tijdens kantoor-uren met 040-2085353 (NL) of 011/547498 (B).
Alphamega Hosting heeft een unieke garantie!
Privacy Contact Sitemap Copyright 2009 Alphamega Hosting B.V.