View previous topic :: View next topic |
Author |
Message |
mickey08 Guru
Joined: 14 May 2003 Posts: 319 Location: france / reims
|
Posted: Thu May 15, 2003 8:26 pm Post subject: php :) |
|
|
voilà je cherche toujours pour mon graveur
mais je me pose quelque question sur php !
j'ai emerge php et rulez
mais quand j'ouvre la fenetre de phpmyadmin ... il n'est pas interpreté ... ce qui est tout de meme bien génant :/
bref je cherche de la doc sur etc-update en francais ... car j'ai du louper quelque chose ... et aussi sur l'installation de php / mysql sur un poste fixe pour pouvoir bidouiller offline
je suis preneur de toutes les infos et je suis patient .
merci d'avance . _________________ pom pom powa |
|
Back to top |
|
|
Doudou Apprentice
Joined: 10 Jan 2003 Posts: 286 Location: Paris, France
|
Posted: Fri May 16, 2003 5:36 am Post subject: |
|
|
Juste au cas ou : Tu as bien install un server web (Apache par exemple) avec support PHP? Car c lui qui va interpreter tes pages. |
|
Back to top |
|
|
mickey08 Guru
Joined: 14 May 2003 Posts: 319 Location: france / reims
|
Posted: Fri May 16, 2003 5:46 am Post subject: |
|
|
ben apache est installé ... j'ai meme ajouté apache et php à mon use er réémerger ... mais rien n'y fait .
je n'ai pas vu de ligne LoadModule php4_module ....
bref je suis à la recherche d'une piste ou de tuto (en francais si possible) sur ca et mysql
merci tout de meme Doudou . _________________ pom pom powa |
|
Back to top |
|
|
sergio Apprentice
Joined: 11 Jun 2002 Posts: 265 Location: Clermont Ferrand, France
|
Posted: Fri May 16, 2003 6:43 am Post subject: |
|
|
mickey08 wrote: | ben apache est installé ... j'ai meme ajouté apache et php à mon use er réémerger ... mais rien n'y fait .
je n'ai pas vu de ligne LoadModule php4_module ....
|
T'aurais oublié de faire un petit :
après avoir installé apache ????
N'oublie par de vérifier les options de démarrage d'apache
dans /etc/conf.d/apache (-D PHP4)...
....et aussi ton fichier de config d'apache...
A+ |
|
Back to top |
|
|
mickey08 Guru
Joined: 14 May 2003 Posts: 319 Location: france / reims
|
Posted: Fri May 16, 2003 6:49 am Post subject: |
|
|
ah vi celui là je l'ai pas fait de emerge
bon je teste et je re
oups j'avais oublié merci ! _________________ pom pom powa |
|
Back to top |
|
|
mickey08 Guru
Joined: 14 May 2003 Posts: 319 Location: france / reims
|
Posted: Fri May 16, 2003 7:13 am Post subject: |
|
|
N'oublie par de vérifier les options de démarrage d'apache
dans /etc/conf.d/apache (-D PHP4)...
bon ca c'est fait ....
mais le reste reste un peu obscur ....
dans le fichier /etc/apache/apache.conf ....
je n'ai pas vu de LoadModule php
et pourtant j'ai un php.ini dans le meme repertoire
a+ _________________ pom pom powa |
|
Back to top |
|
|
b_Q Apprentice
Joined: 18 Jun 2002 Posts: 163
|
Posted: Fri May 16, 2003 7:30 am Post subject: |
|
|
Allo
Merde apres les réponses suis dans les étapes .0.
Forum +rapide qu moi.
Antk, sti!
Voici petite feuille de route:
0.1 emerge mod-php
(dev-php/mod_php-4.3.1)
...
*
* To have Apache run php programs, please do the following:
* 1. Execute the command:
* "ebuild /var/db/pkg/dev-php/mod_php-4.3.1/mod_php-4.3.1.ebuild config"
* 2. Edit /etc/conf.d/apache and add "-D PHP4"
*
* That will include the php mime types in your configuration
0.1.0- find /etc -iname '._cfg????_*'
...
0.1.1- ebuild /var/db/pkg/dev-php/mod_php-4.3.1/mod_php-4.3.1.ebuild config
0.1.2- Edit /etc/conf.d/apache and add "-D PHP4"
Ex: APACHE_OPTS="-D SSL -D PHP4 -D NAGIOS -D PERL -D GZIP"
0.2 emerge mysql
...
0.2.0- find /etc -iname '._cfg????_*'
0.2.1 -/etc/init.d/mysql start
IL faut maintenant fixer mot de passe root pour mysql
usager mysql: root
mot de passe pour root: mysql_p-root
Ton choix Ex 1 ou 2
Ex 1:
$mysql -u root
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 6 to server version: 3.23.52-log
Type 'help;' or '\h' for help. Type '\c' to clear the buffer.
mysql> SET PASSWORD FOR 'root'@'localhost' = PASSWORD('mysql_p-root');
Query OK, 0 rows affected (2.37 sec)
mysql> quit
Ex: 2
$mysqladmin -u root password 'mysql_p-root'
-----------
1- /etc/init.d/apache start
2- /etc/init.d/mysql restart (aucaszou)
3- emerge phpmyadmin
(phpmyadmin-2.5.0)
...
*
* To complete installation, you must
* 1. Update your configuration files:
* etc-update
* 2. Update MySQL's grant tables and the pmadb database:
* ebuild /var/db/pkg/dev-db/phpmyadmin-2.5.0/phpmyadmin-2.5.0.ebuild config
* 3. Reload MySQL:
* /etc/init.d/mysql restart
*
* If you are upgrading from an earlier version and are using phpMyAdmin's
* features for master/foreign tables be sure to read
* http://localhost/phpmyadmin/Documentation.html#col_com
* You will need to perform the ALTER TABLE step yourself.
*
* Finally, point your browser to http://localhost/phpmyadmin/.
3.1- Pour moi tout est à jour donc etc-update pas nécessaire
(find /etc -iname '._cfg????_*')
3.2- ebuild /var/db/pkg/dev-db/phpmyadmin-2.5.0/phpmyadmin-2.5.0.ebuild config
login requi:
user root
password mysql_p-root
3.3- /etc/init.d/mysql restart
4- http://localhost/phpmyadmin/
login requi:
user root
password mysql_p-root
Et ça marche en français avec les fichiers de configurations par défaut.
J'ai rien changé. Faudra probablement que je revise le tout un de ces
jours.
Bonne Chance _________________ Preudhomme's Law of Window Cleaning:
It's on the other side. |
|
Back to top |
|
|
px Guru
Joined: 26 Sep 2002 Posts: 497 Location: Metz, France
|
Posted: Fri May 16, 2003 7:30 am Post subject: |
|
|
il ne faut pas faire un /var/db/pkg/machin/bidule/mod_php/mod_php.ebuild config pour qu'il rajoute les lignes dans le fichiers de configuration du apache? _________________ Nous autres, mordus d'informatique, préférons par-dessus tout passer notre temps à bidouiller nos ordinateurs, plutôt que les utiliser pour faire quelque chose de productif. [Dave Barry] |
|
Back to top |
|
|
mickey08 Guru
Joined: 14 May 2003 Posts: 319 Location: france / reims
|
Posted: Fri May 16, 2003 8:34 am Post subject: |
|
|
je vais voir ca ce soir
je file au taf
merci pour tout _________________ pom pom powa |
|
Back to top |
|
|
Dorgendubal Apprentice
Joined: 24 Apr 2003 Posts: 231 Location: Switzerland (Zürich)
|
Posted: Fri May 16, 2003 9:31 am Post subject: |
|
|
[b_q] il est parfait ton tutorial!
Manque juste une petit operation après le emerge mysql:
"/usr/bin/mysql_install_db" pour créer la base de donnée.
voilà |
|
Back to top |
|
|
mickey08 Guru
Joined: 14 May 2003 Posts: 319 Location: france / reims
|
Posted: Fri May 16, 2003 4:57 pm Post subject: |
|
|
bon pour le php c bon il l'interprete
mais par contre pour le reste il va falloir que je creuse un peu ...
pour le moment j'ai un bel access denied root@localhost ...
je vais voir a ca à tete reposer
merci encore _________________ pom pom powa |
|
Back to top |
|
|
mickey08 Guru
Joined: 14 May 2003 Posts: 319 Location: france / reims
|
Posted: Sun May 18, 2003 6:05 pm Post subject: |
|
|
bon pour mysql et phpmydamin ca marche
merci beaucoup
si si n'insistez pas merci !
par contre il me reste un soucis .....
quand je veux lire mon rep public_html ... il ne veut rien voir il me dit que cela n'existe pas ...
on m'a dit que cela pouvait etre une histoire de droit ... mais je seche : j'ai tout de meme mis les droits à 777 pour public_html ... mais rien n'y fait ...
si quelqu'un à une idée je suis preneur _________________ pom pom powa |
|
Back to top |
|
|
Dorgendubal Apprentice
Joined: 24 Apr 2003 Posts: 231 Location: Switzerland (Zürich)
|
Posted: Sun May 18, 2003 6:17 pm Post subject: |
|
|
moi j'ai un répertoire avec juste tous les droits d'écriture et de lecture (+execution pour les répertoires) et ça marche...
T'es sur que tu l'as placé au bon endroit ton répertoire, à savoir dans .../httpd/htdocs/ ? |
|
Back to top |
|
|
mickey08 Guru
Joined: 14 May 2003 Posts: 319 Location: france / reims
|
Posted: Sun May 18, 2003 6:30 pm Post subject: |
|
|
ben non dans mon home ... comme dans ma debian ...
vais voir à ca _________________ pom pom powa |
|
Back to top |
|
|
Dorgendubal Apprentice
Joined: 24 Apr 2003 Posts: 231 Location: Switzerland (Zürich)
|
Posted: Sun May 18, 2003 6:38 pm Post subject: |
|
|
Il faut absolument que tu le places dans ce répertoire. (Pour ma gentoo, il se situe dans /home/httpd/htdocs/). Comment veux-tu que apache trouve tout seul ou se trouve ton répertoire?
Ensuite, si le chemin ne te plait pas, tu pourrais créer un lien symbolique. |
|
Back to top |
|
|
mickey08 Guru
Joined: 14 May 2003 Posts: 319 Location: france / reims
|
Posted: Sun May 18, 2003 6:51 pm Post subject: |
|
|
oki oki
je vais voir ca .. c'est marrant comme ca peut changer entre les distribs
je teste et je reposte
merci Monsieur _________________ pom pom powa |
|
Back to top |
|
|
mickey08 Guru
Joined: 14 May 2003 Posts: 319 Location: france / reims
|
Posted: Mon May 19, 2003 5:26 am Post subject: |
|
|
toujours rien ... mais je vais continuer à chercher .. _________________ pom pom powa |
|
Back to top |
|
|
Dorgendubal Apprentice
Joined: 24 Apr 2003 Posts: 231 Location: Switzerland (Zürich)
|
Posted: Mon May 19, 2003 5:45 am Post subject: |
|
|
lorsqu'avec ton browser tu te connectes sur localhost, une page html de apache apparait? Si oui, recherche cette page. Elle doit se trouver dans /home/httpd/httdocs/ et s'appeller index.html. Tu crées alors un répertoire, tu donnes les droits 777. Tu rajoutes tes fichiers html ou php en vérifiant que les droits d'écriture et de lecture sont dispo pour tous et tu tentes de connecter ta page à l'adresse:
localhost/<nom du rép>/<nom de la page> |
|
Back to top |
|
|
mickey08 Guru
Joined: 14 May 2003 Posts: 319 Location: france / reims
|
Posted: Mon May 19, 2003 5:47 am Post subject: |
|
|
la page d'apache apparait ... pas de prob
mais j'admets que je ne vois rien de plus dans /home/httpd/httdocs ....
ne t'inquiete pas trop je vais m'y mettre apres déjeuner _________________ pom pom powa |
|
Back to top |
|
|
mickey08 Guru
Joined: 14 May 2003 Posts: 319 Location: france / reims
|
Posted: Mon May 19, 2003 6:08 am Post subject: |
|
|
ca y est
merci !
question tout de meme pour donner les droits on est obligé de faire un chown ?
ou il y a un peu plus subtil ?
merci encore
que ferais je sans vous ) _________________ pom pom powa |
|
Back to top |
|
|
Dorgendubal Apprentice
Joined: 24 Apr 2003 Posts: 231 Location: Switzerland (Zürich)
|
Posted: Mon May 19, 2003 6:25 am Post subject: |
|
|
chown = change owner (c'est pas ça changer les droits)
chmod
examples:
chmod a+rw <dossier> -R
chmod 755 <dossier> |
|
Back to top |
|
|
mickey08 Guru
Joined: 14 May 2003 Posts: 319 Location: france / reims
|
Posted: Mon May 19, 2003 6:29 am Post subject: |
|
|
ben moi je suis passé par chown .. comme ca il laisse mon login faire .. c'est donc un peu porc ...
(mais ca marche)
une autre question ?
et les modules liés au bibliotheques d'images ? elles ne sont pas installé auto ? je cherche gd .. en fait tout ce qui peut me faire bosser en local sur un album photo
merci pour les précisions Dorgendubal _________________ pom pom powa |
|
Back to top |
|
|
Dorgendubal Apprentice
Joined: 24 Apr 2003 Posts: 231 Location: Switzerland (Zürich)
|
Posted: Mon May 19, 2003 6:41 am Post subject: |
|
|
Quote: |
merci pour les précisions Dorgendubal
|
y'a pas de quoi.
Mais j'ai pas bien compris ta question. C'est quoi "gd" et qu'est-ce qui ne marche pas concrètement? |
|
Back to top |
|
|
mickey08 Guru
Joined: 14 May 2003 Posts: 319 Location: france / reims
|
Posted: Mon May 19, 2003 6:45 am Post subject: |
|
|
alors, c'est une bibliotheque qui permet de générer des images en php
mais là il la trouve pas ...
bref je n'ai pas cherché non plus
emerge -s gd
mais là je suis un peu perdu ... je ne sais plus si cela à un rapport avec perl :/
wala tu sais tout _________________ pom pom powa |
|
Back to top |
|
|
arlequin l33t
Joined: 16 Nov 2002 Posts: 707 Location: grep $USER /etc/passwd | cut -d':' -f6
|
Posted: Mon May 19, 2003 6:48 am Post subject: |
|
|
Faudrait voir avec les valeurs de la variable USE.
Normalement, y a les bibliothèques 'gd'... enfin, de mémoire.
Allez hop, un petit emerge
ps: tu veux manipuler ou générer les images avec php ? _________________ J'vous dis ciao !
Au fait, ciao ça veut dire bye en anglais. |
|
Back to top |
|
|
|