Php + MySQL sur X: installation ?

MacDavid

Membre actif
1 Avril 2001
487
2
Visiter le site
Bonjour à tous,

Je me bats contre moi même depuis trois jours pour installer MySQL et un serveur PHP sur mon Mac. Pour l'heure, je sors vaincu de ce face à face avec moi même (ce qui n'est pas trés plaisant, je vous assure, mais ceci est une autre histoire).

J'ai lu et relu les posts ici même. En vain.

Une bonne âme aurait-elle quelques minutes pour signaler ici bas une installation pas à pas de tout ceci?

Merci 1000 fois d'avance.

------------------
 
Euh...
perso moi je peux pas (j'ai deja eu tellement de mal que j'ai abandonne)... Mai ssi tu décris un peu plus exactement ce qui ne marche pas, je suis sûr que Toine, notre spécialiste es PHP/Mysql, se fera un plaisir de t'aider (s'il a passé son oral
wink.gif
)

bon courage quand même !
 
Yep !

J'ai bataillé pas mal moi aussi pour que ça fonctionne, en partant des sources de php4, y'a une fichier qui merde, le correctif tu le trouveras sur www.stepwise.com ainsi qu'une marche à suivre.

tchô

ps : si ça marche toujours pas je t'enverrai la liste des manips que j'ai effectué.
 
Salut les gars, moi aussi je n'arrive pas à faire marcher PHP et MySQL et apache sur mon Mac OS X. Bon apache c'est ok, mais j'ai tout installé et configuré comme c'était dit sur Stepwise.com pour php et Mysql et mes scripts php ne sont toujours pas interprétés, même après restart et modif de la config apache.

Il n'y a pas quelqu'un qui saurait faire un super tutorial en français de comment installer tout ça ? Il ne resterait plus qu'à le publier comme dossier macgeneration et le tour est joué.

Nous sommes des dizaines à merdouiller avec la même chose. C'est quand-même dommage !

A+

Pat
 
<BLOCKQUOTE><font size="1" face="Verdana, Geneva">quote:</font><HR>Posté à l'origine par pat:
Il n'y a pas quelqu'un qui saurait faire un super tutorial en français de comment installer tout ça ? Il ne resterait plus qu'à le publier comme dossier macgeneration et le tour est joué.

Nous sommes des dizaines à merdouiller avec la même chose. C'est quand-même dommage !
<HR></BLOCKQUOTE>

Très bonne idée. Alors, qui s'y colle ?
smile.gif



------------------
JackSim
 
Avez vous entendu parlé de «PHP4X - PHP for Mac OS X»?

Qu'en dites vous?

Voici le texte de présentation...


Click on the Disk Image Icon to Download PHP4X. After downloading unzip the file using stuffit expander and double click the image to activate it.

This distribution includes the latest stable release of PHP4 (Version 4.0.5). Please read the "BEFORE Installation" document carefully before starting the installation. This version includes the precompiled PHP4 with XML-, MySQL-, zLib-, Sockets- and Session-support.
Use the PHP Admin Tool to configure your PHP4 Settings with a Cocoa based GUI.

As special add on this package includes a pre-configured version of phpMyAdmin 2.1 to access and administrate MySQL-Databases via a web interface.

Release date: 20th June 2001. This preview will work unlimited.

+ d'infos: PHP4X
 
Pour info, encore, voici ce qu'indique le READ ME

<BLOCKQUOTE><font size="1" face="Verdana, Geneva">quote:</font><HR> This is a Public Preview. There are known problems with the Installation. If you can't see the Test Page after doing all Installation-Steps as described in the PHP Admin Tool (in /Applications) run the following command as root from the command line:

/usr/sbin/apxs -i -n -a /Library/WebServer/PHP4X/libphp4.so

This command activates the PHP4.0.5 DSO-Module in Apache. Due to some problems with authentication it is not yet possible to do this via the GUI (although there is a button for it). This problem will be solved till the final release.

Additionally you have to register the .php-file extension as described in the PHP Admin Tool. This will pass all files with the .php-extension to the PHP-Engine. <HR></BLOCKQUOTE>

Le fichier total fait dans les 11 mégas.
 
Salut tout le monde,

J'ai trouvé un installeur PHP MySQL où ils promettent aucune ligne de commande : MacOS Guru.

Je cite : <BLOCKQUOTE><font size="1" face="Verdana, Geneva">quote:</font><HR> With the SQL4X and PHP4X distributions you can install MySQL 3.23 and PHP 4 using the Mac OS X installer. No command line needed. Promised.
<HR></BLOCKQUOTE>

Par contre faut télécharger les installeurs, on a rien sans rien
wink.gif


A+
 
Oui, c'est celui dont je parlais...

Mais...

<BLOCKQUOTE><font size="1" face="Verdana, Geneva">quote:</font><HR>
Click on the Disk Image Icon to Download SQL4X. After downloading unzip the file using stuffit expander and double click the image to activate it.

