Tu peux egalement utiliser le nom du poste qui sert de serveur au lieu d'indiquer l'adresse IP (ce qui permet de garder le DHCP)
exemple : Forum: WampServer Francais
Certains programme comme skipe ou IIS utilise déjà le port 80 et l'installation d'apache ne peut se faire dans de bonnes conditions.
Il faut donc arrêter ces services, installer WAMP 5, modifier le fichier de conf d'apache pour chg le port puis relancer les services ou redémarrer le PC. Forum: WampServer Francais
bibi a écrit :
Je ne sais plus quoi faire, je crois que c'est ou je change de PC ou j'abandonne l'idée d'un développement web en PHP.
Du coup, existe-il une façon de manipuler des BD via Javascript ?
JavaScript s'exécute coté client (poste de l'internaute) dont il ne peut se connecter sur une base de données du serveur.
Par contre tu peux programmer en java coté serveur qui lui se connecte à un Forum: WampServer Francais
Je te conseil de te rendre sur le site manuelphp.com, developper.com ou siteduzero.com :
De bons tutos sur le php existe de même les forums sont de bonnes qualités. Forum: WampServer Francais
Il te faut sélectionner un hébergeur, plusieurs formules sont possibles :
1 - Hébergement mutualisé
L'hébergement de ton site est effectué sur un serveur partagé avec d'autre site.
La solution est rapide et surtout la configuration est identique pour tous et gérer par le prestataire.
Avec ce type d'hébergement, tu trouves : un espace sur le serveur pour le site, une ou plusieurs bases de données Forum: WampServer Francais
Oui, il s'agit bien du fichier "Wamp\Apache2\bin\php.ini".
Mon problème est réglé : En réalité, l'extension est bien installé mais c'est mon script de test qui n'était pas bon.
Voici la correction du script de test :
// attempt to load GD2 library
if (!extension_loaded('gd')) {
if (strtoupper(substr(PHP_OS, 0,3) == 'WIN')) {
if(!@dl('php_gd2.dll')) echo "gd2 not load Forum: WampServer Francais
Dans le développement d'applicatif informatique, il existe deux types d'architecture :
- les applicatifs qui tourne en client/serveur. Ce sont souvent des solutions qui tournent sur un réseau d'entreprise. Les programmes sont écrits dans un langage comme le VB ou le C++ puis compilé pour être executé. On trouve les bases de données sur le serveur et chaque poste dispose du logiciel (avec des l Forum: WampServer Francais
Dans ton cde utilise les bonnes balises pour indiquer un script php :
<?php
...
?>
ou alors tu reconfigure ton fichier php.ini pour qu'il accepte les balises que tu as prises mais dans ce cas tes fichiers ne seront pas transportables sur un autre serveur (exemple celui de ton hébergeur).
A toi de voir.
Message édité (20-03-2006 17:50) Forum: WampServer Francais
Oui, exact : ce n'est pas un pb de l'encodage UTF-8 en lui même mais bien une mauvaise prise en charge de cet encodage dans le script (celui du CMS que j'utilise) PHP.
Pour avis : je n'utilise pas UltraEdit mais je pense qu'il est certainement trés bon et surtout 100 fois mieux que celui proposé par défaut par Windows. Forum: WampServer Francais
Dans la rubrique , 19ème ligne activée (hors commentaire) ou la 953 (environ) à partir du début.
En utilisant un editeur de texte autre que celui fourni par defaut par Windows tu peux avoir une colloration synthaxique et le numéro de ligne indiqué. Je conseille PSPAD ou encore NotePad++ (attention avec ce dernier si vous utilisez un autre type d'encoding que ISO-8589-15) Forum: WampServer Francais
Je te remercie Otomatic.
J'était bien sur cette piste. En théorie les fichiers du site sont encodés en UTF-8. Je pense que le BOM pose problème.
Pour ceux que le sujet interesse : voyez ce post Forum: WampServer Francais
Oui, il est possible de mettre sur une clé USB un serveur Apache, PHP et MySQL mais WAMP 5 n'est pas prévu pour cela.
Je t'invite à aller demander quelques conseils à Abos sur le forum où il a intégré sur une clé USB non seulement la config mais aussi le logiciel vTiger'n Go. Forum: WampServer Francais
Bon, je précise mes messages d'erreur :
Warning: Cannot modify header information - headers already sent by (output started at D:\www\mon_site\manager\includes\lang\francais.inc.php:1) in D:\www\mon_site\manager\processors\logout.processor.php on line 19
Warning: session_start() function.session-start: Cannot send session cookie - headers already sent by (output started at D:\www\mon_site\man Forum: WampServer Francais
Tu peux modifier le temps de prise en compte de la session dans le fichier php.ini. Recherche les lignes suivantes et modifie les comme tu le souhaites (temps exprimé en seconde) :
; Document expires after n minutes.
session.cache_expire = 180
Petit détail qui a son importance, si tu mets -1 la session n'expirera pas. Elle sera donc toujours active... A toi de voir si cette solution te con Forum: WampServer Francais
J'ai toujours des problèmes de session.
Je respecte le script de prise en compte des variables de session en première ligne (session_start() et j'obtiens malgré tout des messages d'erreur m'indiquant que la session n'existe pas...
Bizare, bizare.
Message édité (18-03-2006 22:24) Forum: WampServer Francais
Bon, j'ai trouvé.
En fait, la librairie est bien chargée mais c'est simplement une erreur dans mon script :
il fallait remplacer 'gd2' par 'gd' dans if (!extension_loaded('gd2'))...
ce qui devient if (!extension_loaded('gd'))...
le tour est joué...
Message édité (18-03-2006 22:19) Forum: WampServer Francais
Non, le principe de fonctionnement d'un serveur n'est pas de répartir des scripts de site sur plusieurs disques durs mais au contraire d'avoir en un seul endroit.
Si tu souhaite avoir plusieurs sites en local, tu crée autant de répertoires sous d:/www
(attention : tout en minuscule et sans espace ni acaractères particuliers)
Ainsi, tu auras :
d:/www/mon_site1
d:/www/mon_site2
d:/www/mon_site3
d Forum: WampServer Francais
Quelques références pour apréhender au mieux PHP (cours pour les débutants et les autres qui souhaitent se perfectionner) :
Si tu cherches des scripts : Forum: WampServer Francais
Bonjour,
J'ai coché l'extention 'php_gd2' et relancé tous les services. Je constate que l'extension n'est pas prise en compte dans mon script.
Pour vérifier, j'ai testé le script suivant :
// attempt to load GD2 library
if (!extension_loaded('gd2')) {
if (strtoupper(substr(PHP_OS, 0,3) == 'WIN')) {
if(!@dl('php_gd2.dll')) echo "gd2 not loading";
} else { Forum: WampServer Francais
Bonjour,
Attention, qd vous installez WAMP 1.6 vérifier si vous n'avez pas le port 80 déjà utilisé par un autre serveur ou applicatif.
Un moyen simple de le savoir est de lancer votre navigateur (exemple IE ou FireFox) avec l'adresse : ou [127.0.0.1]
Si IIS est installé vous le verrez tout de suite.
Dans ces cas, modifier l'adresse du port dans le fichier config d'appache (le fichier http.conf Forum: WampServer Francais
Bonjour,
Attention, qd vous installez WAMP 1.6 vérifier si vous n'avez pas le port 80 déjà utilisé par un autre serveur ou applicatif.
Un moyen simple de le savoir est de lancer votre navigateur (exemple IE ou FireFox) avec l'adresse : ou [127.0.0.1]
Si IIS est installé vous le verrez tout de suite.
Dans ces cas, modifier l'adresse du port dans le fichier config d'appache (le fichier http.conf Forum: WampServer Francais
Avec WAMP, le package PEAR est-il installé ?
Pour l'une des applications que j'ai elle a besoin de ce package. J'obtiens le message suivant :
Warning: require_once(DB.php) : failed to open stream: No such file or directory in D:\www\demo\class\pg.class.php on line 14
Fatal error: require_once() : Failed opening required 'DB.php' (include_path='.;D:\wamp\php;D:\wamp\php\ext;D:\wamp\php\pear') in Forum: WampServer Francais
Je ne pense pas (Apache ne comprendrait pas et pas possible de faire tourner 2 serveur Apache à ma connaissance du moins sur Win)
Par contre il existe un add-on dispo sur ce site pour permettre le passage de l'un à l'autre en quelques secondes.
Je peux t'assurer que cela fonctionne très bien. Forum: WampServer Francais
@Otomatic :
1 - Dans php.ini, il y a une directive de déclaration du répertoire des sessions : session.save_path = ":/wamp/tmp"
Quand tu écris : :/wamp/tmp faut bien remplacer par la lettre correspondant à mon environnement ?
Dans mon cas le lettre D, ce qui donne :
session.save_path = "D:/wamp/tmp";
2- Le répertoire :/wamp/tmp esiste-t-il ?
Oui, ce répertoire existe puis Forum: WampServer Francais
J'ai trouvé l'erreur :
Dans le fichier php.ini, il faut indiquer le chemin absolu du répertoire ou les sessions seront stockés (dans la cas où lors de l'installation, vous avez comme moi opter pour un chemin différent ) :
session.save_path = "D:\wamp\tmp"
Merci du travail que vous avez fait. Je trouve vraiment WAMP5 simple d'utilisation et d'installation : je vais le conseiller autour Forum: WampServer Francais