Webmaster Hub: Script start mysql via php - Webmaster Hub

Voir le contenu

Page 1 sur 1
  • Vous ne pouvez pas créer de sujet
  • Vous ne pouvez pas répondre au sujet

Script start mysql via php Noter le sujet : -----

#1 Utilisateur non-connecté   zebulon 

  • Groupe : Actif
  • Messages : 47
  • Inscrit : 19-mai 05
  • Genre:Homme

Posté 24 novembre 2009 - 09:12

Bonjour à tous,

Voila, je cherche un script qui me permettrai de stop / start / restart mysql via php.

Est ce que quelqu'un aurai ça, ou une direction ?

Merci
0

#2 Utilisateur non-connecté   Dadou 

  • Light or Dark Side ?
  • Icône
  • Voir le blog
  • Groupe : Fondateur
  • Messages : 2 651
  • Inscrit : 29-avril 04
  • Genre:Homme
  • Localisation:13 rue Offenbach, Barentin

Posté 24 novembre 2009 - 09:29

la fonction exec de php peut te permettre de le faire, à la seule condition bien sur, c'est que cette fonction soit autorisée.
Non ! Pas différent, juste différent dans ton esprit. Tu dois désapprendre tout ce que tu as appris. Non n'essaie pas, fais ou ne le fais pas, mais il n'y a pas d'essai.


- Graine de Crapule : Venez trouver votre bonheur parmi des articles originaux qui ne manquent pas de style !
0

#3 Utilisateur non-connecté   zebulon 

  • Groupe : Actif
  • Messages : 47
  • Inscrit : 19-mai 05
  • Genre:Homme

Posté 24 novembre 2009 - 09:32

Merci à toi, ce que je cherche, c'est justement ce qu'il faut mettre dans le exec / passthru / system(????????????)

;o)
0

#4 Utilisateur non-connecté   Dadou 

  • Light or Dark Side ?
  • Icône
  • Voir le blog
  • Groupe : Fondateur
  • Messages : 2 651
  • Inscrit : 29-avril 04
  • Genre:Homme
  • Localisation:13 rue Offenbach, Barentin

Posté 24 novembre 2009 - 09:47

La même chose que la ligne de commande utilisée normalement sur ton serveur. Mais cela dépend de ton système

Par exemple sur Ubuntu, mais il faut si je ne me trompe que l'utilisateur Apache ait les droits d'exécution de mysql

Démarrage
/etc/init.d/mysql start


Redémarrage
/etc/init.d/mysql restart


Arrêt
/etc/init.d/mysql stop


Rechargement de la configuration
/etc/init.d/mysql reload


Forcer la prise en compte de la nouvelle configuration
/etc/init.d/mysql force-reload

Non ! Pas différent, juste différent dans ton esprit. Tu dois désapprendre tout ce que tu as appris. Non n'essaie pas, fais ou ne le fais pas, mais il n'y a pas d'essai.


- Graine de Crapule : Venez trouver votre bonheur parmi des articles originaux qui ne manquent pas de style !
0

#5 Utilisateur non-connecté   zebulon 

  • Groupe : Actif
  • Messages : 47
  • Inscrit : 19-mai 05
  • Genre:Homme

Posté 24 novembre 2009 - 10:14

Ok, et, ce n'est pas possible d'ajouter les codes du user mysql dans le script ?
0

#6 Utilisateur non-connecté   petervenkman 

  • Groupe : Membre
  • Messages : 13
  • Inscrit : 23-novembre 09

Posté 24 novembre 2009 - 11:21

Salut,

Je pense que tu dois recourir à sudo :
http://blogmotion.fr...oot-en-php-1312
0

#7 Utilisateur non-connecté   zebulon 

  • Groupe : Actif
  • Messages : 47
  • Inscrit : 19-mai 05
  • Genre:Homme

Posté 24 novembre 2009 - 11:47

Merci, je vais regarder ça.
0

#8 Utilisateur non-connecté   zebulon 

  • Groupe : Actif
  • Messages : 47
  • Inscrit : 19-mai 05
  • Genre:Homme

Posté 24 novembre 2009 - 12:58

Je crois que je vais pas m'en sortir avec les droits ... Je vais plutôt essayé de trouver quelqu'un dont c'est le métier qui pourra me le faire.

Merci pour votre aide
0

