Verwijderen van Entropy's PHP5 uit OSX 10.5x
3 augustus 2009 - 23:06   
geplaatst door: AndreRelink
Hallo,


Wie heeft met succes Entropy PHP5 verwijder van OSX 10.5x. client?
Kan je aangeven wat er moet worden verwijderd / aangepast.
Een clean install van OSX 10.5 is op dit moment niet mogelijk en een
computer waarmee ik eerst kan testen is op kort termijn niet voor handen.


Tot zover heb ik de volgende stappen:
verwijder PHP5 uit /usr/local/php5 (via terminal)
pas aan httpd.conf in /private/etc/apache2/ (alleen 10.5)
verwijder link uit  /private/etc/httpd/apache2 /users/+entropy-php.conf (alleen 10.5)

Wat ik nog kan herhinderen van delete van PHPx uit 10.4
#verwijder link uit  /private/etc/httpd/users/+entropy-php.conf (alleen 10.4)
#pas aan httpd.conf in /private/etc/httpd/httpd.conf (alleen 10.4)

Zie ik nog iets over het hoofd?

Verwijderen van Entropy's PHP5 uit OSX 10.5x
4 augustus 2009 - 15:41    reactie #1
geplaatst door: denn88
Dit lijkt mij ooki voldoende ja. Je 'hoeft' het er niet af te halen, je kunt het ook laten staan en 'wisselen' tussen de Apple versie en de Entropy versie als je dit nodig hebt.

Als je alleen het file /etc/apache2/other/+entropy-php.conf file verwijderd (of even ergens anders neerzet) dan Apache herstart dan heb je de oude Apple versie van PHP weer terug.

Apache herstarten
sudo apachectl graceful

Echter de reden waarom ik liever de Entropy PHP5 gebruik is dat de Entropy versie wel ondersteuning heeft voor GDLib (om plaatje mee te genereren zoals bv een Captcha) en volgens mij heeft deze ook ondersteuning voor XML en XSL. De oude Apple versie van PHP heeft dit allemaal niet.

Op mijn website had ik hier een artikel over geschreven destijds.
http://www.atlantisdesign.nl/artikel/entropy-php5-met-gdlib-op-leopard

Als ik zo uit je forum bericht lees heb je je beschreven stappen nog niet geprobeert?

Atlantisdesign.nl - webDesign en de Mac. Bezig met webdesign / webdevelopment? Je eigen Mac als lokale webserver?
iPhone 4, 16 GB (black) | MacBook Pro 15", 2.44Ghz Intel Core 2 Duo,  4GB Ram | Airport Extreme | MacMini Intel Core 2 Duo, 4GB Ram | PowerMac G4 MMD Dual 1Ghz.
Verwijderen van Entropy's PHP5 uit OSX 10.5x
4 augustus 2009 - 19:35    reactie #2
geplaatst door: AndreRelink
Vanochtend Entropy PHP5 verwijderd en de standaard meegeleverde PHP geactiveerd...........
Inderdaad alleen +entropy-php.conf verwijder (verplaatsen) zou voldoende kunnen zijn.

De reden dat ik terug ging naar de standaard geïnstalleerde PHP is, AMFPHP niet juist zijn calls
verwerkte, nu werkt Flash 8 weer juist met MySQL/ PHP samen.

Er zit nog een addertje onder het gras mysql_connect("localhost", $db_user, $db_pass)
gaf nog een probleem, mysql_connect("127.0.0.1", $db_user, $db_pass) was nodig om
de connection wel juist tot stand te brengen.

Ik moet nog gaan uitzoeken waarom AMFPHP niet juist werkte met Entropy PHP, wel belangrijk.
Een oplossing met Flex of Flash CS4 en AMFPHP geeft dan (zeer waarschijnlijk) ook problemen.
Als ZendAMF wel juist functioneert, is dat een mogelijkheid om daar dan een MySQL connectie
mee op te zetten. O ja Entropy PHP en AMFPHP werkt wel normaal onder 10.4 (10.5 geeft dus
problemen). Heeft iemand wel al een systeem draaien met OSX 10.5 AMFPHP en Entopy dan
hoor ik dat graag.

O ja @denn88
Met PHP5 geïnstalleerd door Apple heeft geen problemen met XML Dom, XML is namelijk een
onderdeel van de oplossing. (XML output wordt gebruikt in een database publishing solution.)
;-)


Verwijderen van Entropy's PHP5 uit OSX 10.5x
5 augustus 2009 - 09:18    reactie #3
geplaatst door: richard5
Je kunt ook zelf PHP compileren en dan de GD module erbij compileren. Ik heb hier gedocumenteerd hoe je dat voor elkaar kunt krijgen:

http://diymacserver.com/installing-php/adding-the-gd-module-to-php-on-leopard/