PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Golive 6 und Apache/MySQL/PHP Howto



Borbarad
12.02.2004, 10:37
Wie ich kriegen hin Webserver in GoLive6 mit PHP!

Der OS X Apache läuft, PHP ist installiert und MySQL auch! Wenn nicht hier schauen:
http://www.entropy.ch/software/macosx/

Jetzt zum was muss ich "jetzt" machen:

In GoLive:

Datei-> Neue Webseite
Wenn der Name der Webseite (wichtig für "Dein Seitenname "in Apache) eingegeben werden muss, einen nehmen ohne Leerzeichen!!!! und merken!!!

Die wird gespeichert in "Deine Festplatte"/Library/WebServer/Documents/

Fertigstellen. Das Hauptfester(Wo dann index.html steht usw..) dann aber nicht schliessen!



Jetzt für Apache!!!

1) Websharing deaktivieren!!!

2) Über Terminal httpd.conf öffnen, z.B:

sudo open -a /Applications/TextEdit.app httpd.conf

3) Wir suchen das:

Alias /manual/ "/Library/WebServer/Documents/manual/"

<Directory "/Library/WebServer/Documents/manual">
Options Indexes FollowSymlinks MultiViews
AllowOverride None
Order allow,deny
Allow from all
</Directory>

Das ganze kopieren und drunter wieder einsetzen!

JETZT folgendes ändern: Dein Seitenname ist z.B GoLive6

Alias /Dein Seitenname/ "/Library/WebServer/Documents/Dein Seitenname/"

und:

<Directory "/Library/WebServer/Documents/Dein Seitenname">

4) Speichern

5) Websharing wieder Starten



Wieder GoLive 6

index.html auswählen, dann suchst du oben in der Werkzeugleiste das Symbol (zwei kleine Kreise untereinander) "Website Einstellungen". Auswählen!

Jetzt suchst du im neuen Fenster: Dynamischer Inhalt! Den Assistenten starten. PHP wählen und den lokalen Betrieb. Jetzt will GoLive6 deine Webseite haben vom Server:

Hier gibst zu z.B. folgendes ein:

http://127.0.0.1/Dein Seitenname

Fertig! Nun kannste in Golive6 mit PHP loslegen

Das steht in der Hilfe/ im Handbuch nicht drin

B

hannibal
25.02.2004, 10:40
hi,

zu 2) aus der Sicht des User lautet der Pfad zu httpd.conf bei mir so: /etc/httpd/httpd.conf

Grüße

Borbarad
29.02.2004, 09:43
Schon richtig (wenn man sich nicht grade dort aufhält)

B