Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1917 connectés 

  FORUM HardWare.fr
  Linux et OS Alternatifs
  Logiciels

  Probleme avec PHPMYVISITES

 


 Mot :   Pseudo :  
 
 Page :   1  2
Page Précédente
Auteur Sujet :

Probleme avec PHPMYVISITES

n°639959
geraldlec
Posté le 21-02-2005 à 22:03:11  profilanswer
 

Salut,  
 
Je suis en train d'installer phpmyvisites (http://ns2551.ovh.net/~phpmyvis/index.php), il me demande où se trouve ce fameux serveur sql !
 
Merci de m'aider !


Message édité par geraldlec le 21-02-2005 à 23:09:13
mood
Publicité
Posté le 21-02-2005 à 22:03:11  profilanswer
 

n°639962
Mjules
Modérateur
Parle dans le vide
Posté le 21-02-2005 à 22:04:53  profilanswer
 

ton serveur apache est sur la même machine que le serveur mysql ?
si oui, ton serveur est sur localhost (127.0.0.1)


---------------
Celui qui pose une question est idiot 5 minutes. Celui qui n'en pose pas le reste toute sa vie. |  Membre du grand complot pharmaceutico-médico-scientifico-judéo-maçonnique.
n°639964
leto
Posté le 21-02-2005 à 22:05:25  profilanswer
 

Quelle distribution de linux ? T'as installé le serveur Mysql et apache avec le gestionnaire de paquets de ta distribution ??


---------------
--
n°639970
geraldlec
Posté le 21-02-2005 à 22:10:05  profilanswer
 

c'est une fedora 3, les packages d'origine
 
yes le serveur apache est en localhost !
 
ci joint photo d'ecran de ce qu'il me demande,  
 
http://story.ath.cx/web/screenshot.jpeg
 
je mets quoi en serveur ? 127.0.0.1 ?
et en base ?  
 
merci !!


Message édité par geraldlec le 21-02-2005 à 22:10:35
n°639975
Mjules
Modérateur
Parle dans le vide
Posté le 21-02-2005 à 22:14:07  profilanswer
 

le serveur, c'est localhost ou 127.0.0.1
 
la base, il faut que tu la crées toi même  
http://dev.mysql.com/doc/mysql/fr/create-database.html
 


---------------
Celui qui pose une question est idiot 5 minutes. Celui qui n'en pose pas le reste toute sa vie. |  Membre du grand complot pharmaceutico-médico-scientifico-judéo-maçonnique.
n°639977
geraldlec
Posté le 21-02-2005 à 22:15:46  profilanswer
 

Ok ça roule, mais pour la base, je crée une base et il crée tout les seuls les champs avec ses instructions sql ?
 

n°639978
Mjules
Modérateur
Parle dans le vide
Posté le 21-02-2005 à 22:20:57  profilanswer
 

une fois la base crée, c'est le logiciel (phpmyvisites) qui s'occupera de générer les tables/champs etc


Message édité par Mjules le 21-02-2005 à 22:21:13

---------------
Celui qui pose une question est idiot 5 minutes. Celui qui n'en pose pas le reste toute sa vie. |  Membre du grand complot pharmaceutico-médico-scientifico-judéo-maçonnique.
n°639980
geraldlec
Posté le 21-02-2005 à 22:24:21  profilanswer
 

bon ok merci, je teste ça, encore une question, vaut mieux faire ça en root ou un utilisateur quelconque linux ?

n°639983
Tomate
Posté le 21-02-2005 à 22:26:56  profilanswer
 

[citation=639980,0,8,88983]bon ok merci, je teste ça, encore une question, vaut mieux faire ça en root ou un utilisateur quelconque linux ?[/citation]
faire quoi ?


---------------
:: Light is Right ::
n°639984
geraldlec
Posté le 21-02-2005 à 22:30:29  profilanswer
 

lancer la page phpmyvisites qui va générer la table de la base ?

mood
Publicité
Posté le 21-02-2005 à 22:30:29  profilanswer
 

