Apache + php + slackware 8.0: marche pas...

Apache + php + slackware 8.0: marche pas... - Linux et OS Alternatifs

Marsh Posté le 21-02-2002 à 18:57:58    

salut,
 
j'ai installé Apache, Mysql et PHP depuis le CD de la slack, et je m'y retrouve pas du tout dans tous les rep...
 
J'ai vu où sont situés les fichiers httpd.conf (que j'ai modifié pour activer le support php et php3), php.ini, et où se situe le rep de base (/var/WWW/htdocs).
 
Et justement, j'ai créé un fichier test.php contenant juste <? phpinfo(); ?>, je lance un navigateur et je fais: localhost/test.php, et il veut me le télécharger :??:  
 
Si je le renomme en php3, il m'affiche rien. J'ai aussi tenté un echo "Hello World"; mais il affiche rien non plus.
 
Vous voyez d'où ça peut venir??

Reply

Marsh Posté le 21-02-2002 à 18:57:58   

Reply

Marsh Posté le 21-02-2002 à 20:20:26    

j'ai déjà fait ça...

Reply

Marsh Posté le 21-02-2002 à 20:52:35    

JoWiLe a écrit a écrit :

cherche Directory index
 
et met index.php index.php3 index.html index.htm à la place de ce qu'il y a  




 
Et je devrais y faire quoi à ce Directory Index? Là je suis sous Win, donc savoir quoi faire avant de rebooter!

Reply

Marsh Posté le 21-02-2002 à 21:04:26    

T'arives pas a configurer le net sous linux?


---------------
15:15 j'ai la chaine de char "./foo" c quoi en C le plus simple pour juste avoir "foo" ?
Reply

Marsh Posté le 21-02-2002 à 21:06:56    

daique a écrit a écrit :

T'arives pas a configurer le net sous linux?  




 
C'est pas que je n'y arrive pas, j'ai pas essayé, parce que j'ai un winmodem, qui n'est pas, je n'en suis toutefois pas sûr, supporté.
 
C'est un USRobotics winvoice internal PCI 56K
 
Donc si en plus tu peux me dire s'il est supporté, j'en serai ravi :D

Reply

Marsh Posté le 21-02-2002 à 21:08:02    

JoWiLe a écrit a écrit :

ben y aura marqué Directory Index index.htm
 
et tu ajoutes index.php avant index.htm  




J'avais pas compris
 
Tu crois que ça changera qqchose?
 
La doc en HTML est correctement prise en charge, mais ya l'air que c'est le php qui merde...
 
Je vais toujours voir, mais je t'avoue que je suis aussi sceptique qu'une fosse! ;)

Reply

Marsh Posté le 21-02-2002 à 21:12:52    

ben si je tente .php il me met une boite de dialogue pour savoir si je veux télécharger le fichier ou l'ouvrir depuis son emplacement actuel.
 
Et si je mets .php3, j'ai un bel écran tout blanc...

Reply

Marsh Posté le 21-02-2002 à 21:22:25    

JoWiLe a écrit a écrit :

question conne
 
 
la ligne  
 
Include /etc/apache/mod_php.conf
 
 
est bien décommentée dans ton httpd.conf ?  




 
Peut-être pas si conne que ça finalement...
 
Je reboote et je vais voir ça... :hello:

Reply

Marsh Posté le 21-02-2002 à 22:00:42    

JoWiLe a écrit a écrit :

t'as bien ça?
 
 
 AddType application/x-httpd-php .php .php3
    AddType application/x-httpd-php-source .phps  




 
oui

Reply

Marsh Posté le 21-02-2002 à 23:22:39    

Ouais, ben pas si conne que ça ta question en fait, j'avais pas décommenté la ligne...
 
Maintenant, c'est apache+php rulez
 
Mais j'ai un autre problème, avec mysql.
 
J'ai lu diverses docs pour le faire fonctionner, mais comme je l'ai installé avec pkgtool depuis le CD de la slack, les fichiers ne sont pas au même endroit, et impossible de faire fonctionner quoi que ce soit.
 
Je cherche d'où peut venir le problème, et si ça marche pas, je reviens expliquer ce qui se passe...
 
Merci bcp :jap:

Reply

Marsh Posté le 21-02-2002 à 23:22:39   

Reply

