Warnung: file_put_contents(/home/www/web1/html/php_dev/test.txt) [function.file-put-contents]: failed to open stream: Permission denied in /home/www/web1/html/php_dev/sys/lib.activity.php (Zeile 58)
Bin von Ommnihttpd nach Apache gewechselt [Archiv] - PHP-Scripte PHP-Tutorials PHP-Jobs und vieles mehr

- Ad -
php-resource




Archiv verlassen und diese Seite im Standarddesign anzeigen :
Bin von Ommnihttpd nach Apache gewechselt


 
compuboy1010
08-01-2004, 16:31 
 
Hallo,

bin echt verwirrt. Bin heute zu Apache gewechselt. Habe alles konfiguriert aber es klappt nicht. Weiß noch nicht einmal wie rum die Slashes bei den Pfaden sein müssen.

Alles was ich sehe wenn ich meine Skripte ausführe ist ein weißes Browserfenster. Noch nicht einmal Fehlermeldungen.

Könnte mir mal jemand seine php.ini und httpd.conf geben ?

Der Order php liegt direkt auf C: also

c:\php

Der Apache Ordner liegt im Stadardverzeichnis, dass Apache vorgibt.

Meine Webseite liegt auf c:\webseite

Wie müssen hierzu die Pfadangaben aussehen?

Danke

 
XGremliN
09-01-2004, 08:50 
 
Lad dir mal den XAMPP unter www.apachefriends.org runter. Da ist alles dabei, was man so braucht.

Meiner geht doch jetzt auch!!! :D

 
Günni
09-01-2004, 09:11 
 
hier ein link der geht: http://www.apachefriends.de/

 
compuboy1010
09-01-2004, 10:51 
 
Hallo,

vielen Dank für das Link.
Kenne es bereits.

Ich würde aber lieber die ini und config Dateien selber bearbeiten.
Denn ich möchte mich in die Materie reinarbeiten.
Ich hatte es schon einmal auf einem anderen Rechner installiertund es hat funktioniert.

Suche jemanden der mir seine httpd.conf und php.ini mal geben kann.

Es ist ja nicht sooo viel was für eine Standardinstallation verändert werden muss.


Danke

 
Günni
09-01-2004, 11:05 
 
Dann nimm doch die httpd.conf und php.ini von dem Apache von der Webseite...

 
compuboy1010
09-01-2004, 11:09 
 
Von wo genau?

Du meinst es gibt eine Beispieldatei ?
Di emüsset aber für Windows sein.

Die Kongigurationsdatein sind aber echt schlecht kommentiert.
Müssen Pfadangaban in Anführungszeichen?

Wierum die Slashs ? Die sind immer verschieden bei den ganzen Optionen.

Also ich habe nur diese 4 Zeilen noch zusätzlich in die httpd.conf Datei hinzugefügt. Damals hatte ich auch noch die beiden unteren. Benötige ich diese auch?

ScriptAlias /php/ "c:/php/"
AddType application/x-httpd-php .php .php3 .php4
AddType application/x-httpd-php-source .phps
Action application/x-httpd-php "/php/php.exe"

#LoadModule php4_module c:/php/sapi/php4apache.dll
#AddModule mod_php4.c

 
compuboy1010
09-01-2004, 12:38 
 
Hallo,

ich habe einen Fortschritt erziehlt.
Habe in der install.txt von php den Vermerk gefunden, dass ich für eine Installation als Modul nur folgende Zeilen hinzufügen muss:


LoadModule php4_module c:/php/sapi/php4apache.dll
AddModule mod_php4.c
AddType application/x-httpd-php .php

Note: Especially newer versions of Apache do not need the
AddModule directive anymore, your milage may vary.

Habe den AddModule Befehl weggelassen, da er ja nicht mehr im neuen Apache benötigt wird.

Die php4ts.dll habe ich wie beschrieben in den gleichen order kopiert in dem auch die php4apache.dll liegt. Außerdem noch mal vorsichtshalber in das Apache Verzeichnis wo die .exe liegt.

Und trotzdem kommt die Fehlermeldung:

Syntax error on line 971 of C:/Programme/Apache Group/Apache2/conf/httpd.conf:
Cannot load C:/php/sapi/php4apache.dll into server: Das angegebene Modul wurde nicht gefunden.

- -

Alle Zeitangaben in WEZ +2. Es ist jetzt 14:47 Uhr.