This distribution includes the latest stable release of MySQL (Version 3.23.38). Please read the "BEFORE Installation" document carefully before starting the installation. This version makes some general enhancements to the GUI.

Release date: 1st June 2001. This preview will work till 30th June 2001. <HR></BLOCKQUOTE>
 
Hé bien, malgré plusieurs heures d'essai, d'où mon silence, c'est un échec.

Chargement de PHP4X09a.dmg.zip: sans probleme
Copie de PHP4X09a.dmg.zip sur mon DD: sans probleme

Mais apres, la cata.

Ouverture de PHP Admin Tool
-&gt; différents essais de paramétrages
Mais, jamais je n'ai pu acceder à file://localhost/Library/WebServer/Documents/PHP4X/test.php

A chaque fois, ca me renvoie à: file://localhost/Library/WebServer/Documents/PHP4X/testPHP.url

Soit: [InternetShortcut]
URL=http://127.0.0.1/PHP4X/test.php

En gros, tout montre que l'installation n'est pas correcte, ou finie.

J'ai ensuite fait comme indiqué dans le Read Me

If you can't see the Test Page after doing all Installation-Steps as described in the PHP Admin Tool (in /Applications) run the following command as root from the command line:

/usr/sbin/apxs -i -n -a /Library/WebServer/PHP4X/libphp4.so

Pas de probleme:
cp /Library/WebServer/PHP4X/libphp4.so /usr/libexec/httpd/libphp4.so
chmod 755 /usr/libexec/httpd/libphp4.so

Mais, apres, aucun changement.

Rien ne s'affiche. Si je veux paramètrer PhpMyadmin, file://localhost/Library/WebServer/Documents/PHP4X/phpMyAdmin/index.php tourne dans le vide (comme tous les fichiers avec suffixes .php) et n'affiche rien...

En clair, je rame sévèrement. Il doit me manquer quelque(s) chose(s). Vraiment, je serai ultra reconnaissant à toute bonne âme qui pourrait mon montrer La Lumière ;-)

PS: désolé si les urls indiquées avaient déjà été données par d'autres.

[28 juin 2001 : message édité par MacDavid]
 
Moi je te dis essais peut-être la manière suivante:
Avec Apache tu te log dans ton dossier http://127.0.0.1/~login/ normalement il va prendre la page index.html de ton dossier "Sites". Maintenant tu crées la page suivante et tu l'appelles index.php et la met dans le dossier "Sites"

&lt;?php

print("&lt;a href=\"http://www.macg.co\"&gt;MacG&lt;/a&gt;&lt;br&gt;");

?&gt;

tu reprends ton navigateur web et tu tapes 127.0.0.1/~login/index.php

Et si là il n'y a rien du tout ou qu'il t'affiche un message d'erreur c'est qu'il y a un problème
frown.gif
sinon c'est tout bon
grin.gif

Encore un truc si tu utilises OmniWeb moi j'avais eu des problèmes notamment avec phpMyAdmin et MySQL...alos si jamais utilise Explorer
 
Excuse moi Simon mais mon probleme, c'est justement: comment acceder à Apache. Là, j'avoue, pour moi c'est obscur: ou est Apache, comment l'actionner, etc?

Merci encore, vraiment.
 
Moi g eu aucun probleme pour les installer...

Cherchez MySql dans version tracker... Telechergez le build non officiel et allez sur le site indiqué pour les instruction.. Sur le meme sit il y a la procedure d'instalation de PHP...

Ca marche impecable et c'est une des raison pricipales pour lesquelles je suis sous mac Os X depuis sa sortie!
 
Ben pour lancer Apache, tu vas dans les préférences systèmes, et dans partage, tu fais activer le serveur Web.
ou alors dans le terminal en te logguant sous Root, tu tappes apachectl stars

et pour y accéder.
Soit
http://localhost/
et dans ce cas tu arrives au page se trouvant adns le dossier /Library/Web Server/Documents/

ou alors http://localhost/~login/
et dans ce cas, tu arrives dans le dossier Sites du login en question.. ou login est le nom d'un utilistaur
wink.gif


Et ensuite, tu peux faire pareil mais au lieu de localhost, tu mets ton adresse ip
wink.gif
 
Avant toute chose, merci à tous du temps que vous prenez pour m'aider.

Cette fois, Apache est installé (merci Toine).
En revanche, pour ce qui est de MySQL, nada, que pouic. Ne parlons pas de phpMyAdmin.

J'ai cherché un site expliquant la démarche pas à pas pour installer tout ca: en vain. (ceci dit, il y a bien celui ci: exomac)

Et ca m'ennuie vraiment.

la, je dosi dire que c'est vraiment obscur pour quelqu'un comme moi.

Je suis tout à fait disposé à faire un peu de place sur mon site pour écrire une sorte de tutorial (j'imagine ne pas etre le seul dans ce cas). mais, mais... faudrait que j'y arrive...

Alors, voila... s'il y avait encore une bonne âme dans l'assistance... Merci d'avance...