Le PHP s'executant côté serveur pour tester son site il faut soit envoyer les pages (a chaque modif) chez l'hébergeur, soit installer son propre serveur sur son ordi.
La 1ère solution est pas pratique et la 2ème demande certaine manip. Des solutions comme WAMP facilite la création du serveur. Mais pour des "pasdouécommemoi" le résultat est toujours bancale quand ça fonctionne.
Je suis tombé il y a peu sur USB Webserver. Cela s'installe sur une clé usb. C'est facile a mettre en place, ça marche du tonnerre et vous pouvez avoir votre site partout ou vous allez.
Cela te permet d'avoir ton site partout ... En local !
Pour un affichage offline, pour le bidouiller, le montrer, mais pas pour le diffuser sur la toile !
Le cas échéant il faudra passer par du dyndns ou du no-ip ... pour ainsi avoir un nom de domaine gratuit redirigé sur ta bécane.
Mais c'est une solution très agréable pour "taffer" son site d'un peu partout en effet
J'ai téléchargé, ouvert phpMyAdmin, donné le nom et le mot de passe indiqué (root, usbw) :
=> message d'erreur (rouge) qui dit "Cannot start session without errors, please check errors given in your PHP and/or webserver log file and configure your PHP installation properly".
EDIT : résolu. Ca marchait pas avec Chrome. Mais avec IE, ça a fonctionné nickel.
Message modifié
2 fois, dernière modification
Mercredi 06 Octobre 2010 01:03 par
Geraldd
Geraldd, dans ton autre sujet "PHP MySQL - questions diverses", rigs à écrit :
Citation de rigs :
// ouverture de la base
$connexion = mysql_connect($serveur, $user, $password) OR die('Erreur de connexion');
mysql_select_db($base) OR die('Sélection de la base impossible');
Pour USB Webserver le contenu des variables doit être le suivant :
Cherche pas, j'ai encore du faire un erreur à la con, du genre des dernières (faute de frappe dans une variable pour le script de mot de passe, mauvais chemin pour background image, mauvaise largeur de zone blanche ...). On me surnomme La plaie des hotlines. Je vais perdre 5 heures là dessus et subitement, ça va me sauter aux yeux.
J'ai "trouvé". Ca fonctionne nickel avec Internet Explorer mais pas avec Chrome (le monde à l'envers !). Donc Internet Explorer ce sera, dit Yoda.
L'avantage de cette solution, c'est qu'il m'arrive de montrer mon site à des gens équipé d'un PC qui rame atrocement. Depuis la clé USB, c'est un chouïa moins lent.
Mais j'apprécie aussi de pouvoir faire ainsi une sauvegarde supplémentaire de la base de données.
Merci à Rigs pour cette trouvaille sympa !
Message modifié
1 fois, dernière modification
Jeudi 07 Octobre 2010 14:34 par
Geraldd
Le fonctionnement devrait être le même, peu importe le navigateur, ou sa version.
Une fois Online, le visiteur aura, ou n'aura pas, la même configuration que toi ...
Comme rigs, je trouve étonnant que ça ne marche pas avec Chrome.
Citation de WiLdFiRe :
Le fonctionnement devrait être le même, peu importe le navigateur, ou sa version.
D'accord avec WiLdFiRe, explication :
Le PHP est interprété par le serveur, en l'occurrence le module PHP d'Apache, et le navigateur se contente d'afficher le résultat de la page. Donc si la page php s'affiche correctement avec au moins un navigateur, elle devrait s'afficher également avec tous les autres navigateurs.