SELFPHP: Version 5.8.2 Befehlsreferenz - Tutorial – Kochbuch – Forum für PHP Einsteiger und professionelle Entwickler

SELFPHP


Professional CronJob-Service

Suche



CronJob-Service    
bei SELFPHP mit ...



 + minütlichen Aufrufen
 + eigenem Crontab Eintrag
 + unbegrenzten CronJobs
 + Statistiken
 + Beispielaufrufen
 + Control-Bereich

Führen Sie mit den CronJobs von SELFPHP zeitgesteuert Programme auf Ihrem Server aus. Weitere Infos



:: Buchempfehlung ::

TYPO3 Kochbuch

TYPO3 Kochbuch zur Buchempfehlung
 

:: Anbieterverzeichnis ::

Globale Branchen

Informieren Sie sich über ausgewählte Unternehmen im Anbieterverzeichnis von SELFPHP  

 

:: Newsletter ::

Abonnieren Sie hier den kostenlosen SELFPHP Newsletter!

Vorname: 
Name:
E-Mail:
 
 

Zurück   PHP Forum > SELFPHP > Apache HTTP-Server

Apache HTTP-Server Alles was Ihr über den Apache diskutieren möchtet, gehört hierein

Antwort
 
Themen-Optionen Ansicht
  #1  
Alt 05.07.2005, 23:05:26
feuervogel feuervogel ist offline
SELFPHP Guru
 
Registriert seit: Jan 2004
Ort: Leipzig
Beiträge: 4.549
python als apache2 modul will nicht

hi!

da man ja offen für alles sein sollte, habe ich mir mal libapache2-mod-python2.3 installiert (debian sarge). apache2 stop/start lief problemlos, habe dann mal eine datei versuch.py angelegt...wenn ich sie im browser aufrufe will er sie einfach nur runterladen (der server versteht also nicht ganz, was er damit anfangen soll). auch wenn ich in die kopfzeile

#! /usr/bin/python

schreibe und die datei für alle ausführbar mache, bringts nüscht. im ordner /etc/apache2/mods-enabled/ steht auch

lrwxrwxrwx 1 root root 33 2005-07-05 18:16 mod_python.load -> ../mods-available/mod_python.load

drin...wie heißt noch mal die datei für den apache2, wo drin steht, was er mit dateien mit der endung .py machen soll? wahrscheinlich in der gleichen wo das für php-dateien drin steht, nur welche war das noch mal?

danke für die antworten!
Mit Zitat antworten
  #2  
Alt 05.07.2005, 23:09:40
Benutzerbild von xabbuh
xabbuh xabbuh ist offline
SELFPHP Guru
 
Registriert seit: May 2003
Beiträge: 7.187
AW: python als apache2 modul will nicht

Für php-Dateien brauchst du folgende Zeilen in der httpd.conf:
Code:
AddType application/x-http-php .php
AddType application/x-http-php-source .phps
Zitat:
Zitat von feuervogel
auch wenn ich in die kopfzeile

#! /usr/bin/python

schreibe und die datei für alle ausführbar mache, bringts nüscht
Befinden sich die entsprechenden Datei denn in diesem Verzeichnis?

Geändert von xabbuh (05.07.2005 um 23:11:43 Uhr)
Mit Zitat antworten
  #3  
Alt 05.07.2005, 23:24:24
feuervogel feuervogel ist offline
SELFPHP Guru
 
Registriert seit: Jan 2004
Ort: Leipzig
Beiträge: 4.549
AW: python als apache2 modul will nicht

julian@pc:~$ ls -l /usr/bin/ | grep python
lrwxrwxrwx 1 root root 23 2005-05-08 00:55 pdb2.3 -> ../lib/python2.3/pdb.py
lrwxrwxrwx 1 root root 9 2005-05-06 22:39 python -> python2.3
-rwxr-xr-x 1 root root 983480 2005-05-04 09:09 python2.3

das meinst du, oder?

wenn ich in die /etc/apache2/httpd.conf reingucke, sehe ich das:

julian@pc:~$ cat /etc/apache2/httpd.conf
# This is here for backwards compatability reasons and to support
# installing 3rd party modules directly via apxs2, rather than
# through the /etc/apache2/mods-{available,enabled} mechanism.
#
#LoadModule mod_placeholder /usr/lib/apache2/modules/mod_placeholder.so

mehr nicht...die httpd.conf wird doch für apache2 nicht mehr benutzt, oder irre ich mich?
Mit Zitat antworten
  #4  
Alt 05.07.2005, 23:50:10
Benutzerbild von xabbuh
xabbuh xabbuh ist offline
SELFPHP Guru
 
Registriert seit: May 2003
Beiträge: 7.187
AW: python als apache2 modul will nicht

Zitat:
Zitat von feuervogel
mehr nicht...die httpd.conf wird doch für apache2 nicht mehr benutzt, oder irre ich mich?
Also bei mir wird auch beim Apache2 die httpd.conf benutzt, wenn ich mich jetzt nicht komplett irre.
Mit Zitat antworten
  #5  
