Site php basique avec mon mac

Apache est préinstallé, MySQL s'installe avec 1 doigts, et phpMyAdmin, avec le même doit, mais dans le nez... t'as ps besoin de savoir ou se trouve le joint de culasse. le plus "dur", c'est activé PHP ... 2 # à effacer dans un fichier ouaa trop dur...

ensuite, tout pareil que ntx, toujours travailler que sur des copies des fichiers conf.

la doc apache sur leur site est extrement complète et claire

si ca te parait insurmontable oublie directement le web/dev php alors :)

mais normalement à part quelque éventuelles lignes dans le .htaccess tu vas pas faire grand chose d'autre
 
Captain_X a dit:
Apache est préinstallé, MySQL s'installe avec 1 doigts, et phpMyAdmin, avec le même doit, mais dans le nez... t'as ps besoin de savoir ou se trouve le joint de culasse. le plus "dur", c'est activé PHP ... 2 # à effacer dans un fichier ouaa trop dur...
Ahh, ces geeks :rolleyes:
Franchement, entre courrir a droite a gauche telecharger 50 trucs et avec un seul paquet a installer... pour tester en local 3 scripts et demis, je continue a conseiller la soluton MAMP...ごめんね

Captain_X a dit:
si ca te parait insurmontable oublie directement le web/dev php alors :)
:)Merci du conseil, mais j'ai jamais dit que c'etait insurmontable... juste deroutant et pas toujours evidant pour les debutants et les amateurs.

Franchement... Quelqu un qui veut faire tourner dotclear sur sa machine pour tester son jolie theme kilafaittouseul par exemple...
Ou la, le cas de depart de ce fil, un debutant qui a surment besoin d'une solution toute faite genre Xoops ou d'un wiki...

De plus en plus de "webmasters" sont des gens qui se fichent totalement de savoir comment installer apache ou le configurer. Ils veulent juste mettre a jour leurs sites.
Parfois, ces memes gens veulent aller un peu plus loin, et la, ils prennent le temps de decouvrir tout ca... Cf, le fameux joint de culasse ! Au debut tu apprends juste a conduire une auto, et ensuite, certains vont vouloir aller regarder ce qu'il se cache dans le moteur. D'autre, auront deja appris a demonter tout ca et a en comprendre le fonctionnement avant meme d'avoir l'age de passer le permis...
Et ceux la ont souvent tendance a ce moquer des autres... qui vont chez noroto pour faire leur vidange... par exemple, alors que c'est si simple d'acheter un filtre a machin, d'ouvrir le reservoir de vider, de reboucher... etc etc...;)

Captain_X a dit:
mais normalement à part quelque éventuelles lignes dans le .htaccess tu vas pas faire grand chose d'autre
.htacess ....httpd.conf .... Meme toi tu t'y perds :D
 
chban a dit:
:mouais: Tu t'imagine que l'ensemble des gens qui veulent faire un peu de web sont des geeks avertits qui savent installer un serveur ?
Installer un serveur est un bien grand mot : c'est copier 3 lignes dans un fichier.

J'ai décidé de faire un site web il y a quelques mois et je n'avais jamais fait d'Apache, de php ou du html avant. Et bien tu vas sur le web, tu lit deux-trois doc et c'est tout.

Le problème c'est que plein de gens font des choses sans rien comprendre à ce qu'ils font et après ça vient se plaindre que ça ne marche pas. Donc si on veut faire du php et bien on commence par le début : par essayer de comprendre comment ça marche, quelles sont les interactions entre Apache et ton navigateur web. C'est quand même pas sorcier. Parce que les applications où on clique sur un bouton et tout marche, c'est bien ... tant que ça marche. Et au moindre problème, on est incapable de le résoudre. C'est comme tout les sujets sur XCode : les gens font un programme, clique sur "Build" et patatra, ça marche pas ! Mais ils ne sont pas pris la peine de lire un minimum l'aide du logiciel et d'apprendre ce qu'il se passe quand on compile un programme en C.

Donc pour résumer : avant de vous lancer dans la programmation (web ou autre), comprenez ce que vous faite ! :p
 
chban a dit:
:mouais: blabla je chiale

Dis moi Tatouille, question... Est-ce l'instructeur/trice de l'auto ecole t'a demande de changer le joint de culasse de la voiture avant de commencer a conduire ? :siffle:

tu veux dire que : ? j'ai bricolé la culasse de l'instructrice :p
 
ntx a dit:
Installer un serveur est un bien grand mot : c'est copier 3 lignes dans un fichier.

J'ai décidé de faire un site web il y a quelques mois et je n'avais jamais fait d'Apache, de php ou du html avant. Et bien tu vas sur le web, tu lit deux-trois doc et c'est tout.