Marsh Posté le 23-02-2002 à 11:39:00    

bon, pour mysql, j'ai mon user et mon groupe mysql qui sont crées.
 
J'ai suivi les étapes, dont l'exécution du script install_bd ou un truc comme ça, puis je lance le daemon, et il me le lance, puis juste après, il me met mysql ended...
 
Qui peut m'aider??

Reply

Marsh Posté le 23-02-2002 à 15:03:54    

bon, ok, vais essayer.
 
Mais je suis alors toujours obligé de me connecter avec l'user Mysql pour pouvoir utiliser MySQL?
 
Je te pose aussi une autre question tant qu'on y est:
par défaut, il me semble qu'Apache se lance au boot.
 
Je voudrais pouvoir le lancer manuellement, parce que j'en ai pas besoin tout le temps.
 
Tu pourrais me dire comment le désactiver au boot, et quelle commande mettre à un raccourci pour lancer à la fois Apache, PHP et MySQL?
 
Merci

Reply

Marsh Posté le 24-02-2002 à 13:54:19    

alors, j'ai mis un pass au user mysql, je me logge sous ce nom, je lance la daemon mysql, et il me met:
 
ERROR 2002: Can't connect to local MySQL server through socket '/var/run/mysql/mysql.sock' (111)
 
Ce fichier est bien présent à cet endroit...

Reply

Marsh Posté le 24-02-2002 à 14:57:42    

je l'ai fait en root...
 
Je dois aussi le faire en tant que mysql?

Reply

Marsh Posté le 24-02-2002 à 15:34:09    

bon, ben je vais essayer...

Reply

Marsh Posté le 24-02-2002 à 20:15:40    

Bon, ben j'ai relancé le script en tant que mysql, et ça roule.
 
Seulement, je peux rien faire d'autre que lancer le daemon.
 
J'ai essayé de lancer des commandes de test, comme mysql version ou des trucs comme ça, mais il me met à chaque fois:
 
error: 'access denied for user: 'mysql@localhost' (using password: YES)'
 
Idem en root, sauf que c'est root@localhost
 
Tu peux m'aider? (encore :D )

Reply

Marsh Posté le 25-02-2002 à 10:20:53    

up!

Reply

Marsh Posté le 25-02-2002 à 18:33:55    

ben alors, personne?
 
Je précise que j'ai bien donné les droits en lecture,écriture et execution au user mysql...

Reply

Marsh Posté le 25-02-2002 à 23:30:50    

bon, ok, vais tenter ça...
 
merci!

Reply

Marsh Posté le 26-02-2002 à 09:52:07    

SInon tu recompile tous a la main car par defaut moi ausssi j ai po mal eu de probleme donc franchement je te conseille de voir un howto sur apache+php+mysql y en a pas mal sur google..
 
en plus t aura les derniere version de apache php mysql ... ;)
 
et c po tres dure en fait même moi ki est encore newbie j y suis arriver
 
en fin compte la compilation c assez facile faut seulment trouver les bon paramétre pour le configure

 

[jfdsdjhfuetppo]--Message édité par asphro--[/jfdsdjhfuetppo]

Reply

Marsh Posté le 26-02-2002 à 11:41:52    

asphro a écrit a écrit :

SInon tu recompile tous a la main car par defaut moi ausssi j ai po mal eu de probleme donc franchement je te conseille de voir un howto sur apache+php+mysql y en a pas mal sur google..
 
en plus t aura les derniere version de apache php mysql ... ;)
 
et c po tres dure en fait même moi ki est encore newbie j y suis arriver
 
en fin compte la compilation c assez facile faut seulment trouver les bon paramétre pour le configure  
 
 




 
Ouais, mais bon pour l'instant, je préfére essayer comme ça, parce que sinon, je dois tout d/l, et comme je suis en RTC, ben c'est pas tip top.

Reply

Marsh Posté le 26-02-2002 à 11:42:43    

JoWiLe a écrit a écrit :

faut mettre un mdp root à mysql (au root de mysql... pas au root de la machine)
 
./mysql -u root -pmot_de_passe mysql
 
 
attention pas d'espace entre -p et ton mot de passe  




 
Tojours le même problème
 
Je crois que je vais désinstaller les packages avec pkgtool et les réinstaller par la suite.

Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

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