Hosting: technische kenmerken van de webhosting

Hosting: technische kenmerken met betrekking tot webhosting

Regrettably, our guides are no longer maintained in your chosen language, please visit our documentation home page for up-to-date help with our services: https://docs.ovh.com/gb/en/

FTP software - Passief

U kunt uw FTP-software op deze manier updaten:

Voor FileZilla:

Ga naar de tab "Edit" - "Instellingen ..." - "Inloggen" - "FTP"

Vink het vakje "Passief (aanbevolen)" aan, rechts in het gedeelte "Transfer Modus".

Voor Cyberduck:

Klik op "Nieuw inloggen".

Selecteer vervolgens de pijl "Meer opties" kiezen "Passief" in "Inlogmodus".

Gelijktijdige verbindingen naar de database.

-Momenteel zijn de webhosting databases (Perso/Pro/Module) beperkt tot 30 gelijktijdige verbindingen.

Verbindingen vanaf een externe server.

  • Voor veiligheidsredenen is het niet mogelijk om te verbinden vanaf een externe server op een webhosting database.

Slechts de OVH hosting servers kunnen verbinding maken met de MySQL-server.

Elke andere verbinding zal de volgende fout genereren:

Warning: MySQL Connection Failed: Host "ip.votre.connexion" is not allowed to connect ...
  • Dit geldt ook voor het huidige Private SQL aanbod.

Variabelen SQL hosting server

Bijvoorbeeld om de waarde van max_allowed_packet te vinden?

Ga naar de PhpMyAdmin interface, voer dan in de SQL-verzoeken console in: show variables;

De lijst van de server variabelen wordt weergegeven.

PHP-FPM

We passen onze PHP-FPM aan onze Webinfrastructuur aan, om PHP-responses te versnellen.

In onze lab tests krijgen we prestaties, die tot 7 keer sneller zijn dan het oude mechanisme.

Een handleiding is beschikbaar mbt het gebruik van PHP-FPM:

Sommige servervariabelen worden aangepast via het gebruik van PHP-FPM:

|Variable|zonder PHP-FPM|met PHP-FPM| |max_execution_time|120s|165s| |max_input_vars|2000|16000| |memory_limit|128M|512M|

  • Voor het hoofddomein is het .ovhconfig bestand functioneel op de root van de hosting of in de subdirectory op niveau 1 (bijv.: /www/) maar niet in de directories op niveau 2 of hoger (bijv.: /www/test/, /www/test/test2/).

  • PHP-FPM is standaard actief op het webhosting 2014 aanbod.

Relatief path van de server

Na een beveiligingsupdate (04/06/2014) op de server, is het relatieve path geretourneerd op de server gewijzigd.

Via het gebruik van een script, zoals:

<?php
echo $_SERVER['SCRIPT_FILENAME'];
?>

Het geretourneerde path was van het type: /homez.XXX/USER/Nom_DOSSIER/test.php

Het hoofdaccount is nu: /home/USER/Nom_DOSSIER/test.php

  • Compatibiliteit blijft gewaarborgd door symbolische links ( /homez.XXX/USER was een link naar /home/USER )

De symbolische links blijven nog steeds van kracht.

Host van de server

Het is niet mogelijk de host direct te herstellen via de REMOTE_HOST functie:

<?php
echo $_SERVER['REMOTE_HOST'] ;
?>

U kunt echter de functie gethostbyaddr() gebruiken

<?php
echo gethostbyaddr($_SERVER["REMOTE_ADDR"]);
?>

FTP via PHP

Na een beveiligingsupdate (04/06/2014) op de webhosting servers, is de FTP-verbinding via PHP in actieve modus niet mogelijk.

PHP fout die u kunt tegenkomen:

Warning: ftp_put() [function.ftp-put]: bind() failed: Permission denied (13)

De bind() functie is niet meer mogelijk

Om dit te vermijden, activeer de passieve modus:

PHP code:

$conn_id = ftp_connect($ftp_server);
$login_result = ftp_login($conn_id, $ftp_user_name, $ftp_user_pass);
# switch naar passieve modus (verplicht op Ovh webhosting)
ftp_pasv( $conn_id, true );
  • De actieve FTP is niet meer mogelijk, u moet in dit geval de passieve modus gebruiken

Shared libraries

Informatie over de beschikbare libraries:

|Library|Beschikbaarheid| |Django Python|niet geactiveerd| |ffmepg|niet geactiveerd| |memcached|niet geactiveerd| |apc|niet geactiveerd| |imagemagik|niet geactiveerd| |GD|geactiveerd| |zend (opcache)|geactiveerd| |PDO|geactiveerd| |Zip - Gzip|geactiveerd|

Het is mogelijk om verschillende informatie over uw cluster te vinden via deze link: http://cluster015.ovh.net/infos/

Vervang het cluster dat is aangegeven in de URL door de uwe, u kunt deze informatie vinden in de manager: "Mutualisé" - "Hosting" - "Synthèse". Let op: via het gebruik van PHP-FPM, en om veiligheidsredenen, zijn de volgende opties gedeactiveerd (afgeschreven door PHP):

  • register_globals
  • magic_quotes_gpc

Een PHP script via ssh uitvoeren

Momenteel op de Web en SSH hostings is de standaard gebruikte versie voor PHP: 4.4.9.

  • Hier is een voorbeeld van een commando dat u kunt invoeren om het test.php bestand met de versie 4.4.9 van PHP uit te voeren.
php test.php
  • Indien u de 5.3 versie van PHP op uw test.php script wilt gebruiken.
php.ORIG.5_3 test.php
  • Indien u de 5.4 versie van PHP op uw test.php script wilt gebruiken.
php.ORIG.5_4 -c /usr/local/lib/php.ini-2 test.php

Deze handleidingen kunnen ook interessant zijn voor u...

OVHcloud Community

Access your community space. Ask questions, search for information, post content, and interact with other OVHcloud Community members.

Discuss with the OVHcloud community

In overeenstemming met de 2006/112/EG-richtlijnen, gewijzigd op 1 januari 2015, kunnen prijzen incl. btw variëren, afhankelijk van het land waar de klant verblijft
(de weergegeven prijzen zijn standaard inclusief btw).