Le problème c'est que plein de gens font des choses sans rien comprendre à ce qu'ils font et après ça vient se plaindre que ça ne marche pas. Donc si on veut faire du php et bien on commence par le début : par essayer de comprendre comment ça marche, quelles sont les interactions entre Apache et ton navigateur web. C'est quand même pas sorcier. Parce que les applications où on clique sur un bouton et tout marche, c'est bien ... tant que ça marche. Et au moindre problème, on est incapable de le résoudre. C'est comme tout les sujets sur XCode : les gens font un programme, clique sur "Build" et patatra, ça marche pas ! Mais ils ne sont pas pris la peine de lire un minimum l'aide du logiciel et d'apprendre ce qu'il se passe quand on compile un programme en C.

Donc pour résumer : avant de vous lancer dans la programmation (web ou autre), comprenez ce que vous faite ! :p
de même :D
 
Captain_X a dit:
Apache est préinstallé, MySQL s'installe avec 1 doigts, et phpMyAdmin, avec le même doit, mais dans le nez... t'as ps besoin de savoir ou se trouve le joint de culasse. le plus "dur", c'est activé PHP ... 2 # à effacer dans un fichier ouaa trop dur...
Tout ça c'est fait sur mon PowerBook... sauf PHPMyAdmin j'aime pas, j'utilise eSKUel :p

Mais j'ai aussi MAMP, dont je ne me sert presque plus (juste pour voir si ça marche avec PHP 4).

MAIS je comprend que quelqu'un qui débute dans le dev web et qui fait ça juste comme un passe-temps préfère ne pas "s'embêter" et utiliser MAMP, ce qu'apparemment vous ne comprenait pas...
 
truk2oof a dit:
Tout ça c'est fait sur mon PowerBook... sauf PHPMyAdmin j'aime pas, j'utilise eSKUel :p

Mais j'ai aussi MAMP, dont je ne me sert presque plus (juste pour voir si ça marche avec PHP 4).

MAIS je comprend que quelqu'un qui débute dans le dev web et qui fait ça juste comme un passe-temps préfère ne pas "s'embêter" et utiliser MAMP, ce qu'apparemment vous ne comprenait pas...
tu veux dire qu' :D on aime pas les feignasses :p:D
 
tatouille a dit:
tu veux dire qu' :D on aime pas les feignasses :p:D
Ouais voilà... ben moi chuis une feignasses... :rateau:

en attendant ça fait depuis 2h que j'galère :
Le httpd du système crash des que j'active le partage web personnel (j'ai un BUS ERROR)

EDIT : voilà un screen :
httpd_buserror.png


je trouve pas pourquoi...

quand je le lance depuis le terminal (sudo httpd)
il me fait :
Bloc de code:
Processing config directory: /private/etc/httpd/users/*.conf
 Processing config file: /private/etc/httpd/users/+entropy-php.conf
[Thu Aug 31 16:47:33 2006] [warn] module mod_php5.c is already added, skipping
 Processing config file: /private/etc/httpd/users/ninouch.conf
 Processing config file: /private/etc/httpd/users/t2o.conf
Bus error

quelqu'un sait comment faire ?

EDIT 2: j'ai fini de tout lire, je vois de couïlles nul part dans les *.conf
Je capte vraiment pas...
 
chban a dit:
.htacess ....httpd.conf .... Meme toi tu t'y perds :D
non non httpd.conf c'est pour regler apache, activer PHP par exemple;,

.htaccess, c'est pour donner des règles comme l'url rewriting ou encore des reroutages sur des pages d'erreur personnalisés (404 - 403 ...), ou même la protection d'un dossier par mot de passe (avec un .htpassword).
 
Captain_X a dit:
bah recompile PHP à la main...
'tain heureusement que j'ai rerelu mon httpd.conf, sinon je recompilé pour de bon... c'est lourd...

en fait je me suis gourré de ligne (mal lu) et du coup j'avais :
LoadModule php4_module
AddModule mod_php5.c

forcément il a pas du aimer... :rateau:


ce que je comprend pas, c'est quand j'ai pu faire ça...
 
Des fois je me demande si «quelques jours au frais» aiderait certains à prendre le temps de développer leur argumentaire, leur réponses et soigner leur langage. Ça serait à tester... :rolleyes:

Pour répondre à l'auteur de ce sujet, voici déjà une liste d'informations utiles que tu devrais parcourir.

Quant aux problèmes de sécurité, il te faut beaucoup lire. La sécurité est une question non-triviale. Fais déjà des recherches sur "sql injection" et tu découvriras peut-être un problème que tu ne soupçonnais pas.