n°639985
Tomate
Posté le 21-02-2005 à 22:32:48  profilanswer
 

[citation=639984,0,10,88983]lancer la page phpmyvisites qui va générer la table de la base ?[/citation]
bah nan pas besoin, phpmyvisites connait le user/pass qui va bien pour tapper dans la base ;)


---------------
:: Light is Right ::
n°639990
geraldlec
Posté le 21-02-2005 à 22:39:16  profilanswer
 

ok, bon mais apparemment ça ne marche pas...
Il reste bloqué sur essai de connexion, quant la base que j'ai créée (avec un soft: navicat) vide et sans table ni champs, reste désespérément vide...
 
j'ai trouvé ce site, je vais essayer ce qu'ils disent:
http://guillaume.rince.free.fr/spi [...] article=51

n°639998
geraldlec
Posté le 21-02-2005 à 22:47:30  profilanswer
 

je viens de vérifier dans les services, le serveur sql tourne pourtant !!

n°640000
Mjules
Modérateur
Parle dans le vide
Posté le 21-02-2005 à 22:52:03  profilanswer
 

tu as bien créer un utilisateur dans mysql qui a le droit de modifier les bases ?


---------------
Celui qui pose une question est idiot 5 minutes. Celui qui n'en pose pas le reste toute sa vie. |  Membre du grand complot pharmaceutico-médico-scientifico-judéo-maçonnique.
n°640002
Mosca
Posté le 21-02-2005 à 22:53:57  profilanswer
 

hs
Installer MySQL depuis les sources, y a que ça de vrai de toute façon :o
Les versions packages ça me tourneboule ... :/
/hs

n°640003
geraldlec
Posté le 21-02-2005 à 22:53:59  profilanswer
 

yes, root et j'ai pris le meme pass que ma session root linux, ça fonctionne car avec navicat j'arrive à créer des bases et les manipuler...
Dans l'adresse du site, j'ai essayé l'adresse réelle et celle en local, http://localhost
Mais rien n'y fait je ne comprends pas

n°640024
geraldlec
Posté le 21-02-2005 à 23:44:58  profilanswer
 

bin flute j'ai créé une nouvelle base manuellement:
 
mysqladmin create phpvisit -p
mon mot de passe
puis mysql
puis je crée l'utilisateur
 
GRANT create, select, insert, update, delete ON phpvisit.* TO moi@localhost IDENTIFIED BY 'mon mot de passe'; FLUSH PRIVILEGES; \q
 
je vérifie et la base est bien accessible, mais il est toujours impossible de créer les tables avec phpmyvisites, il reste bloqué sur essai de connexion...
 
une idée ?

n°640046
geraldlec
Posté le 22-02-2005 à 00:23:35  profilanswer
 

pourtant le serveur sql semble tourner normalement:
ci-joint capture ecran
http://story.ath.cx/image/go.jpg
 

n°640142
Tomate
Posté le 22-02-2005 à 10:13:08  profilanswer
 

[quote=640002,0,15,96574]hs
Installer MySQL depuis les sources, y a que ça de vrai de toute façon :o
Les versions packages ça me tourneboule ... :/
/hs[/quote]
 :heink:


---------------
:: Light is Right ::
n°640167
multani
Dépressionnisé
Posté le 22-02-2005 à 11:21:03  profilanswer
 

C'est trop facile surement [:itm]

n°640202
geraldlec
Posté le 22-02-2005 à 12:57:57  profilanswer
 

bon c'est ok à moitié, il se connecte à la base, la crée et...
En fait en serveur sql, il ne prend pas 127.0.0.1, il fallait mettre localhost...
 
Les packages RPMs fonctionnent donc Mosca...
 
Par contre il refuse de créer le fichier config1.php, dû à un problème de droit, pourtant je suis sur la session root de linux...
Une idée ?


Message édité par geraldlec le 22-02-2005 à 12:58:47
n°640203
multani
Dépressionnisé
Posté le 22-02-2005 à 13:01:23  profilanswer
 

