Question sur : mysql.server.com (pb de config d'un script de webstat) - PHP - Programmation
Marsh Posté le 11-04-2003 à 20:53:44
salut
essai :
Code :
|
Marsh Posté le 11-04-2003 à 21:13:32
$server = "localhost";
J'ai essayé mais sa ne marche pas
Merci de m'aider
Marsh Posté le 12-04-2003 à 01:33:03
pour
$user = "toto"; // replace by your login to mySQL server
$password = "titi"; // replace by your password
$base = "base";
tu met bien les bonne valeurs ? c une question bête masi on ne c jamais !
De rien, on la pour ca non ? le partage des connaissances
Marsh Posté le 12-04-2003 à 09:18:41
$server = "mysql.server.com"; // replace by you mySQL server
$user = "mon login"; // replace by your login to mySQL server
$password = "mon mot de pass"; // replace by your password
$base = "base";
Oui ya aucun pb, j'ai mis mon login, mot de pass.
Par contre, base, je ne c pas ce que sa veux dire.
Mais c'est la 1er ligne que je ne sait pas remplir :
$server = "mysql.server.com"; // replace by you mySQL server
D'ailleur, lors de l'install du script, il y a un message d'erreur :Fatal error: Call to undefined function: mysql_connect() in ezWebStats301/install2.php on line 32
Voici la ligne 32: require ("config_sql.php" );
Sinon apparement ya rien a faire :
What you should do:
Edit the file config.inc.php to set your web site name and the corresponding SQL table.
By default table name is ez_logezboo. If you want to modify this name you must also edit the SQL script selected above to report changes
Edit the file config_sql.php to set parameters for mySQL connection (username, data base name and password)
Click on the button bellow to create tables
Merci de votre aide
Marsh Posté le 12-04-2003 à 11:58:07
$base c le nom de ta base de données
mais il faut la créer si c pas fait !
la ou les tables aussi il faut les créer !
Marsh Posté le 12-04-2003 à 12:14:22
>> aragorn : tu bosses en local ? ou tu es sur un serveur ? ta base de données est crée ? tu lui as donnée quel nom ? tu as crée un utilisateur qui a les droits dessus ?
Marsh Posté le 12-04-2003 à 14:20:56
tu bosses en local ? =>non
ou tu es sur un serveur ? => oui j'ai uploader chez www.chez.com
ta base de données est crée ? =>sa se fera automatikement
tu lui as donnée quel nom ? => base_de_donnee
tu as crée un utilisateur qui a les droits dessus ?=> po du tout
Mais le script est sensé faire ca automatiquement ...
regardez ce qu'il y a d'écrit quand je lance le fichier install.php : http://www.chez.com/massageassis/e [...] nstall.php
C'est sensé être hyper simple.
Je suis sur que mon erreur viens de la ligne 1 :
<?php
// mySQL configuration
// used for accessing database
$server = "php.chez.com"; // replace by you mySQL server
$user = "massageassis"; // replace by your login to mySQL server
$password = "melaniek"; // replace by your password
$base = "base_de_donnee"; // replace by the database where you want to create tables
?>
=> $server = "php.chez.com"; .... je ne sait vraiment pas se qu'il faut que je mette entre les guillements
J'espère que mes explication vous aurons parruent plus claire
Merci de votre aide
Vous pouvez downloader ce script ici, il est vraiment complet et bien fait ... enfin pour ceux qui on réussi à le faire marché
http://www.ezboo.com/softs/install_uk.php
Marsh Posté le 12-04-2003 à 14:32:00
aragorns a écrit : tu bosses en local ? =>non |
c'est bien beau ça ..... tu es sûr que chez.com a un serveur mysql ?
il n'en avait pas il y a un an .....(en hebergement free)...
je ne sais pas ce qu'il en est...maintenant
Marsh Posté le 12-04-2003 à 16:21:10
ensuite le login et le mot de passe doit être celui donné par chez.com et non pas une invention !
autre chose le nom de ta base de données c pas toi non plus qui l'invente.
pour les droit c un acces tres strik, sur un hebergeur tu n'as pas les meme droit que sur ton serveur perso, donc le script ne peux pas créer d'utilisateur, la aussi c chez.com qui doit t'en fournir un.
mais je crois qu'il ont de la doc non ? pourquoi ne pas contacter la hotline de chez.com pour mieu te renseigner
c aussi une idée à creuser, car la configuration de ce script n'est pas extra ordinaire (je fait la meme chose pour mes création )
Marsh Posté le 12-04-2003 à 17:44:41
J'ai été voir la doc de chez, et effectivement la fonction base de donnée mysql n'est pas encore dispo, mais elle le sera un jour
Vous croyez que je peux utiliser le mysql de chez multimania tout en mettant tout mes fichiers chez chez.com, pour contourner le problème ?
sinon va falloir que je me trouve un autre script de webstat
Vous me conseillez lequel ?
Merci
Marsh Posté le 12-04-2003 à 18:03:43
aragorns a écrit : J'ai été voir la doc de chez, et effectivement la fonction base de donnée mysql n'est pas encore dispo, mais elle le sera un jour |
, en cherchant sur google après lecture de ton post, je suis tombé sur un article d'allhtml de 2001 je crois dans lequel il disait que prochainement chez.com aurait sa bdd mysql ....
aragorns a écrit : |
m'etonnerait très fortement .. en général pour des raisons de sécurité, les hebergeurs gratuits autorisent la connexion à leur propre serveur sql et rien de plus.
(renseignes toi quand même .. just in case ... mais n'esperes pas trop)
aragorns a écrit : |
sans bdd ... ca va être hard .... mais ca doit exister
tu peux trier la-dedans
Marsh Posté le 13-04-2003 à 18:28:58
Merci pour vos précieux rensignements.
J'ai trouvé un script sur ton url Simogeo ... il se nomme Statit.
Mais il faut que je modifie le chmod à 777(les droits) du tiroir du script, mais ce n'est pas authorisé chez chez.com ... plus sa va plus je me demande ce qui est authorisé chez eux ...
Donc là je désespère un peut ...
Vous pensez qu'il n'y a que des scripts ou il faut modifier le chmod ?
Merci
Marsh Posté le 13-04-2003 à 18:41:31
aragorns a écrit : |
chez tout les gratuits c'est la même chose ....ton accès est très limité ... mais c'est vrai que chez.com c'est vraiment de la daube ... je le sais parce que j'y étais aussi ..... un conseil, vas chez free... même si le service n'est pas celui d'un hebergeur payant (bien évidemment)
aragorns a écrit : |
non, je ne vois pas pourquoi ...... j'imagine que les données statistiques sont conservées dans un fichier texte qui remplace la bdd ....seul le proprietaire a besoin des droits d'ecriture pour creer le fichier .... bizarre ce chmod 777 nécessaire.....
tu as essayé de le faire tourner sans te preoccuper de ca ?
voilà ... pense serieusement à changer d'hebergeur .....
en terme de stats, il y a Gg .. un mec du NG fr.comp.infosystemes.www.auteurs qui a developpé mystats en Licence GPL .... si tu veux voir ce que ca donne
c'est la que ca se passe
c'est pas mal du tout ... ca fonctionne avec mysql et comme tu vois ca tourne nickel chez free ...
Marsh Posté le 13-04-2003 à 18:52:14
Rebonjour
Je suis hébergé chez chez.com, mais ils n'authorisent pas grand choses:
1 - MySql => il ne l'on pas implémenté
2- Chmod => avec FTPExpert, je me suis vue refuser la permission de changer les droits d'un tiroir (le cript m'imposait de mettre le chmod du tiroir du script à 777) .... donc on ne change pas les droits cheez chez.com
Donc d'après vous, est-ce que tout espoir tombe à l'eau de trouver un script qui me compte mes visiteurs ?
A force je suis de moin en moin exigeant ... mais si c un truc très simple sa ira
Dison juste un compteur de visite alors ...
Je ne veux pas de compteur visible sur le site, c justepour moi.
Alors peux-être qu'en javascript c possible ?
Je croyait qu'on ne pouvait pas écrire sur le serveur en javascript ...
Vous avez des idées à ma proposer ?
Merci
Marsh Posté le 13-04-2003 à 19:29:35
Laisses tomber. Et changes d'hébergeur --> free ou mieux : payant (ce qu'on finit tous par faire un jour ou l'autre).
Marsh Posté le 13-04-2003 à 22:39:22
si tu t'obstines ..... et que tu te contentes d'un compteur
c'est ici
Marsh Posté le 11-04-2003 à 17:32:00
Bonjour,
Je suis débutant en PHP (je connais le languageC)
J'ai touvé un script de statistique de site, ce script se nomme ezwebStat.
Je l'ai trouvé sur ce site : http://www.ezboo.com/softs/install_uk.php
J'ai uploader tout les fichiers chez mon hébergeur chez.com en gardant le même nom de tiroir.
Dans le fichier "config_sql.php", on me demande de configurer :
$server = "mysql.server.com"; // replace by you mySQL server
$user = "toto"; // replace by your login to mySQL server
$password = "titi"; // replace by your password
$base = "base"; // replace by the database where you want to create tables
1- Que dois-je mettre dans la 1ere ligne ? ($server = "mysql.server.com" )
2- Je ne comprend pas la derniere ligne : ($base = "base"; // replace by the database where you want to create tables
)
Il faut que je change quelque chose ? ou je peux laisser comme ca ?
Merci de votre aide
Message édité par aragorns le 11-04-2003 à 18:37:07