Alt 05.07.2005, 23:54:31
feuervogel feuervogel ist offline
SELFPHP Guru
 
Registriert seit: Jan 2004
Ort: Leipzig
Beiträge: 4.549
AW: python als apache2 modul will nicht

oh, hm, naja, ich frag vielleicht mal direkt in nem debianforum nach...trotzdem danke für die hilfe!
Mit Zitat antworten
  #6  
Alt 06.07.2005, 10:34:13
bazubi bazubi ist offline
Junior Member
 
Registriert seit: Jan 2004
Beiträge: 496
AW: python als apache2 modul will nicht

Man kann das auch in httpd.conf schreiben. Der Apache nutzt die auch, aber man sollte es halt in die andere Datei schreiben.

Das muss übrigens rein damit Python geht:

Code:
AddHandler mod_python .psp .psp_
Ansonsten kann ich nur sagen: Viel Spaß mit Python, das rockt richtig. Aber besser noch als PSP (Python Server Pages) ist Python außerhalb des Webservers.
__________________
Kleiner Hinweis am Rande: Es gibt keine if-Schleifen. Es gibt nur if-Verzweigungen und for/[do]/while-Schleifen.
Mit Zitat antworten
  #7  
Alt 06.07.2005, 10:39:01
c4 c4 ist offline
SELFPHP Guru
 
Registriert seit: Jul 2002
Ort: Oberursel
Alter: 54
Beiträge: 4.748
AW: python als apache2 modul will nicht

Ohne eine großartige Diskussion lostreten zu wollen: was kann Python, was PHP (oder auch Perl) nicht kann? Warum nutzt man es? Stärken/Schwächen, Unterschiede, Links dazu?
__________________
sic!
--> http://dbCF.de/
Mit Zitat antworten
  #8  
Alt 06.07.2005, 12:06:19
Benutzerbild von xabbuh
xabbuh xabbuh ist offline
SELFPHP Guru
 
Registriert seit: May 2003
Beiträge: 7.187
AW: python als apache2 modul will nicht

Zitat:
Zitat von bazubi
Man kann das auch in httpd.conf schreiben. Der Apache nutzt die auch, aber man sollte es halt in die andere Datei schreiben.
Welche andere Datei wäre das denn im Apache2?
Mit Zitat antworten
  #9  
Alt 06.07.2005, 13:05:13
bazubi bazubi ist offline
Junior Member
 
Registriert seit: Jan 2004
Beiträge: 496
AW: python als apache2 modul will nicht

Ich hab gerade keinen Apache2 auf Debian da, aber entweder wars die mod.conf oder httpd.conf.local. Welche genau ist eigentlich wurscht, hauptsache sie wird in die httpd.conf includiert.
__________________
Kleiner Hinweis am Rande: Es gibt keine if-Schleifen. Es gibt nur if-Verzweigungen und for/[do]/while-Schleifen.
Mit Zitat antworten
  #10  
Alt 06.07.2005, 13:13:06
feuervogel feuervogel ist offline
SELFPHP Guru
 
Registriert seit: Jan 2004
Ort: Leipzig
Beiträge: 4.549
AW: python als apache2 modul will nicht

ich habe jetzt folgendes in der httpd.conf stehen:

AddHandler mod_python .py

aber trotzdem wird mir die datei.py zum download angeboten (ja, apache hab ich neugestartet)

Zitat:
Zitat von c4
Ohne eine großartige Diskussion lostreten zu wollen: was kann Python, was PHP (oder auch Perl) nicht kann? Warum nutzt man es? Stärken/Schwächen, Unterschiede, Links dazu?
okay, kurz gesagt:

python wurde entwickelt, um lesbar zu sein. anweisungsblöcke stehen nicht in {}, sondern werden eingerückt. die anweisungen werden möglichst in sprechenden worten gehalten (z.b. kam bei || in ner if-bedingung ein error, es _muss_ or heißen)...es dürfte ein wenig schneller sein als php (vor allem was oop angeht, wobei das mit php5(.1) auch wieder so ne sache ist)...mehr fällt mir grade nicht ein. musste da halt fürs studium was kleines machen und es gefiel mir auf anhieb.

empfehlen kann ich folgende lektüre (gratis ebook):

http://www.diveintopython.org/
Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind aus.
[IMG] Code ist aus.
HTML-Code ist aus.

Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Apache2 parst keine PHP Dateien im virtuellen Host Tino Apache HTTP-Server 0 14.04.2005 17:51:26
Upload Modul funktioniert nicht. Piismaker PHP Grundlagen 3 28.05.2004 17:37:57
PHP Modul kann nicht geladen werden! mad-boy Apache HTTP-Server 7 05.08.2003 16:21:22
Modul freischalten beim Apache 1.3 DiJae Apache HTTP-Server 10 24.07.2003 12:50:28
dbx modul galle Off Topic Area 2 07.07.2003 17:45:09


Alle Zeitangaben in WEZ +2. Es ist jetzt 11:20:54 Uhr.


Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.


© 2001-2024 E-Mail SELFPHP OHG, info@selfphp.deImpressumKontakt