OVH Community, votre nouvel espace communautaire.

Activer PHP sur un hébergement Windows


janus57
21/10/2015, 07h27
Bonjour,

visiblement c'est comme vous avez fait : https://www.ovh.com/fr/g1577.windows...isation_de_php + http://guide.ovh.com/mutuwindows

Après si c'est pour utiliser PHP/MySQL le mieux reste d'utiliser un hébergement Linux vu que à la base les offres Windows (qui n'existe plus ?) c'est uniquement pour les technologie windows (ASP.net & autre).

Cordialement, janus57

tatianapetit
21/10/2015, 00h05
Bonjour, si vous avez un hébergement windows vous ne pouvez pas utiliser PHP 5

ethandecoster
20/10/2015, 23h13
Citation Envoyé par Gaston_Phone
Essaie en activant le php 5.6.
J'ai que la version 5.3 et 5.4 disponible Gaston_Phone

Gaston_Phone
20/10/2015, 22h46
Essaie en activant le php 5.6.

ethandecoster
20/10/2015, 18h30
Bonjour, je souhaite utiliser PHP sur un de mes hébergement (notamment un hébergement windows).

Pour ce faire, j'ai activé le php 5.4 dans le manager, j'ai placé une page index.php contenant le script basique .

Lorsque je browse l'adresse sousdomaine.mondomaine.be/index.php, je reçois une erreur qui est la suivante :

HTTP Error 404.3 - Not Found
La page que vous avez demandée ne peut pas être traitée en raison de la configuration d'extension. Si la page est un script, ajoutez un gestionnaire. Si le fichier doit être téléchargé, ajoutez un mappage MIME.

Causes les plus probables :
Il se peut qu'un mappage de gestionnaire soit absent. Par défaut, le gestionnaire de fichiers statiques traite l'ensemble du contenu.
La fonctionnalité que vous essayez d'utiliser n'est peut-être pas installée.
Le mappage MIME approprié n'est pas activé pour le site Web ou l'application. (Avertissement : ne créez pas de mappage MIME pour un contenu que les utilisateurs ne doivent pas télécharger, comme les pages .ASPX ou les fichiers .config.)
Si ASP.NET n'est pas installé.

Choses que vous pouvez essayer :
Dans system.webServer/handlers :
Assurez-vous que le gestionnaire attendu de la page en cours est mappé.
Soyez bien attentif aux conditions préalables (par exemple, les paramètres runtimeVersion, pipelineMode, bitness) et comparez-les aux paramètres de votre pool d'applications.
Soyez attentif aux erreurs typographiques dans la ligne du gestionnaire attendu.
Vérifiez que la fonctionnalité que vous essayez d'utiliser est installée.
Vérifiez que le mappage MIME est activé ou ajoutez-le au site Web à l'aide de l'outil de ligne de commande appcmd.exe.
Pour définir un type MIME, utilisez la syntaxe suivante : %SystemRoot%\windows\system32\inetsrv\appcmd set config /section:staticContent /+[fileExtension='string',mimeType='string']
La variable string pour fileExtension correspond à l'extension du nom de fichier et la variable string pour mimeType, à la description du type de fichier.
Par exemple, pour ajouter un mappage MIME à un fichier qui a l'extension ".xyz" : appcmd set config /section:staticContent /+[fileExtension='.xyz',mimeType='text/plain']
Avertissement : assurez-vous que ce mappage MIME est bien nécessaire au serveur Web avant de l'ajouter à la liste. Les fichiers de configuration tels que .CONFIG ou les pages de script dynamiques telles que .ASP ou .ASPX ne doivent pas être téléchargés directement et doivent toujours être traités à l'aide d'un gestionnaire. D'autres fichiers tels que les fichiers de base de données ou ceux utilisés pour stocker la configuration, tels que .XML ou .MDF, sont parfois utilisés pour stocker des informations relatives à la configuration. Indiquez si les clients peuvent télécharger ces types de fichiers avant de les activer.
Installez ASP.NET.
Créez une règle de suivi pour effectuer le suivi des demandes ayant échoué pour ce code d'état HTTP. Pour plus d'informations sur la création d'une règle de suivi pour des demandes ayant échoué, cliquez ici.
Quelqu'un a une idée ?

Jérôme