#9 Utilisateur connecté   Dan 

  • Webmaster
  • Icône
  • Voir le blog
  • Voir la galerie
  • Groupe : Direction
  • Messages : 20 609
  • Inscrit : 18-août 03
  • Genre:Homme
  • Localisation:St Anne, Alderney
  • Société:Webmaster Hub Ltd.

Posté 24 novembre 2009 - 14:47

Salut Mickael,

Vu que je gère tes serveurs, j'aimerais savoir pour quelle raison tu souhaites faire cela ?
Du moins s'il s'agit d'un des serveurs infogérés...

Cela me semble peu rationnel, en tout cas !
"Il faut être économe de son mépris, en raison du grand nombre de nécessiteux" (Chateaubriand)
0

#10 Utilisateur non-connecté   zebulon 

  • Groupe : Actif
  • Messages : 47
  • Inscrit : 19-mai 05
  • Genre:Homme

Posté 24 novembre 2009 - 15:11

Ce n'est pas sur un infogéré, sinon, on t'aurais demandé de suite. C'est en attendant de trouver une meilleur solution (... Qui sera surement Dan en infogéré ;o)

Merci Dan

Ce message a été modifié par zebulon : 24 novembre 2009 - 15:11

0

#11 Utilisateur connecté   Dan 

  • Webmaster
  • Icône
  • Voir le blog
  • Voir la galerie
  • Groupe : Direction
  • Messages : 20 609
  • Inscrit : 18-août 03
  • Genre:Homme
  • Localisation:St Anne, Alderney
  • Société:Webmaster Hub Ltd.

Posté 24 novembre 2009 - 15:12

Ca me rassure ! :)

Mais pour quelle raison veux-tu redémarrer mysql par php ? C'est ça que je ne m'explique pas !
"Il faut être économe de son mépris, en raison du grand nombre de nécessiteux" (Chateaubriand)
0

#12 Utilisateur non-connecté   zebulon 

  • Groupe : Actif
  • Messages : 47
  • Inscrit : 19-mai 05
  • Genre:Homme

Posté 24 novembre 2009 - 15:15

C'est pour pouvoir le redémarrer facilement depuis une interface web ou automatiquement

Ce message a été modifié par zebulon : 24 novembre 2009 - 15:16

0

#13 Utilisateur connecté   Dan 

  • Webmaster
  • Icône
  • Voir le blog
  • Voir la galerie
  • Groupe : Direction
  • Messages : 20 609
  • Inscrit : 18-août 03
  • Genre:Homme
  • Localisation:St Anne, Alderney
  • Société:Webmaster Hub Ltd.

Posté 24 novembre 2009 - 15:56

Je me doutais bien ! Mais pour quelle raison le redémarrer ? Parce qu'il se plante ?
A chaque redémarrage, tu vides le cache et perds donc l'avantage de celui-ci.

De toutes manières, à part en faisant tourner ton serveur web comme root (ce que je te déconseille formellement) ou en changeant les permissions et l'ID du script du script de redémarrage, tu ne pourras pas redémarrer mysql.
"Il faut être économe de son mépris, en raison du grand nombre de nécessiteux" (Chateaubriand)
0

#14 Utilisateur non-connecté   captain_torche 

  • Danacol / Orangina rouge
  • Icône
  • Voir le blog
  • Groupe : Admin
  • Messages : 5 751
  • Inscrit : 08-février 06
  • Genre:Homme
  • Localisation:rue des Landes, Chatou

Posté 24 novembre 2009 - 16:00

Et s'il plante, il vaut mieux chercher la cause que de le redémarrer plus facilement ;)
0

#15 Utilisateur non-connecté   zebulon 

  • Groupe : Actif
  • Messages : 47
  • Inscrit : 19-mai 05
  • Genre:Homme

Posté 24 novembre 2009 - 16:58

Oui mysql plante de temps en temps et je cherche la cause, mais en attendant de trouver, vu que je suis loin d'être fortiche en serveur, j'avais pensé à cette solution.
Le bute et bien sur de trouver la cause de ces plantages, ils arrivent presque tous la nuit à la même heure.

En tout cas merci captain_torche, d'ailleurs, je crois qu'il me faudrait bien une torche ... :whistling:
0

Page 1 sur 1
  • Vous ne pouvez pas créer de sujet
  • Vous ne pouvez pas répondre au sujet

1 utilisateur(s) dans ce sujet
0 membre(s), 1 invité(s), 0 utilisateur(s) anonyme(s)