Question sur : mysql.server.com (pb de config d'un script de webstat)

Question sur : mysql.server.com (pb de config d'un script de webstat) - PHP - Programmation

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
Reply

Marsh Posté le 11-04-2003 à 17:32:00   

Reply

Marsh Posté le 11-04-2003 à 20:53:44    

salut :hello:
 
essai :

Code :
  1. $server = "localhost";


---------------
Tout à commencé par un rêve...
Reply

Marsh Posté le 11-04-2003 à 21:13:32    

$server = "localhost";
 
J'ai essayé mais sa ne marche pas :(
 
Merci de m'aider  

Reply

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 :D


---------------
Tout à commencé par un rêve...
Reply

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  :jap:


Message édité par aragorns le 12-04-2003 à 09:28:44
Reply

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 !


---------------
Tout à commencé par un rêve...
Reply

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 ?  [:spamafote]


---------------
from here and there -- \o__________________________________ -- la révolution de la terre, en silence
Reply

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  :sarcastic:  
 
J'espère que mes explication vous aurons parruent plus claire  :hello:  
 
Merci de votre aide  :jap:
 
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


Message édité par aragorns le 12-04-2003 à 14:28:16
Reply

Marsh Posté le 12-04-2003 à 14:32:00    

aragorns a écrit :

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  :sarcastic:  
 
J'espère que mes explication vous aurons parruent plus claire  :hello:  
 
Merci de votre aide  :jap:
 
Vous pouvez downloader ce script ici, il est vraiment complet et bien fait ... enfin pour ceux qui on réussi à le faire marché :)
E:\Site en flash\STATISTIQUES Php\e z B O O _ c o m.htm


 
c'est bien beau ça ..... tu es sûr que chez.com a un serveur mysql ?  [:spamafote]  
 
 
il n'en avait pas il y a un an .....(en hebergement free)...
je ne sais pas ce qu'il en est...maintenant


---------------
from here and there -- \o__________________________________ -- la révolution de la terre, en silence
Reply

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 :D )


---------------
Tout à commencé par un rêve...
Reply

Marsh Posté le 12-04-2003 à 16:21:10   

Reply

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  :sweat:  
 
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  :cry:
 
Vous me conseillez lequel ?
 
Merci  :hello:


Message édité par aragorns le 12-04-2003 à 17:47:02
Reply

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  :sweat:  


 
 :lol:  :lol: , 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 .... :sarcastic:  
 
 

aragorns a écrit :


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 ?


 
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 :


sinon va falloir que je me trouve un autre script de webstat  :cry:
Vous me conseillez lequel ?


 
sans bdd ... ca va être hard .... mais ca doit exister
 
tu peux trier la-dedans


Message édité par simogeo le 12-04-2003 à 18:07:26

---------------
from here and there -- \o__________________________________ -- la révolution de la terre, en silence
Reply

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 :)

Reply

Marsh Posté le 13-04-2003 à 18:41:31    

aragorns a écrit :


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 ... :(


 
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 :


 
Donc là je désespère un peut ...
Vous pensez qu'il n'y a que des scripts ou il faut modifier le chmod ?
 


 
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.....  :heink:  
 
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   [:volta]  
 
c'est pas mal du tout ... ca fonctionne avec mysql et comme tu vois ca tourne nickel chez free ... ;)


Message édité par simogeo le 13-04-2003 à 18:42:48

---------------
from here and there -- \o__________________________________ -- la révolution de la terre, en silence
Reply

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  :hello:

Reply

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).

Reply

Marsh Posté le 13-04-2003 à 22:39:22    

si tu t'obstines ..... et que tu te contentes d'un compteur  :o  
 
c'est ici
 
 


---------------
from here and there -- \o__________________________________ -- la révolution de la terre, en silence
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed