PHPBB et Mac OS X ?

Antiphon

Membre expert
Club iGen
25 Mars 2001
1 533
17
Région parisienne
J'ai téléchargé la dernière version française des forums PHPBB, mais je ne sais pas qu'en faire à présent… Je souhaiterais, avant de le mettre en ligne (j'attends de recevoir mon mot de passe de Free), pouvoir le tester sur mon Macintosh. Si j'ai bien compris, l'avantage, sur ce point, de Mac OS X, est d'être un Unix, de disposer d'Apache (où ?), et de pouvoir donc fonctionner comme un serveur… Mais, parmi la foule de fichiers qui est dans le dossier PHPBB, par lequel dois-je commencer ? Dois-je le lire avec Internet Explorer ? Dois-je utiliser le Terminal, et quels codes taper alors ? Si je dois disposer de MYSQL, celui n'est sûrement pas déjà présent sur mon ordinateur ? J'ai donc téléchargé CocoaSQL, mais je ne sais pas davantage quoi en faire… En un mot, je suis perdu et ne trouve même pas de site ou de livre pour me guider…

Merci d'avance,

Antiphon
 
Salut, l'utilisation d'Apache, PHP, MySQL sur Mac OS X est expliquée dans une série d'articles parus sur oreillynet.com.

Très vague résumé et autres sources :

Pour démarrer le serveur Apache passe par le tableau de préférences "Partage" -> démarrer le partage web.

Tu peux activer le module PHP présent dans le système en suivant les explications d'UltraMac. Le module PHP de Mac OS X a été upgradé de 4.0.6 en 4.1.2 suite à une MAJ système. Il faut un peu bidouiller dans le terminal, mais ça reste simple puisque j'y suis arrivé.

MySQL: voir le tutorial de Marc Liyanage.

PHPBB: Il doit y avoir des instructions d'installation au format .html dans un sous-dossier.
 
yep, chuis preneur pour la suite des évènements ...
grin.gif
 
Suite des aventures d'Antiphon au pays du PHP…

J'ai téléchargé le dossier phpBB et l'ai placé sur le serveur de Free. En me rendant à l'adresse <http://ftpperso.free.fr/phpBB/install.php>, j'obtiens la liste suivante de paramètres à compléter. Pourriez-vous m'aider ?

*Configuration de Base
- Langue par Défaut du Forum : French
- Type de la Base de données : MySQL 3.x ou 4.x ?
- Choix du type d'installation : Installation

*Configuration de la Base de données
- Nom du Serveur de Base de données / SGBD : sql.free.fr ou autre chose ?
- Nom de votre Base de données : ?
- Nom d'utilisateur : J'ai mis le nom d'utilisateur de l'adresse e-mail correspondant à mon serveur ?…
- Mot de passe : Celui de mon adresse e-mail ?
- Préfixe des tables : Laisser phpbb_ ? et nuke; qu'est-ce que c'est ?

*Configuration du Compte Administrateur
- Adresse Email de l'Administrateur : Mon adresse
- Nom de domaine : L'adresse ftpperso.free.fr correspondant ?
- Port du serveur : 80
- Chemin du script : /phpBB/
- Nom d'utilisateur : Le nom d'utilisateur de l'adresse e-mail de l'administrateur ?
- Mot de passe : Celui du compte e-mail de l'administrateur ?

Merci d'avance,

Antiphon

[25 avril 2002 : message édité par Antiphon]
 
Je tente de m'embarquer dans la même galère que toi mais j'ai déjà rencontré quelques ecueils.
Alors voilà ce que je sais du principe de fonctionnement de tout ça (et désolé pour les puristes, je simplifie sinon ça passe pas dans ma pov' tête de graphiste
grin.gif
)

Sous X tu active Apache pour avoir un serveur local et tout tester chez toi.
Sur ce serveur tu active ou installe le PHP qui est la langue de programmation de ton forum donc nécessaire.
de plus ce forum va générer des données, noms d'utilisateurs, textes… ces données sont la base de donnée. Dans ton cas elles sont stockées dans une base (de données) MySQL. Donc il te faut aussi installer MySQL. Pour éviter que tout le monde puisse tripatouiller dans la base de donnée celle-ci est généralement protégée par un code.

A défaut d'être une réponse directe aux champs qui te pose problème cela devrait te permettre de mieux comprendre les questions posées.

Bon maintenant on aurais besoins de pro pour donner la suite et les vrai réponses
tongue.gif
 
merci pour ton lien sauf qu'on est sous PHP4 et que apparemment ça n'a rien à voir avec PHP3 ...
 
<BLOCKQUOTE><font size="1" face="Verdana, Geneva">quote:</font><HR>Posté à l'origine par Antiphon:
Suite des aventures d'Antiphon au pays du PHP…

J'ai téléchargé le dossier phpBB et l'ai placé sur le serveur de Free. En me rendant à l'adresse &lt;http://ftpperso.free.fr/phpBB/install.php&gt;, j'obtiens la liste suivante de paramètres à compléter. Pourriez-vous m'aider ?

*Configuration de Base
- Langue par Défaut du Forum : French
- Type de la Base de données : MySQL 3.x ou 4.x ?
- Choix du type d'installation : Installation

*Configuration de la Base de données
- Nom du Serveur de Base de données / SGBD : sql.free.fr ou autre chose ?
<HR></BLOCKQUOTE>
Moi je l'ai installé chez Mutltimania. Mais ça doit être la même chose si je me souviens : Mysql


- Nom de votre Base de données : ?

Chez mutimania, tu as : tonnomdemembre_db

- Nom d'utilisateur : J'ai mis le nom d'utilisateur de l'adresse e-mail correspondant à mon serveur ?…

Multimania : ton nom de membre


- Mot de passe : Celui de mon adresse e-mail ?

Mot de passe membre

- Préfixe des tables : Laisser phpbb_ ? et nuke; qu'est-ce que c'est ?

Tu peux laisse ça comme ça. Ce sont les noms des tables que phpbb va créer dans ta base de données mysql.

*Configuration du Compte Administrateur
- Adresse Email de l'Administrateur : Mon adresse
- Nom de domaine : L'adresse ftpperso.free.fr correspondant ?
- Port du serveur : 80
- Chemin du script : /phpBB/
- Nom d'utilisateur : Le nom d'utilisateur de l'adresse e-mail de l'administrateur ?

Un pseudo à choisir : antiphon
wink.gif
?

- Mot de passe : Celui du compte e-mail de l'administrateur ?

Celui que tu veux, c'est comme sur le forum macgé

Merci d'avance,

Antiphon

@+

[02 mai 2002 : message édité par Le Gritche]
 
Jmini, peux-tu me donner la marche à  suivre sur free une fois que tu as placé ton dossier "phpBB2" à  la racine de ton site et après t'être connecté à  la page : -http://login.free.fr/phpBB2/install.php-
SuperMerci d'avance parceque là  je rame grâve ...
grin.gif
grin.gif
wink.gif


[02 mai 2002 : message édité par zaqs7]
 
Houlaaaaaaaaaa
bon dans l'ensemble rien a redire
smile.gif

par contre juste un conseil si vous voulez developper votre site sur macos puis le transferer chez un hebergeur, nomer vos table mysql en local de la meme facon que votre hebergeur et crer un compte utilisateur qui est lui aussi le meme que votre hebergeur.

Sinon ben une fois trouver la manip a faire un conseil noter bien toutes les etapes sinon lors de la reinstallation vous allez en bave
frown.gif

Moi c pour bientot le formatage annuel

[03 mai 2002 : message édité par sucellus]
 
<BLOCKQUOTE><font size="1" face="Verdana, Geneva">quote:</font><HR>Posté à l'origine par zaqs7:
Jmini, peux-tu me donner la marche à  suivre sur free une fois que tu as placé ton dossier "phpBB2" à  la racine de ton site et après t'être connecté à  la page : -http://login.free.fr/phpBB2/install.php-
SuperMerci d'avance parceque là  je rame grâve ...
<HR></BLOCKQUOTE>

HEUREUSEMENT, j'avais fait une capture d'ecran...

Language : French
Type de Base de données : MySQL 3.x
Choix du type d'installation : Installation

Nom serveur Base de données /SGBD : sql.free.fr
Nom de votre base de données : login*
Nom d'utilisateur : login*
Mot de passe : motdepasse_du_login*


Après c'est en fonction de toi...
E-Mail administrateur : login*@free.fr
Nom de domaine : login*.free.fr ([!] PAS DE "http://")
Port du serveur : 80 (- J'ai rien changé)
Chemin du Script : la aussi ca dépend... - Pour toi "/phpBB2/" (- J'ai rien changé)
Nom d'utilisateur : auchoix* (- Ton nom sur les forums, peut être différent...)
Mot de Passe : motdepasse_de_auchoix*
Mot de Passe [Confirmer]: motdepasse_de_auchoix*


Voila...

********************************************
Pour t'aider :
- guide de mise en route
- le fichier INSTALL_FR.html dans phpBB_Fr/docs/INSTALL_FR.html sur ton disque dans le dossier, décompacté...
- La page chez Free, que j'ai déja évoquée plus Haut (Support d'une base de données MySQL avec PHP3)

Au final, ca marche pas trop mal, mais avec quelques lenteurs...
********************************************

SuperDeRien


.

[03 mai 2002 : message édité par jmini]
 
salut à tous, je vois que ça galère dur pour installer phpBB, aussi si vous voulez de l'aide il y a le forum technique de la communauté phpBB française par ici :forum 2037.biz
faites une recherche sur les post d'installation qui cause de macOsX, j'en ai déjà aperçus
moi j'ai installé phpBB chez Free sans problème (je ne suis pas sous osX mais ça ne change rien), le seul truc à faire gaffe est de débrancher la fonction mail du forum et quelques autres bout de code à changer mais vous trouverez tout sur le forum 2037
bon courage
wink.gif

si vous voulez voir le mien c'est par là :
le forum de Mister Monroe
 
Je relance ce vieux débat parce que j'ai tenté d'installer phpBB sur un autre site et qu'après l'installation je tombe sur la page d'erreurs suivante :

</font><blockquote><font class="small">Citer:</font><hr />

Warning: Cannot add header information - headers already sent by (output started at /var/www/free.fr/13/login/phpBB2/includes/constants.php:363) in sessions.php on line 363

Warning: Cannot add header information - headers already sent by (output started at /var/www/free.fr/13/login/phpBB2/includes/constants.php:363) in sessions.php on line 365

Warning: Cannot add header information - headers already sent by (output started at /var/www/free.fr/13/login/phpBB2/includes/constants.php:363) in sessions.php on line 363

Warning: Cannot add header information - headers already sent by (output started at /var/www/free.fr/13/login/phpBB2/includes/constants.php:363) in sessions.php on line 365

Warning: Cannot add header information - headers already sent by (output started at /var/www/free.fr/13/login/phpBB2/includes/constants.php:363) in login.php on line 167
<hr /></blockquote>

Que puis-je faire ? Modifier les fichiers incriminés ? Mais cela génère de nouvelles erreurs. Je m'arrache les cheveux (déjà que j'en ai plus beaucoup… /ubbthreads/http://forums.macg.co/vbulletin/images/smiliesold/laugh.gif )

Antiphon
 
Vous n'avez pas la moindre idée ?… /ubbthreads/http://forums.macg.co/vbulletin/images/smiliesold/frown.gif C'est la troisième fois que je tente l'installation, et à chaque fois, c'est le même problème… /ubbthreads/http://forums.macg.co/vbulletin/images/smiliesold/confused.gif Je précise : sur le même espace du serveur, j'avais auparavant tenté de mettre en place un bon de commande dont les données étaient envoyées à une certaine adresse e-mail, donc avec mySQL… La fonction mail() n'étant pas gérée chez Free, je me suis retourné vers le script CGI qu'ils proposent… J'ai tenté ensuite une première installation de phpBB, mais comme cela ne marchait pas, j'ai effacé le dossier, ainsi que, depuis la console d'administration de la base, les fichiers qui étaient dans le dossier mySQL… Mais peut-être que pour autant celle-ci n'a pas été remise en l'état ? Cela expliquerait la mention « already sent » ? Quand on a installé un script PHP avec sa base mySQL et que l'on veut tout réinstaller, comment fait-on ? Pour avoir la configuration initiale ou par défaut de mySQL ?

Merci pour votre aide,

Antiphon

PS : Je ne prétends pas exiger de vous des réponses… Je suis le premier à souvent ne pas savoir répondre… Je sais que ce forum, c'est du bénévolat… Mais, comme un vieux de la vieille, que je suis, je trouve que le ton est de moins en moins sympathique, et qu'un nombre toujours plus important de message reste sans réponse… Cela me déçoit… /ubbthreads/http://forums.macg.co/vbulletin/images/smiliesold/frown.gif
 
Antiphon a dit:
PS : Je ne prétends pas exiger de vous des réponses… Je suis le premier à souvent ne pas savoir répondre… Je sais que ce forum, c'est du bénévolat… Mais, comme un vieux de la vieille, que je suis, je trouve que le ton est de moins en moins sympathique, et qu'un nombre toujours plus important de message reste sans réponse… Cela me déçoit… /ubbthreads/http://forums.macg.co/vbulletin/images/smiliesold/frown.gif

Pas tout à fait d'accord avec toi Antiphon. A mon avis, si tu n'as pas de réponses, c'est que les personnes qui savent résoudre ton problème ne se sont pas encore connectées ou n'ont pas le temps actuellement de te fournir une réponse précise. Il y a quand même dans ce forum des centaines (pour ne pas dire des milliers) de problèmes qui ont trouvé solution.
Concernant le "ton de moins en moins sympathique", peux tu être plus précis?
 
Il y a de la muflade dans l'air... /ubbthreads/http://forums.macg.co/vbulletin/images/smiliesold/rolleyes.gif /ubbthreads/http://forums.macg.co/vbulletin/images/smiliesold/laugh.gif
 
J'ai pas pû me retenir.. Désolé !! /ubbthreads/http://forums.macg.co/vbulletin/images/smiliesold/laugh.gif

Désolé aussi pour Antiphon car je n'ai pas de réponse à son problème... C'était pas l'envie qui manquait pourtant !! /ubbthreads/http://forums.macg.co/vbulletin/images/smiliesold/laugh.gif
 
Pour en revenir à mon post-scriptum, je ne compte pas le nombre de messages que j'ai postés sur ces forums depuis des mois et qui sont restés sans réponse. Quelle raison donner à cet abandon ? Soit mes questions sont devenues trop pointues pour la plupart et les informaticiens qui hantent ces lieux n'ont guère le temps ou le courage de répondre, soit le principe « fait une recherche dans les archives avant de poster » que je respècte scrupuleusement est devenu le prétexte de ne pas se soucier des problèmes des uns et des autres. C'est vrai que je trouve que l'ambiance s'est dégradée sur les forums de MacGénération, qu'il y a moins de spontanéité à l'entraide et plus de messages qui sombrent dans le « les Mac, c'est génial ! les PC, c'est nul ! » ou le « Apple va crever… » Je suis le premier à moins participer, mais je regrette un certain état d'esprit… Mais soyons clair, j'ai toujours beaucoup de plaisir à venir ici… Et je sais que toutes les bonnes volontés n'ont pas disparu… En parlant de ça, si vous avez une idée pour mon problème… /ubbthreads/http://forums.macg.co/vbulletin/images/smiliesold/laugh.gif

Antiphon