PHP unter Panther

Alidey

Alidey

Aktives Mitglied
Thread Starter
Dabei seit
08.10.2003
Beiträge
616
Reaktionspunkte
0
Hallo allerseits,
habe ihr im Forum mal ne Beschreibung gefunden, wie man PHP unter OS X 10.2 aktiviert. Meine Frage: geht das auch unter 10.3?
Habe nämlich gar keinen Ordner Websites gefunden? Kann mir da jemand weiterhelfen oder Alternativen geben?


Danke
Alidey
 
Bei Panther ist php 4.3.2 bei und wie in Jaguar deaktiviert. Du musst in der httpd.conf (findest du unter /etc/httpd/) bei folgenden Einträgen das # weg machen.

LoadModule php4_module libexec/httpd/libphp4.so
AddModule mod_php4.c

Die php.ini liegt in /etc/ und heißt "php.ini.default". Einfach das .default wegmachen und die php.ini den wünschen entsprechend anpassen. Dann den Apache unter sharing neustarten und fertig.
 
Sorry, hab nach der hhtpd.conf gesucht, aber er findet nix...
Kann ich das irgendwie extra installieren oder hab ich bei der Installation was falsch gemacht?
 
Die Datei findest Du meines Wissens nur, wenn Du Dich als Root eingeloggt
hast.


Gruß
Delmar
 
Man muss nicht root sein. Du musst nur die suche auf Unsichtbare Dateien erweitern. Es muss nichts zusätzliches installiert werden. Eigentlich müsste es bei einer Normalen Panther Installation mit installiert werden.
 
Habe es bei meiner frischen Panther Installation gleich mal ausprobiert.
Funzt alles wunderbar. Vielen Dank. :D
 
Okay, soweit bin ich jetzt auch. Und einige PHP Dateien werden auch dargestellt. Wenn ich aber eine Variable weitergebe (driver?variable=Wert) funktioniert es nicht mehr und die Variable wird nicht verarbeitet. In meinem Fall soll einfach eine Datei includet werden, je nach Wert der Variablen...

Kann mir da jemand helfen?
 
Standardmäßig sind Globale Variablen deaktiviert. Du musst in der php.ini register_globals = Off auf register_globals = On umschreiben.
 
Danke

Vielen vielen Dank für dir Geduld!
Jetzt klappt alles wie ich es wollte!
clap
 
HELP... versuch es schon den ganzen Tag...

Hi...

Hab gestern mal Panther draufgespielt. Alles gut soweit, bis halt auf PHP. Bei Jaguar hat es nach der Anleitung von entropy.ch mit dem dazugehoerigen Installer bestens geklappt. Dort steht auch das es fuer 10.3 kompatibel sein sollte. Nachdem ich es wieder damit versucht hatte, hat ich nur noch Problem mit httpd.conf und natuerlich keine Sicherheitskopie. Dann hab ich es mal mit der Anleitung auf developer.apple.com/php versucht. Auch vergebens.

Letzendlich kam ich um eine Neuinstallation von Panther nicht herum. Ich hab halt den Ueberblick verloren, welche Pakete nun drauf sind und welche nicht.

Aber genug gelabert (wahrscheinlich aus Frustration). Nach der Anleitung die hier im Thread steht, hat es trotzdem nicht geklappt. Ich seh eigentlich nur den Code den ich in test.php geschrieben habe. Sogar der HTML Code wird nicht gerendert. Folgenden Output erhalte ich unter Safari:

<html>

<body>

<h1>Jetzt wolle mer abe mal sehen</h1>
<? phpinfo()?>

</body>
</html>

Hier stand irgendwas von die php.ini aendern. Hat es vielleicht damit etwas zu tun?

Waere echt dankbar fuer jede Hilfe, schliesslich muss ich PHP installieren um an meine f*$# Arbeit fertigzumachen.

Ciao
 
Hi,

1. ist da ein Fehler in Deinem Script: <?php phpinfo; ?> (der ; fehlt bei dir) muss das heissen.
2. Du musst das auch über den Webserver aufrufen, normal: http://localhost/~benutzername/datei.php

Morfio ...
 
Danke Morfio fuer die schnelle Antwort.

Das Skript hab ich von der Anleitung. Aber auch nach der Aenderung passiert nichts. Ich nehme auch an, dass wenn der server oder php engine oder was auch immer die Datei test.php erkennen wuerde, sollte zumindest der HTML Code richtig angezeigt werden.

Zu 2: Ich hab die Datei unter /~ich/Sites/ abgespeichert und auch ueber den Webserver aufgerufen, also mit Hilfe von localhost.

Ich sagte ja bereits, dass ich es lange Zeit unter 10.2 laufen hatte, nur glaub ich einfach, dass ich diesmal einen erhebliche Kleinigkeit uebersehen habe..

Vielleicht liegt es am Browser?

Bitte um weitere Hilfe. Sollte ich vielleicht mal die httpd.conf Datei oder die php.ini hiereinkopieren. Hilft das vielleicht?
 
NIEMAND DER MIR HELFEN KANN

Ist wirklich dringend.

werd wohl heute die Nacht damit verbringen muessen.....kopfkratz
 
endlich...

Nachdem mir ja sooo geholfen wurde.......kopfkratz kopfkratz kopfkratz

PHP lief doch .. Es lag nur an dem Skript. hatte mir mal ueberlegt wieder bei entropy.ch das Installer Package runterzuladen, obwohl da was von "It runs only under MAC OS X 10.2 (Jaguar), am Anfang jedoch "compatible with 10.3" steht. Da gabs dann ein paar Beispiele..und siehe da php funktioniert. Dann hab ich mir mal das Beispielskript von entropy.ch kopiert. Und es funktioniert.

Es lautet naemlich einfach: <?php phpinfo() ?>. Keine Ahnung, warum das obige beispiel von der developers page nicht funktioniert hat.

also...an alle anderen: Die obige Installtionsroutine klappt bestens. man braucht nichts weiter runterzuladen. Die Libraries muessen halt nur aktiviert werden.

Alles klar..? hat bei mir leider was gedauert. Sowas passiert, wenn man nicht interessiert ist, aber es trotzdem machen muss...scheiss job...
 
Ich hab auch PHP von Entropy.ch auf meinen Panther installiert und habe das gleiche Problem mit den verabreiten von Variablem ?text=text1...

Kann mir jemand sagen wo ich das ändern muss damit dies funktioniert. Also in der php.ini aber ich kann die nicht finden....
 
Wie versuchst Du denn auf die Variable zuzugreifen?


Gruß
Delmar
 
Über einen Link im Menu definiere ich die Variable text und diese soll dann nen Text includen. Jedoch passiert rein garnichts. Nicht mal ein Fehler wird ausgegeben...

Unter Jaguar hats wunderbar funktioniert...
 
Weiss niemand Rat? Ich bin wirklich angewiesen, dass ich PHP auch offline nutzen kann!
 
Original geschrieben von Jiji
Standardmäßig sind Globale Variablen deaktiviert. Du musst in der php.ini register_globals = Off auf register_globals = On umschreiben.

Auch du musst das ändern und die erste Frage inder FAQ von Entropy.ch solltest du dir mal ansehn.
http://www.entropy.ch/software/macosx/php/#faq

So schwer ist es doch wirklich nicht erst in die FAQ zu schaun oda?
 
Gut danke für den Hinweis. Das FAQ habe ich nicht gesehen. Wie kann ich die geänderete Datei nun sichern? Weil der sagt das sie geschützt ist und ich finde den Schutz nicht.

Habe sie mit TextEdit aufgemacht.
 
Zurück
Oben Unten