Ton serveur apache doit tourner avec des droits réduits (genre , sous l'utilisateur apache ou www-data)
Si tu as extraits les fichiers php en root ou avec un autre utilisateur et que l'utilisateur d'apache ne peut pas écrire dans le dosssier, ça te donne ce genre d'erreurs ...
 
Donc, fais un chown avec le bon utilisateur + le bon groupe sur les sources de phpmyvisites et sur le dossier où elles se situent.

n°640206
geraldlec
Posté le 22-02-2005 à 13:05:53  profilanswer
 

bon ok je ferai ça ce soir, merci !
 
Dernier petit conseil, il ne serait pas préférable de créer un user serveur, vous vous organisez comment vous ? sachant que je suis le seul utilisateur sur la machine ?

n°640211
multani
Dépressionnisé
Posté le 22-02-2005 à 13:16:14  profilanswer
 

J'ai un user par type de serveur à peu près : un user www-data pour Apache, un user mysql pour Mysql, un user Postfix pour Postfix, etc.

n°640217
geraldlec
Posté le 22-02-2005 à 13:25:16  profilanswer
 

quand je parle de user, je veux dire utilisateur dans une session linux,
ça ne te gène pas au niveau des droits entre les différents ?

n°640221
multani
Dépressionnisé
Posté le 22-02-2005 à 13:45:37  profilanswer
 

une session linux ? :heink:

n°640226
geraldlec
Posté le 22-02-2005 à 13:50:55  profilanswer
 

bin vi au début quand il te demande ton login/pass, exemple: root/password ou moi/password, voilà ce que j'entends par session, comment t'es tu organisé ?

n°640235
multani
Dépressionnisé
Posté le 22-02-2005 à 13:57:31  profilanswer
 

:heink:
 
Tes serveurs sont lancés au boot :heink:
Ou par des scripts de démarrage. Si c'est pas au boot, tu passes en root, et tu lances les scripts de démarrages que tu dois avoir dans /etc/init.d
 
Mais ça n'a rien à voir avec la session que tu ouvres pour utiliser ton ordi hein.

n°640245
geraldlec
Posté le 22-02-2005 à 14:06:28  profilanswer
 

ok ça je sais !
Mais tu parlais de créer un user par serveur, comment gères-tu l'interaction entre eux ? Dans le cas de phpmyvisites, comment apache gère-t-il le droit d'écriture ? je ne comprends pas très bien, ce n'est pas très clair ton truc

n°640246
geraldlec
Posté le 22-02-2005 à 14:09:22  profilanswer
 

en plus je n'ai pas de groupe, il n'y a que deux users, root, et moi. Quant au groupe créé à la création de mon comptre je l'ai supprimé

n°640254
multani
Dépressionnisé
Posté le 22-02-2005 à 14:18:16  profilanswer
 

[quote=640245,0,29,88983]ok ça je sais !
Mais tu parlais de créer un user par serveur, comment gères-tu l'interaction entre eux ? Dans le cas de phpmyvisites, comment apache gère-t-il le droit d'écriture ? je ne comprends pas très bien, ce n'est pas très clair ton truc[/quote]
Ya que Apache qui écrit dans le répertoire où il ya les pages à servir (éventuellement, ton serveur ftp si tu en as un).
 
Donc, tu mets Apache propriétaire de ces fichiers. J'ai un user www-data et un groupe www-data. L'option pour dire à Apache d'utiliser ce user+groupe se trouve dans son fichier de conf.
Après, j'ai un répertoire /var/www dans lequel il ya tout mes sites servis par apache. Sauf cas spécial, tout les fichiers et dossiers de ce répertoire appartiennet à www-data:www-data, avec les droits de lecture et d'écriture pour lui.
 
Après, les serveurs intéragissent pas directement entre eux (enfin, pas à ce niveau là) : Apache sert les fichiers dans /var/www, Mysql s'occupe de ses BD dans /var/lib/mysql, mais à aucun moment, l'un ou l'autre ne vient fouiller dans les dossiers de l'autre.

n°640260
geraldlec
Posté le 22-02-2005 à 14:23:41  profilanswer
 

ok c'est plus clair maintenant, je vais m'intéresser au fichier de conf d'apache d'un peu plus près !
merci beaucoup !
 
(et là l'américain moyen répond, "you're welcome" )  

n°640263
multani
Dépressionnisé
Posté le 22-02-2005 à 14:26:18  profilanswer
 

Tu es bonjour [:itm]

n°640484
geraldlec
Posté le 22-02-2005 à 19:28:41  profilanswer
 

lol :)
 
bon effectivement c'était bien ça :)
 
Bon allez je réinstalle, avec tous les chmod 777 que j'avais fait, ça n'est pas très propre !
 
technique du singe: essai > erreur > recommence :)

