Bonjour,
Pourquoi ne pas indiquer la « racine » de n'importe quel site par :
$_SERVER['DOCUMENT_ROOT']
plutôt que de s'embêter à calculer le nombre de fois qu'il faut remonter d'un niveau.
De plus, cette façon de procéder est indispensable sur les hébergeurs mutualisés qui « migrent » les sites d'une machine à une autre, ce qui fait que le chemin absolu d'un fichier change.
On peut aussi Forum: WampServer Francais
Bonjour,
Fichier "wamp/apache2/bin/php.ini"
Ligne :
memory_limit = 8M ; Maximum amount of memory a script may consume (8M
Remplacer 8M par 16M Forum: WampServer Francais
Bonjour,
Attention, en mode console, PHP utilise la configuration donnée par le fichier "wamp/php/php.ini" et non pas "wamp/apapche2/bin/php.ini". Forum: WampServer Francais
Bonjour,
Voir enfilade :
Bien sûr :
- Sauvegarder la base de données
- Sauvegarder le fichier "wamp/phpmyadmin/config.inc.php"
Il est préférable de désinstaller la version 1.7.0 en vérifiant que le fichier "wamp/phpmyadmin/config.inc.php" n'a pas été supprimé, sinon mettre une copie du fichier sauvegardé.
Installer la nouvelle version 1.7.1.
Après le lancement de phpmyadm Forum: WampServer Francais
Bonjour,
Ma signature est bien d'actualité car le nouveau fichier "config.inc.php" généré ou modifié par "wamp/phpmyadmin/scripts/setup.php" de Wamp 1.7.1 ne comporte aucun commentaire
Alors que dans les versions précédentes, il en était « truffé », quasiment pour chaque variable. Je garde précieusement une ancienne version commentée.
Tout se perd !
Pourtant ce n'est pa Forum: WampServer Francais
Bonsoir,
En fin de compte, comme l'interface de configuration de PhpMyAdmin (http://localhost/phpmyadmin/scripts/setup.php) commençait à me les briser menu-menu, j'ai effectué les vérifications classiques sur les noms des variables générées et comme j'ai vu que c'étaient les mêmes que pour Wamp 1.7.0, j'ai repris mon ancien fichier "config.inc.php" que j'ai recopié dans wamp/phamyadmin Forum: WampServer Francais
Bonjour,
Et oui ! Wamp 1.7.1 ne doit pas être installé par dessus 1.7.0.
Il faut désinstaller Wamp 1.7.0, bien sûr en ayant au préalable sauvegardé le contenu du dossier www et les bases de données et en vérifiant qu'il ne reste plus de reliquat de fichier, comme left.php.
Une fois la version 1.7.1 installée, la configuration de PHPMyAdmin est différente de ce que je faisais avant, (http://lo Forum: WampServer Francais
Bonjour,
- 1 - Avez-vous un Parefeu (Firewall) qui filtre les paquets entrants ET sortants ? Et savez-vous le paramétrer correctement ?
- 2 - Testez-vous toutes les variables provenant de formulaires ($_POST[ ]) ou des url ($_GET[ ]) pour n'accepter que celles que vous attendez ?
- 3 - Vérifiez-vous que ces variables proviennent de la bonne page ?
- 4 - Dans php.ini, "register_gl Forum: WampServer Francais
Bonjour,
Fiabilité et sécurité sont deux choses complètement différentes.
Que ce soit avec Wamp, EasyPHP ou tout autre serveur la sécurité vous incombe. Les failles sont plutôt dans les scripts PHP que dans le serveur lui-même.
Il a toujours été dit et écrit que Wamp n'était pas un serveur de production, mais un serveur de développement.
D'autre part, vous écrivez :
« Pour des questions de Forum: WampServer Francais
Re-Bonjour,
Dans le version 1.7.1, pour PhpMyAdmin 2.10.1
- PMA_ListDatabases n'existe pas dans le fichier common.lib.php
- PMA_DBI_get_dblist n'existe pas dans le fichier database_interface.lib.php
- PMA_getHtmlSelectDb n'existe pas dans le fichier common.lib.php
- PMA_getDbList n'existe pas dans le fichier common.lib.php
Alors qu'elle existent dans la version 1.7.0.
Comme j'effectue toujours Forum: WampServer Francais
Bonjour,
Installation sans problème, par dessus la 1.7.0.
Tout fonctionne bien sauf dans PhpMyAdmin 2.10.1 qui, lorsque je sélectionne une base de données dans le menu de gauche, génère l'erreur :
Fatal error: Call to undefined function PMA_availableDatabases() in G:\Wamp\phpmyadmin\left.php on line 36
Mais la base sélectionnée est quand même vue dans la partie droite. Forum: WampServer Francais
Bonjour,
Normalement, la page "Wamp/www/index.php" est celle qui est « exécutée » lorsque l'on lance "localhost" depuis l'icône de Wampserver.
Il liste les dossiers présents dans "Wamp/www/" et présente un menu intitulé "Vos projets". Pour que les différents liens présentés sous ce vocable fonctionnent, il faut également que les dossiers comportent un fic Forum: WampServer Francais
Bonjour,
Voir
La sécurité n'est pas un problème de Wamp, d'Apache, de PHP ou de MySql quels qu'ils soient.
La sécurité est votre problème. Forum: WampServer Francais
Bonjour,
- 1 - Avez-vous un Parefeu (Firewall) qui filtre les paquets entrants ET sortants ? Et savez-vous le paramétrer correctement ?
- 2 - Testez-vous toutes les variables provenant de formulaires ($_POST[ ]) ou des url ($_GET[ ]) pour n'accepter que celles que vous attendez ?
- 3 - Vérifiez-vous que ces variables proviennent de la bonne page ?
- 4 - Dans php.ini, "register_globals&qu Forum: WampServer Francais
Bonjour,
Il semble qu'il manque un ";" (point-virgule) à la fin de la requête.
Cette même requête fonctionne-t-elle en utilisant PhpMyAdmin et une exécution SQL sur la base Stella (Attention aux majuscules/minuscules) ? Forum: WampServer Francais
Bonjour,
- Quel est le nom du site ?
- Où est-il hébergé ?
- Si en « local », sur votre PC, quel est le chemin d'accès aux fichiers constitutifs du site et principalement le fichier index.php ?
Que voulez-vous faire exactement ?
- 1 - Héberger le site sur votre PC et qu'il soit vu depuis l'extérieur ?
- 2 - Héberger votre site, une fois au point, chez Free ou un autre ?
Le plus simple et le pl Forum: WampServer Francais
Bonjour,
Chez Free, même avec PHP version 5, la directive "short_open_tag" est sur on, c'est-à-dire que les balises courtes "<?" sont acceptées. Avec Wamp5, par défaut, la directive "short_open_tag" est sur off, c'est-à-dire que seules sont reconnues les balises longues "<?php".
Votre problème vient de là. La solution de facilité serait de modifier l Forum: WampServer Francais
Bonjour,
Il faut être cohérent et employer partout des balises longues "<?php" et non pas un coup une longue, un autre coup une courte.
Ensuite, il faut utiliser un éditeur de texte comportant une coloration syntaxique, ce qui permet, par exemple, de positionner le curseur sur une accolade fermante "}" et de voir l'accolade ouvrante "{".
De plus, je n'aime pas Forum: WampServer Francais
Bonjour,
Il me semble qu'il manque les apostrophes inversées dans la requête.
Ne faudrait-il pas écrire : $req ="DROP TABLE IF EXISTS `lang`"; Forum: WampServer Francais
aldoturc a écrit:
> httpd.conf, aussi je te l'ai mis à disposition avec ce lien ,
Ce n'est pas un fichier "httpd.conf" généré par l'installation de Wamp. Il a été modifié par une autre application. Il contient plein de trucs qui n'ont rien à voir avec Wamp et encore moins avec Wamp Version 1.7.0.
Il serait sage de désinstaller la version de Wamp actuelle (Voir la FAQ) et d'install Forum: WampServer Francais
Bonjour,
Une simple recherche de "mysql/data" dans les fichiers *.ini de Wamp montre que dans le fichier "Wamp/mysql/my.ini" il existe les lignes suivantes :
#Path to the database root
datadir=G:/wamp/mysql/data (Fonction du chemin d'installation de Wamp)
La modification du chemin de "datadir" devrait vous convenir et c'est bien ce que vous avez fait.
M Forum: WampServer Francais
Bonjour,
Comme déjà expliqué, pour le mode ligne de commande (CLI), c'est le fichier wamp/php/php.ini qui est utilisé. Donc, vérifier que dans ce fichier, les extensions ou fonctions dont vous avez besoin sont bien chargées, donc avec la ligne afférente décommentée, c'est-à-dire avec le ";" (Point-virgule) de début de ligne supprimé.
Par exemple, pour MySql avec les lignes :
extension Forum: WampServer Francais
Bonjour,
dans le même fichier httpd.conf, as-tu bien :
DocumentRoot "G:/Wamp/www" <- Chemin du dossier www
et
<Directory "G:/Wamp/www"> <- Chemin du dossier www
.......
AllowOverride all
........
# onlineoffline tag - don't remove
Order Deny,Allow
Deny from all
Allow from 127.0.0.1
</Directory> Forum: WampServer Francais
Bonjour,
Pour savoir comment désactiver l'administration à distance d'une "totobox", il faut poser la question au SAV du fournisseur de ladite "totobox". Forum: WampServer Francais
Bonjour,
Même version de Wamp sur les deux PC - OK
Mais, est-ce la même version du système d'exploitation ?
- Vérifier les droits d'écriture dans le dossier Wamp\Mysql\data\julien
- Vérifier qu'il n'y a pas de fichier caché dans ce même répertoire
- Éventuellement, vérifier qu'il reste de la place sur le disque.
- Avant d'effectuer l'importation, supprimer tous les fichiers du dossier susmenti Forum: WampServer Francais
Bonjour,
Il se pourrait, tout bêtement, que la table existe déjà, auquel cas, PhpMyAdmin ne peut pas la créer.
Lors de l'exportation des tables, cocher les options :
- Inclure des énoncés "DROP TABLE"
- Ajouter "IF NOT EXISTS"
Ce qui fait que l'on a dans le fichier sql :
DROP TABLE IF EXISTS `ma_table`;
CREATE TABLE IF NOT EXISTS `ma_table`..... Forum: WampServer Francais