Leute hier, die mit PHP coden?
Mitglied-37030.04.2002, 09:06 Uhr
hallo
sind hier evtl. grad webmaster, die auch
mit PHP programmieren? ich hätte da
nämlich noch so einige fragen zu :)
und in einer anderen community wurde
auf meine fragen so ziemlich überhaput nicht
eingegangen, aber hier habe ich schon
einige gute erfahrungen gemacht...
also, es geht eigentlich erstmal nur um den
webserver offline, um die seiten halt zu testen
wer mir beim einrichten helfen kann und möchte,
einfach mal hier posten oder direkt bei mir melden,
ich freu mich!
gruss, jesper
Mitglied-37701.05.2002, 23:18 Uhr
werd doch mal etwas spezifischer. dann kann ich dir auch vielleicht was dazu sagen :)
--
Arminius - NoxMage & Scribe
Isegrim - Handwerker
Chippy - Axtkämpfer & Bogenschütze
Mitglied-37002.05.2002, 08:22 Uhr
also im mom such ich nur jemanden, der mir hilft, nen webserver offline zu inst. (apache, etc) weil ich das nich ganz raffe :)
also damit ich die webseiten halt auch
ofline testen kann
Mitglied-37702.05.2002, 22:11 Uhr
Ok, das ist keine grosse Sache. Unter Linux oder Windows ?
Besorg Dir auf jeden Fall - falls noch nicht geschehen Apache 2.0.35 ( http://httpd.apache.org ) und PHP 4.2 ( http://www.php.net/downloads.php )
Die \"Grundinstallation\" sollte eigentlich ohne Probleme klappen.
Ich gehe jetzt einfach mal davon aus, dass Du die Sache unter Windows laufen lassen willst und das Setup für Apache und PHP ausgeführt hast. Folgende Anpassungen sind danach noch notwendig:
1. Du brauchst einige Dateien aus dem PHP-Installationsverzeichnis: die Datei php.ini-dist in dein windows-verzeichnis kopieren und in php.ini umbenennen.
2. Die eben kopierte php.ini editieren. Wichtig ist die Einstellung
\"extension_dir\". Die muss auf das entsprechende Verzeichnis Deiner php-Installation zeigen.
3. ebenfalls brauchst du die \"php4ts.dll\" und alle DLLs aus dem dlls Unterverzeichnis. Kopiere diese Dateien nach windowssystem (Win98/ME) bzw. winntsystem32 (Win2k/XP)
4. jetzt noch die httpd.conf anpassen (Apache Installationsverzeichnisconf). Such die Stelle mit \"ScriptAlias /cgi-bin/\" usw. und füge dahinter folgende zwei Zeilen ein:
LoadModule php4_module \"c:/php/experimental/apache2filter.dll\"
AddType application/x-httpd-php .php
den Pfad in der ersten Anweisung gegebenenfalls anpassen und darauf achten, dass du die normalen schrägstriche nimmst.
Ok, das sollte es gewesen sein. Apache neu starten und testen.
Standardmässig hast du unter dem Apache-Installationsverzeichnis einen Unterordner \"htdocs\". Erstelle dort zum Test eine \"test.php\":
<html><head><title>PHP Test</title></head>
<body>
<php>
</body></html>
Wenn Du nun in Deinem Browser \"localhost/test.php\" aufrufst sollte das Skript ausgeführt und dir umfangreiche Informationen zur PHP-Installation angezeigt werden.
Ich hoffe es klappt ? :D
--
Arminius - NoxMage & Scribe
Isegrim - Handwerker
Chippy - Axtkämpfer & Bogenschütze
Mitglied-37003.05.2002, 08:39 Uhr
danke danke erstmal,
ich werds heute abend mal
testen
achja, mit welchem editor
progst du die seiten?
haste da nen bestimmen?
Mitglied-37703.05.2002, 08:55 Uhr
Habe noch keinen bestimmten. Habe mir mal ActiveState Kommodo angeschaut - ganz nett, aber leider nicht kostenlos und die Trial Zeit ist um :(
Deswegen im Moment UltraEdit mit PHP-Wordfile.
In der aktuellen iX ist ein Bericht über entsprechende Programme, bin aber noch nicht weiter zum Testen gekommen.
Hier ein paar Links zu kostenlosen IDEs:
PHPEdit (http://www.phpedit.com)
Weaverslave (http://www.weaverslave.com)
Maguma Studio Light (http://www.maguma.com)
Und wo wir schon dabei sind - hier gibt´s ganz gute Tutorials:
Web Developers Virtual Library (http://www.wdvl.com/Authoring/Languages/PHP/)
Dev Shed (http://www.devshed.com/Server_Side/PHP)
--
Arminius - NoxMage & Scribe
Isegrim - Handwerker
Chippy - Axtkämpfer & Bogenschütze
Mitglied-37003.05.2002, 10:06 Uhr
jo, das is prima, danke nochmal!
ich hatte bis jetzt den meybohm editor,
weil ich halt nur HTML gemacht hab,
aber der hat immer gemeckert, wenn
ich die in .php umgenannt hab
Mitglied-604.05.2002, 22:38 Uhr
alles zu kompliziert.
muss mich doch glatt mal weider zu Wort melden.
Installier dir einfach \"OmniHttpd\"
Downzuloaden HIER (http://www.omnicron.ca)
Einfach den Dienst im Hintergrund starten. Localhost auf das Verzeichnis auf deiner Festplatte stellen wo die PHP Webseite drin liegt und im Explorer dann nur noch aufrufen mit
http://localhost/index.php
fertig ist der spuk in 1 minute ohne was einstellen zu müssen.
Wenn du dir jetzt noch ne dyndns adresse zulegst, kann jeder gemütlich auf deine Offline Webseite zugreifen.
Mfg
Morgano
--
[externes Bild: http://www.rund-um-die-werbung.de/computer.jpg]
Morgano / Team UOWorld & alter Sack des Forums
http://www.uoworld.de
http://www.ultimaworlds.de
Mitglied-37705.05.2002, 02:07 Uhr
Ich weiss ja nicht, was daran kompliziert ist mal eben ein paar Dateien zu kopieren und zwei Ergänzungen in Textdateien einzufügen.
Apache ist Open Source und DER Standard-Webserver. Vielseitig und erweiterbar und vermutlich um einiges sicherer als irgendwelche \"NoName\" Dinger.
So oder so kann ich nur raten nichts vom lokalen Rechner anzubieten. PHP hatte in der Vergangenheit auch schon mehrere Sicherheitslücken und besonders fehlerhafte Skripte erhöhen das Risiko enorm. Wenn´s nicht gerade ´ne reine Daddel-Kiste ist wäre mir das Risiko auf jeden Fall zu hoch.
Soll doch was zum lokalen Testen sein wie jesper sagte. Anschliessend schiebt man das eh auf einen extra Webserver und da läuft mit 99%iger Wahrscheinlichkeit unter... genau: Apache. Da ist es vielleicht ganz hilfreich, wenn man bei sich ein möglichst exaktes Abbild des Zielsystems hast...
--
Arminius - NoxMage & Scribe
Isegrim - Handwerker
Chippy - Axtkämpfer & Bogenschütze