n°640531
Mosca
Posté le 22-02-2005 à 20:18:27  profilanswer
 

[quote=640484,0,34,88983]lol :)
 
bon effectivement c'était bien ça :)
 
Bon allez je réinstalle, avec tous les chmod 777 que j'avais fait, ça n'est pas très propre !
 
technique du singe: essai > erreur > recommence :)[/quote]
 
Installe à partir des sources ce coup-ci !  :D  [:mosca]

n°640542
Tomate
Posté le 22-02-2005 à 20:30:45  profilanswer
 

[quote=640531,0,35,96574]Installe à partir des sources ce coup-ci !  :D  [:mosca][/quote]
 [:neo_xp]


---------------
:: Light is Right ::
n°640642
geraldlec
Posté le 23-02-2005 à 00:37:07  profilanswer
 

la poisse, j'ai tout réinstaller, mysql, php et apaches tournent, la base est créée, je lui ajouté un user et impossible de se connecter à la base avec phpmyvisites, alors qu'un autre soft de gestion de base me permet de m'y connecter...

n°640648
geraldlec
Posté le 23-02-2005 à 01:27:39  profilanswer
 

pfff j'ai ça dans les logs mysql:
 
050223 01:08:07  mysqld started
Cannot initialize InnoDB as 'innodb_data_file_path' is not set.
If you do not want to use transactional InnoDB tables, add a line
skip-innodb
to the [mysqld] section of init parameters in your my.cnf
or my.ini. If you want to use InnoDB tables, add to the [mysqld]
section, for example,
innodb_data_file_path = ibdata1:10M:autoextend
But to get good performance you should adjust for your hardware
the InnoDB startup options listed in section 2 at
http://www.innodb.com/ibman.html
/usr/libexec/mysqld: ready for connections

n°640930
geraldlec
Posté le 23-02-2005 à 19:45:56  profilanswer
 

bon ça me gave !
Je vais mettre une suse 9.2 !

n°640937
Mjules
Modérateur
Parle dans le vide
Posté le 23-02-2005 à 19:53:47  profilanswer
 

ton pb n'a absolument aucun rapport avec la distribution, apprend à te servir de mysql et ça marchera beaucoup mieux


---------------
Celui qui pose une question est idiot 5 minutes. Celui qui n'en pose pas le reste toute sa vie. |  Membre du grand complot pharmaceutico-médico-scientifico-judéo-maçonnique.
mood
Publicité
Posté le   profilanswer
 

 Page :   1  2
Page Précédente

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs
  Logiciels

  Probleme avec PHPMYVISITES

 

Sujets relatifs
Penggy - problème de protocole ...probleme à l'installation de debian
Carte Wifi Probleme de configProbleme avec le X11 forwarding.
Problème d'interface graphiqe.problème d'affichage mdk 10.1
Probleme DocumentRootProblème reconnaissance CPU suite à reinstall MDK10.1 (résolu)
Probleme totem et lib64dvdcssproblème mandrake usb et pcmcia
Plus de sujets relatifs à : Probleme avec PHPMYVISITES


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR