Activer PHP5 déjà installé (mais caché) sur MAC OS X 10.6.4 neuf

LeucoUrbLeucoUrb Member
octobre 2010 modifié dans Entraide
Finalité : Tester PLUXML en local sur Mac sans base de données
- - - - - - - - - - - - -- - - -- - - - - - - - - - - -- - - - - - -
Après moult recherches ... ici, là et ailleurs
j'ai trouvé
http://milan2.free.fr/leopardPhpSQL/index.html
A ce stade, toutes les étapes -- moins une -- ont été franchies
dont "décommentez la ligne LoadModule php5_module (...)"
dont décochage et recochage de PreferencesSystemes-PartageWeb


Le segment de path "WebServer--Documents"
je n'arrive pas à le trouver dans "Bibliothèque"
Est-il lui aussi caché ce segment de path ? Comment le débusquer ?
- - - - - - - - - - - - - - -
Nota : en bureautique, cela fait 22 ans que j'oeuvre et manoeuvre avec les Windows 3 95 98 NT 2000NT etc
Par contre je n'ai que 2-3 jours d'experience du Mac-Mini. Je suis donc débutant-débutant sur cet OS
S'il y a lieu, merci de me dire ce que tous les Maciste du "Bas Empire romain" actuel connaissent
Si ça marche ce sont des centaines de milliers de fichiers -- répartis et interopérables -- qui pourraient fonctionner ainsi
- - - - - - - - - - - - - -
NuageBlanc & Auguste @ LeucoCircus
( Google : Auguste 99.99% pigeon)
«1

Réponses

  • LeucoUrbLeucoUrb Member
    octobre 2010 modifié
    Premier bout de découverte avant d'arriver à la réponse recherchée
    L'utilisateur Mac qui veut tester son html en local place son contenu au path
    /Users/Tartempion/Sites/lalala

    Le fichier bibliotheque est au path
    /Users/Tartempion/Bibliothèque

    Un expert Mac me dit qu'il existe <b>un autre répertoire Bibliothèque</b> à la racine du disque :
    Bibliothèque/Webserver/Documents/Documents
    Il y a deux répertoires Bibliothèques à deux endroits différents

    j'ai fait le test
    <?php phpinfo() ?>
    ça me renvoie la même ligne ... pas ce qui est attendu
    Je poursuis ma recherche
  • Salut,
    de mémoire : utilises le répertoire "Sites" à la racine de ton compte OSX.

    dis nous si ça marche ;)

    sinon :
    - solution toute en 1 : http://www.mamp.info/en/index.html (comme wampserver sous windows, cela n'utilise pas les composants internes d'OSX par contre).

    - http://labs.hoffmanlabs.com/node/1462 (apache/mysql clair et précis)

    - par rapport à ta dernière question : http://suburbia.org.uk/blog/2009/09/01/094521.html (dont apache / mysql)

    - http://www.newmediacampaigns.com/page/install-pear-phpunit-xdebug-on-macosx-snow-leopard (un peu plus que apache / mysql : les debugger php et perl/pear)

    - http://hints.macworld.com/article.php?story=20071030153912813 (presque pareil je pense)
    - http://foundationphp.com/tutorials/php_leopard.php (idem, mais peut-être plus propre)



    PS : il manque le "l" final dans ton lien, je pense que personne n'a pu l'ouvrir. regarde la balise " rel="nofollow">de ton post ;)
    http://milan2.free.fr/leopardPhpSQL/index.html
  • LeucoUrbLeucoUrb Member
    octobre 2010 modifié
    à Super_g2 ( 11 oct à 15:29 )
    C'est vraiment gentil d'avoir à la fois prêté attention à mon message et composé une réponse aussi précise et détaillée. C'est donc en
    indiHome/LeucoUrb(Tartempion)/Sites/...
    que je viens de "poser" mes dizaines de milliers de webpages statiques.
    Les pages dynamiques 2.0 avec les <form>...</form> pour critiques et recommandations sont à venir.
    A ce stade, je me suis fixé l'objectif de faire fonctionner PHP5 tout seul
    sans recourir à MAMP où le système de base de données SQL mySQL est automatiquement implémenté
    simultanément. Ainsi, tes (vos) propositions suivantes sont, dans l'immédiat, conservées en solutions de soutien-secours. Merci. L'avenir nous dira.
    Entre 15:20 et 15:29 j'ai fait la connaissance de Roger "Genius" à l'Apple Store de Velizy 2.
    Très sympatique et compétent. Genius n'est pas son vrai nom de famille : il officie au "Genius Bar" le comptoir qui occupe le fond du magasin tout neuf ... ouvert il y a 15 jours.
    Il a d'abord utilisé Google et est immédiatement tombé sur LeucoUrb et la réponse de super_g2
    Le monde est petit n'est-ce pas ?
    Nous avons bien ri.
    Il sait qu'il faut jouer avec "Applications/Utilitaires/Terminal"
    Selon lui mon PHP5 serait déjà activé par le retrait antérieur du dièze.

    Selon lui il ne reste qu'à appliquer la commande qui se trouve en "3" sur la page
    <a href="php.about.com/od/phpbasics/ss/installMac_2.htm">
    php.about.com/od/phpbasics/ss/installMac_2.htm</a>
    Pour l'utilisateur Mac je signale que ce chiffre "3" correspond à la barettes de pages qui se suivent
    -- 1 - 2 - 3 - 4 --
    Je vais essayer; je vous tiendrai au courant.
    PS: Oui, merci pour tous. Le lien milan2.free.fr était irréprochable; je n'avais pas vu qu'il ne marchait pas.
  • The next thing we want to do is make a copy of php.ini.default and save it as php.ini. Once we have done this we can edit our PHP preferences.
    1.) First open up Terminal. It is located inside your Systems folder which is located inside your Applications folder.

    2.) Enter the following lines, one at a time:
    cd /private/etc
    sudo cp php.ini.default php.ini

    3.) You may now open your new php.ini file using TextWrangler or another editing programing and change the default settings if you wish. It will be located in Macintosh HD:private:etc
  • LeucoUrbLeucoUrb Member
    octobre 2010 modifié
    Last login: Mon Oct 11 18:47:10 on console
    new-host:~ xxxxx$ cd /private/etc
    new-host:etc xxxxxx$ sudo cp php.ini.default php.ini
    Password:
    new-host:etc
  • LeucoUrbLeucoUrb Member
    octobre 2010 modifié
    MAC OS X - PLATEFORME TECHNIQUE
    Ce message sert d' <b>ossature bétonnée</b> (poteaux-poutres-)
    à la démarche engagée à l'URL ci-après
    <a href="http://forum.pluxml.org/viewtopic.php?id=2009">forum.pluxml.org/viewtopic.php?id=2009</a>;
    xxxx</a><br>
    Pour cette démarche la maison Apple va être invitée à fournir son support élémentaire d'accès à la doc.
    Le client dispose surement d'une documentation accessible pour faire tourner le daemon httpd, vhosts, alias de sous-domaines et PHP5.



    En cette ossature, le repertoire_54 : WebServer
    Objectif : Faire fonctionner 54.2.2 <?php phpinfo(); ?>

    Première étape élémentaire
    Se faire expliquer par Apple où se trouve la documentation
    Repères de l'ossature technique.
    54.2.1 index homepage
    54.2.2 test php à faire fonctionner
    54.3.10.6 httpd (inexploitable sous cette forme)
    54.3.14 vhosts


    De quoi dispose l'acheteur ?
    Quelques fichiers xxx.html (xml) et xxx.html.fr non cliquables
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    En préambule il a été écrit ce qui précède et ce qui suit.
    Maintenant, nous allons donner la parole à
    <a href="http://www.apple.com/fr/support/hardware/">www.apple.com/fr/support/hardware/</a>;
    Les forums sont en anglais
    <a href="http://discussions.apple.com/index.jspa">discussions.apple.com/index.jspa</a>;
    Deux forums m'apparaissent possibles à ce stade :

    - <a href="http://discussions.apple.com/category.jspa?categoryID=263">Mos OS X v10.6 Snow Leopard </a>

    - <a href="http://discussions.apple.com/category.jspa?categoryID=162">Mac OS X Technologies</a>

    Merci d'être patient
    A bientôt
    LeucoUrb
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    <p>
    A : Liste Mac_HD
    B : Sélection de 4 topRépertoires ( 1, 54, 56, 58 )

    A : Liste Mac_HD

    1. Application Support
    2. Audio
    3. Caches
    4. ColorPickers (vide)
    5. ColorSync
    6. Components (vide)
    7. Compositions (vide)
    8. Contextual Menu Items (vide)
    9. Desktop Pictures
    10.1 Developer--3.2
    10.2 Developer--Shared--Documentation--Docsets
    11. Dictionaries (english, japanese)
    12. Documentation
    12.1 Acknowledgements.rtf
    12.2 Airport Acknowledgements.rtf
    12.3 Applications ( iDVD, iMovie, iPhoto, iTunes, iWeb )
    12.4 Commands
    12.5 Guides user et infos
    12.6 Help (AppleScript, Mac, VoiceOver)
    12.7 iPod
    13. Extensions
    14. Filesystems--NetFSPlugins
    15. Fonts
    16. Frameworks (vide)
    17. Google
    18. Google
    19. Graphics
    20. Image Capture
    21. Input Methods (vide)
    22. Internet Plug-Ins
    23. iTunes
    24. Java
    25. Keyboard Layouts
    26. Keychains
    27. LaunchAgents (vide)
    28. LaunchDaemons (vide)
    29. Logs
    30. Modem Scripts
    31. Mozilla
    32. PDF Services
    33. Perl
    34. PreferencePanes (vide)
    35. Preferences
    35.1 Audio
    35.2 DirectoryService
    35.3 FLEXnet Publisher
    35.4 SystemConfiguration ( 6 fichiers .plist)
    36. Printers
    37. PrivilegeHelperTools (vide)
    38. Python
    39. QuickLook
    40. QuickTime
    41. Receipts
    42. Ruby
    43. Sandbox--Profiles (vide)
    44. Screen Savers
    45. ScriptingAdditions ( 1 fichier Adobe )
    46. Scripts
    47. Security
    48. Speech
    49. Spelling
    50. Spotlight
    51. StartupItems
    52. Updates
    53. User Pictures
    54. WebServer
    55. Widgets
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

    B : Sélection de 4 topRépertoires
    1 - 54 - 56 - 58

    1. Application Support/
    28. LaunchDaemons/
    54. WebServer/
    56. Developer/
    58. Opt/local/

    Application Support (1)

    1.1. Adobe
    1.2. Apple
    1.3. CrashReporter
    1.4. FLEXnet Publisher
    1.5. GarageBand
    1.6. HWPrefs
    1.7. iDVD
    1.8. iLifeMediaBrowser
    1.9. iLifeSlideshow
    1.10. iPhoto
    1.11. Macromedia
    1.12. Mozilla
    1.13. NetServices
    1.13.1 BookService
    1.13.2 HomePageService
    1.13.4 NetSlidesService
    1.13.5 PrintsService
    1.14 ProApps--Internal Plug-Ins--BrowserKit--iLife.bkplugin
    1.15 Roxio
    1.16 Shark
    2 à 53
    WebServer (54)
    54.1. CGI-Executables

    54.2. Documents

    54.2.1 index.html.en
    54.2.2 test.php <?php phpinfo()>

    54.3. Share--httpd--manual

    54.3.1 ()
    bind.html
    bind.html.fr
    caching.html
    caching.html.fr
    configuring.html
    configuring.html.fr
    Content-negotiation.html
    Content-negotiation.html.fr

    54.3.2 develeloper
    dns-caveats , dso , env

    54.3.3 faq
    filter , glossary , handler

    54.3.4 howto
    access , auth , cgi , htaccess, index, public_html, ssi

    54.3.5 images
    index , install, invoking

    54.3.6 License & logs

    54.3.7 misc
    index , password_encryptions , perf-tuning
    relevant_standards , rewriteguide , security_tips

    54.3.8 mod
    mpm , new_features_2_0, new_features_2_2

    54.3.9 platform
    ebcdic , index , netware , perf-hp , win_compiling, windows

    54.3.10 programs ( bouts de xml à ce stade sans itérêt)
    ab, apachectl , apxs
    54.3.10.4 configure
    54.3.10.5 à 8 dbmmanage , htcacheclean , htdbm , htdigest ,
    54.3.10.9 htpasswd
    54.3.10.10 httpd (non lisible)
    54.3.10.11 httxt2dbm
    54.3.10.12 index (non lisible)
    54.3.10.13 à 16 logresolve ,other , rotatelogs , sueexec

    54.3.11 rewrite ( bouts de manuel à ce stade non lisibles)
    sections , server-wide , sitemap

    54.3.12 ssl
    stopping

    54.3.13 style

    54.3.14 vhosts ( bouts de manuel à ce stade non lisibles)
    details , examples , fd-limits , index , ip-based , mass , name-based
    55. Widgets
    55.1 Aide-mémoire
    55.2 Business
    55.4 Carnet d'adresses
    55.5 CI Filter Browser.wdgt
    55.6 Convertisseur
    55.7 Dictionary
    55.8 ESPN
    55.9 Flight Tracker
    55.10 Google
    55.18 Stocks
    55.19 Traduction
    55.20 Weather
    55.21 Web Clip
    56. Developer
    56.0 About Xcode.app
    56.1 Applications
    56.2 Documentation
    56.3 Examples
    56.4 Extras
    56.5 Headers
    56.6 Library
    56.7 Makefiles
    56.8 Platforms
    56.9 SDKs
    56.10 Tools
    56.11 usr
    57 Guides de l'utilisateur et info
    2 .app - 5 .pdf - 1 .rtf
    58. opt--local--
    58.1 bin
    58.2 etc
    58.3 include
    58.4 lib
    58.5 libexec
    58.6 man   (vide!!)
    58.7 sbin
    58.8 share
    58.9 var
    59. Système
    60. Utilisateurs
  • hum, et dans cette suite d'item, il faut comprendre quoi?
  • LeucoUrbLeucoUrb Member
    octobre 2010 modifié
    C'est la nomenclature des topRépertoires Apple d'un disque neuf Mac OS X 10.6.3
    Maintenant, je vais interroger le support OS_X d'Apple avec l'url
    <a href="http://forum.pluxml.org/viewtopic.php?pid=15172#p15172">;
    http://forum.pluxml.org/viewtopic.php?pid=15172#p15172</a>
    Merci d'être patient
  • ce que je ne comprends pas c'est pourquoi en suivant mes liens (pas celui sur MAMP) vous n'arrivez pas à activer php et installer mysql / perl ?
  • LeucoUrbLeucoUrb Member
    octobre 2010 modifié
    A ce stade les repères de la documentation Mac OS X 10.6.3 me sont inconnus
    Tout autre internaute Mac sera également face à ces soixante répertoires 1 à 60
    dont les cinq retenus (1, 54, 56, 58). Sans la doc de base je ne vois pas qui pourrait s'en sortir.
    Exemple : votre (ton) deuxieme hyperlien
    <a href="http://labs.hoffmanlabs.com/node/1462">labs.hoffmanlabs.com/node/1462</a>;

    quote
    " In most contexts shown here, the # is a comment delimiter character.

    $ cd /etc
    $ sudo cp php.ini.default php.ini
    $ # nano is a command shell text editor. directions for its use are displayed at the bottom.
    $ sudo nano php.ini # whatever changes you need to this file
    $ cd /etc/apache2
    $ # find and uncomment this line: LoadModule php5_module libexec/apache2/libphp5.so
    $ sudo nano httpd.conf
    $ cd ~/
    $ # set the file protections to allow the _www user to access the files
    $ chmod o+r ~/Sites
    $ echo "<?php phpinfo(); ?>" > ~/Sites/phptest.php
    $ chmod o+r ~/Sites/phptest.php
    There are a couple of ways to enable web access, either by opening up world (other) access, or by changing the group member. The above sequence shows the former sequence.

    You may need to create a site-local file /etc/apache2/users/username.conf containing the following:

    <Directory "/Users/Hoff/Sites/">
    Options Indexes MultiViews
    AllowOverride None
    Order allow,deny
    Allow from all
    </Directory>
    To test the configuration file, you can use the apachectl configtest command.

    Then use System Preferences > Sharing to disable and enable personal web sharing.

    You can then enter http://localhost/~username/phptest.php into Firefox or Safari or other local web browser, and you should see the php configuration information
    End_quote

    Disposer de la doc de base Apple sur les répertoires Apple est un must
    Elle existe sûrement sur la machine Apple
    pour réussir le phptest, alors que j'ai déjà activé PHP (cf. supra)
    ... une question et une méthode

    La question :
    Comment activer les pôles de la doc Apple (httpd, vhosts, etc.) ? Où ?

    La méthode :
    pour réussir le dernier test <?php phpinfo(); ?>
    Corréler les commandes à exécuter :
    (1°) avec les répertoires-fichiers qui sont à modifier ( cf. nomenclature 1 à 60 supra)
    (2°) avec la doc Apple qui décrit ces répertoires-fichiers ( avec cette même nomenclature 1 à 60)
    Sans la doc, seul un topGeekChampion -- connaissant déjà tout ça par coeur --
    m'apparait en mesure -- les yeux fermés, dans le noir -- de faire fonctionner en local
    - d'abord des pages statiques déjà existantes (posées, inactives ... en HomeUserName/Sites/ )
    - puis pluxml en local
  • httpd.conf -> /etc/apache2/ (je pense de mémoire)
    vhosts -> /etc/apache2/users/ (un fichier / site, de mémoire aussi pour l'emplacement)

    le reste, je vais tacher de mieux me documenter. mais je n'ai plus de mac sous la main, ca va etre tendu xD
  • LeucoUrbLeucoUrb Member
    octobre 2010 modifié
    à : Super_G2
    Objet : Le sixième hyperlien (le dernier) foundationphp.com
    - -- - - - - - - - - - - - - -- - - - - - - - - - - -- - - - - -- - - --
    Avec ce référentiel http://foundationphp.com/tutorials/php_leopard.php
    J'en suis au stade "8" pleinement achevé (cf. supra)
    et au stade "14-15" avec un test <?php phpinfo(); ?> qui ne marche pas encore.
    J'en suis donc en "9" à chercher
    - Open Hidden
    - HD:private:etc.

    A ce stade, entre 1 à 60, je ne vois pas "Open Hidden" ni "private:etc."
    pas davantage php.ini

    Comme php5 on peut noter le fichier php5extension-1.0.tcl au path ci-après

    /opt/local/var/macports/sources/rsync.macports.org/release/ports/_resources/port1.0/group/
  • super_g2super_g2 Member
    octobre 2010 modifié
    ola, attention à ne pas mélanger macports et l'installation d'origine du serveur apache/php de mac osx.

    essayez ce lien sinon : http://maestric.com/doc/mac/apache_php_mysql_snow_leopard
  • LeucoUrbLeucoUrb Member
    octobre 2010 modifié
    Référence n°1 (pour l'avenir)
    - - - - - - - - - - -
    Voici ce qui sera à mette en référence n°1 pour mes successeurs ... à ce path
    Document pdf " Administration_de_serveur_v10.5.pdf "
    Je l'ai récupéré sur Internet (je ne sais plus l'url)
    je l'ai placé en local à un url fabriqué par moi
    /Users/xxxxx/Documents/ware_t/webhosting

    "Administration_de_serveur_v10.5.pdf" (263 pages)
    Sommaire:
    - A propos de ce guide
    - Vue d'ensemble du système
    - Planification
    - Outils d'administration (p. 41 à 56)
    - Sécurité
    - Installation et déploiement
    - Configuration initiale du serveur (p. 117 à 151)
    - Gestion (p. 153 : ports, outils d'adlin, admin des services,...)
    - Contrôle (p.193)
    - Exemple de configuration (un serul Mac OS X Server dans une petite entreprise p.209)
    - Feuille d'opérations avancées de Mac OS X Server (p. 221)
    - Glossaire (p.235)
    - Index (p. 257)
  • En postant 13:40 je vois le message de 13:24
    ça m'a l'air très bien. Le premier bouton "It works!"
    Je vais déjeuner et m'y remettrai ensuite. Merci pour ce superbe fichier.
  • super_g2super_g2 Member
    octobre 2010 modifié
    sans doute trouvé ici : http://www.apple.com/server/macosx/resources/documentation.html
    (mais elle s'adresse à OSX Server edition, très semblable sur ce point)

    essaye(z) de ne pas copier coller des infos inutile pour ce thread, une personne qui va arriver ici ne surement rien comprendre xD...
    et apprends (nez) à éditer tes (vos) messages..
  • LeucoUrbLeucoUrb Member
    octobre 2010 modifié
    :{ :? j'ai une question xD Définition ?

    13:09 ça va être tendu xD
    13:46 (...) qui va arriver ici ne va surement rien comprendre xD... :)
    Je prends note du bouton "Modifier" (très bien; je n'avais pas vu).
    Je vais mettre en gras les 4 titres sélectionnés de
    la nomenclature 1 à 60 du disque Mac_OSX (postée ce jour à 10:24)
  • la seule question est : est-ce que ça marche à présent? si oui, pouvez-mettre une procédure complète et détaillée de votre mise en place du serveur apache/php5/mysql sous mac os x.6

    de plus, pour en revenir au but initial, pluxml fonctionne-t-il?
  • LeucoUrbLeucoUrb Member
    octobre 2010 modifié
    Il est 16:16. Je m'y remets
    maestric.com/doc/mac/apache_php_mysql_snow_leopard
    et je répondrai bien sûr aux deux questions. Merci
  • znkznk Member
    HS: Vive Linux =D
  • LeucoUrbLeucoUrb Member
    octobre 2010 modifié
    En référence: maestric.com 16:18
    - - - - - - - -- - - - - - - - - -- - - - - - - - -- - - - -
    Vu ce qui précède je suis -- soit après soit avant -- à l'étape :
    [blockquote]
    Fix a warning appearing in phpinfo()
    Create /etc/php.ini and make it writable
    cd /etc
    sudo cp php.ini.default php.ini
    sudo chmod 666 php.ini [/blockquote]

    En référence: milan2.free.fr/leopardPhpSQL/ Hier 19:31
    - - - - - - - -- - - - - - - - - -- - - - - - - - - - - - - -
    J'ai fais cette même manip en suivant la procédure,
    celle-ci disait de se mettre en /private/etc
    Hier 19:31 (ref. mon écran à 18:47:10) vous avez la copie de ce qui fut fait, selon la procédure

    - - - - - - - -- - - - - - - - - -- - - - - - - - - - - - - -
    Je me demande combien de répertoires /etc sont sur cette machine
    et où ils se trouvent tous
    Je vous invite à vous reporter à la "Nomenclature_1_a_60"
    En ligne 58.2 /opt/local/etc vous avez un fichier etc
    Il contient un unique fichier qui est le répertoire macports
    Aucun fichier php.ini à cet endroit
    Ce fichier php.ini je ne le vois pas, nulle part. J'ai fait un search sur tout le disque.
    La version Mac_OS_X 10.6.3 est neuve.
    La machine aussi. Je l'ai acheté il y a quelques jours ( le 1er octobre 2010 )
    Normalement, en reference à la Nomenclature_1_a_60 (ci-dessus 10:24)
    où devrait être l'exécutable PHP5 ? le paramétrage php.ini ?
    et ce qui suit selon Jéröme Jaglale ( maestric.com/doc/mac )
  • super_g2super_g2 Member
    octobre 2010 modifié
    je ne peux plus en dire plus, je n'ai plus mon MAC. désolé.
    ce que je sais me souvenir c'est qu'il y a des liens symboliques un peu partout, donc /private/etc et /etc sont peut-être les mêmes...
    un autre avis?

    honnêtement, l'avant-dernier lien (maestric) que j'ai mis cet après-midi devrait à lui seul suffire pour l'activation de php5 et l'installation de mysql.

    enjoy
  • A ma grande surprise il n'y a pas davantage de fichier private/

    Ailleurs, en
    /Developer/SDKs/MacOSX10.5.sdk/System/Library/Frameworks/
    un tcl-private et un tk-private

    Par "liens symboliques" voulez-vous dire des alias transformant un chemin en un autre ?
  • ouaip ;)
    "ln -s" sous unix.
  • LeucoUrbLeucoUrb Member
    octobre 2010 modifié
    Merci beaucoup. "Au cas où" ... pour la future "Procédure bien ordonnée"

    Trois URL sur "ln -s" dans le prolongement de super_g2 à 17:35

    http://fr.wikipedia.org/wiki/Ln_(Unix)

    http://www.commentcamarche.net/contents/unix/unix-fichiers.php3

    http://cyberzoide.developpez.com/unix/sys.php3

    Je vais m'intéresser à la position des deux ou trois morceaux du pack Apache-PHP.
    Q1 : Pourraient-ils être n'importe où ( a priori, au vu de la nomenclature_1_a_60 ) ?
    Q2 : Est-il possible que je trouve tous les morceaux d'Apache et pas ceux de PHP ? pistes ?
    Cela aurait-il du sens ?
  • de mémoire, il faut : activer dans le panel MAC OS, le partage web. ceci correspond à activer apache.
    ensuite, suivre la procédure de maestro pour activer php5 et installer mysql.

    cela devrait suffire. :)
  • LeucoUrbLeucoUrb Member
    octobre 2010 modifié
    Je viens de relire ce que j'avais lu (et oublié) sur
    http://edu.ca.edu/installer-apache-php-et-mysql-sous

    edu.ca.edu/
    Mais… PHP, bien qu’installé n’est pas activé. Il faudra donc l’activer. Et là, c’est pas évident. Il faut modifier un fichier dans un répertoire caché et protégé.
    End_of_quote
    Sur ce Forum PLUXML : Le titre du 9 octobre à 17:15
    Activer PHP5 déjà installé (mais caché) sur MAC OS X 10.6.4 neuf
    - - - - - - -- - -- - - - - - - - - - - - -- - - - - - - -- - - - - - -- - - - - - - - - - - - -
    Nous l'avions oublié

    Reste à trouver un agent d'Apple ou un fan connaissant la position de ce répertoire entre 1 et 60
    Ensuite nous chercherons (1) la clef de fermeture, (2) la méthode pour ouvrir le répertoire (avec un pass?)
    Caché au point de ne pas trouver l'exécutable ? Quel est le nom de l'exécutable ?
    A ce stade, je mets encore un point d'honneur à ne pas installer mysql
    Pourquoi ? Justement
    pluxml n'a pas besoin de mySql - C'est son atout n°1, stratégique
    Je ne vais donc pas commencer par le dégrader, voire le réduire à néant.
    Un internaute responsable ne doit-il pas le plus possible saisir un peu à quoi jouent les ogres ? Non ?
    Serait-ce simplement pour faire payer 499 euros le passage de OS_X à OS_X_Server,
    alors que tout est gratuit, banalisé, standard ... créer de la difficulté là où il ne devrait y en avoir aucune.
    N'y aurait-il pas d'autres motifs ? Je veux tenter de commencer par les deviner, puis, si possible, essayer de trier la part de vrai et de faux ... sans nécessairement que tout soit pleinement éclairci.
  • vous pouvez tenter (et ce sera beaucoup plus simple, car nombreux tuto sur le net) d'installer apache2 et php5 (oui, merci de me rappeler que c'est pour pluxml, mes remarques sur mysql sont inappropriées xD) via MACPORTS !!

    un tuto exemple : http://www.techiecorner.com/174/how-to-install-apache-php-mysql-with-macport-in-mac-os-x/
    installation de macports : http://guide.macports.org/#installing.macports

    il ya plein de tutos pour macports, son utilisation rend la vie sous mac osx plus "unix-like" (voire "debian-like").
  • LeucoUrbLeucoUrb Member
    octobre 2010 modifié
    The easiest way to install apache, php and mysql in Mac is thru mac port. You can also install apache, php and mysql by compiling each of the service but it’s too time consuming.
    If you just want to install apache, php and mysql for development use , Mac Port install is good enough.
    C'est la première phrase de votre premier URL à 18:26
    Je suis donc partagé en X% et (100-X)% car mon objectif est de passer en diffusion plusieurs dizaines de websites, une partie en pluxml et d'autres parties, infiniment plus complexes pour une part ou simplement plus lourdes pour une autre part ( + de 30.000 images) autrement.
    Il y aura EDI (Electronic Data Interchange) entre les deux.
    plus de 10 ans de travail sans aucune diffusion partielle.
    Il ne serait pas surprenant que le trafic pluxml soit très élevé.
    En résumé, c'est bien que nous ne restions pas bloqués,
    mais je n'abandonne pas la finalité première -- mettre au point une solution performante de diffusion à partir d'une première machine dédiée -- finalité première qui est dans le titre du post de départ.
    De toute manière, il me faut progressivement en savoir le maximum sur les répertoires " hddpdServices répartis sur la Nomenclature_1_a_60 "
    J'ouvre un nouveau post ( http://forum.pluxml.org/viewtopic.php?pid=15151#p15151 )
    que nous appelerons " Première étape Dev&Test sur MAC "
    PHP5 Installer PHP5 sur MAC OSX 10.6.3 pour développement en local sans perfo, via les macports
    ICI, nous maintenons l'objectif de départ, rappelé à 18:16, avec la performance
Cette discussion a été fermée.