|
|
Bug17
Gut, das der Easyphp-Server Funzt
was ich jetzt bräuchte ist eine Perl-funktion für meinen EasyPHP-Server.
Ich habe mich schon auf deren Webseite umgeschaut, aber nichts gefunden.
Vielleicht könnt ihr mir helfen..... 
)
www.fladi.at
du willst perl auf deinem webserver verwenden? versteh ich das richtig?
dann solltest du zu www.activestate.com schauen, und dort das activeperl-packet herunterladen und installieren.
Bug17
Danke fladi
bin schon dabei es herunterzuladen.... wirst morgen von mir meine Meinung dazuhören.
Bist du sicher,(nicht das ich an dir zweifeln würde...) dass das Activperl auf EasyPHP funzt
www.fladi.at
ich nehm mal an, das easyphp einen apache-server benutzt.
der apache arbeitet absolut problemlos (weis ich aus eigener erfahrung) mit activeperl zusammen. auf der activestate-hoempage sollten auch anleitungen zur installation unter apache zu finden sein.
Bug17
Na wen das so ist.....
Dann mach ich mir keine Sorgen....
The real Franky
bei mir läuft der EasyPHP mit Pearl (cgi)...
PN mich an wenn du was net raffst...
Bug17
| Zitat: |
Original von The real Franky
bei mir läuft der EasyPHP mit Pearl (cgi)...
PN mich an wenn du was net raffst... |
werd ich machen..... 
)
Bug17
Toll, die Installation von activePerl hat hat meinen PHPeasy-Server(sowie der Apacheserver) und PHPmyadmin-datenbank abkacken lassen - und zwar sauber......
Fakt ist, durch die Neuinstallation sind ein Haufen Einträge für Weblog, Groupware, Forumeinträge, gästebucheinträge u.a. von mysql abhängige Daten von Skripte verloren gegangen....
Bitte gibt mir eine " DEUTSCHE" Installationsanweisung, damit ich nicht noch einmal Daten verliere, wo ich allein schon 10 Stunden dran hocke.....
www.fladi.at
ich bezweifle, dass ein installationsprogramm einträge aus einer sql-datenbank löscht und server zum absturz bringt...
was genau funktioniert denn nicht?
Bug17
Nach der Installation stimmte etwas nicht mit dem Apache Server, wollte einfach nicht mehr starten, PHPmyadmin wollte mich auch nicht mehr in die Datenbank reinlassen und wenn ich EasyPHP neu starte wollte. kam ständig ein Errorbericht im Popupmenü, wenn ich auf das Easyphp-Zeichen Rechts unten klicke.....
Ich habe activePerl auch als Zip heruntergeladen. aber aus der Anleitung kann ich mir keinen Reim bilden...... brauche deswegen eine Deutsche Installations-hilfe, was ich mit den Perl Ordner tun muss, was ich im Apache eintragen soll und jedes kleinste Detail......
Wäre nett wenn einer so eine Installationanleitung besitzt....
www.fladi.at
ein paar hinweise,was denn genu fehlschlägt (fehlermeldungen) wären vielleicht hilfreich!!!
ansonsten:
Einbindung von Perl in den Apache WebServer
Alles was hier getan werden muss, ist eine Zeile auskommentieren. Im Apache-Installationsverzeichnis gibt es ein Unterverzeichnis "/conf", und dort wiederum die Datei "httpd.conf". Dies ist die zentrale Konfigurationsdatei des Apache-Webservers. Sie ist riesig (knapp 1000 Zeilen im Original-Zustand), aber das ist egal, denn uns interessiert ja nur eine Zeile, die Ihr am besten per Suchfunktion ausfindig macht:
# ScriptInterpreterSource registry
Das Kreuz am Anfang der Zeile einfach löschen.
Bug17
Gut ich werde es mal probieren..... (Vorher erstelle ich ein Backup meiner Datenbank, falls es wieder schiefläuft 
)
ich melde mich wieder, wenn mein Server wieder abkackt......
Bug17
Naja nachdem ich activeperl ein weiteres mal installiert habe, habe ich in httpd.conf
das Rautenzeichen # von# ScriptInterpreterSource registry entfernt.
Der Server funzt zwar noch, aber die Perl Funktion will irgendwie nicht funzen.
Der Grund ist, wenn ich eine Perl-datei im Server ( also unter "http://localhost/interactivstory/story.pl" ) aufrufe
kommt statt den Perl der Download Manager, Dieses Verhalten habe ich schon eimal gesehen. und zwar, wenn der Server nicht die vom Script angegebene Servertechnologie (cgi,php,perl)besitzt.
was jetzt
screenshot: Sorry, wenn der Sceenshot zu gross geraten ist, nur so könnt ihr die Problem´, die das screenshot anzeigt besser erkennen......

The real Franky
dann läuft das noch net (Perl)
www.fladi.at
such mal in der httpd.conf nach der zeile, wo das hier steht:
"AddHandler cgi-script .cgi"
das solltest du auf
"AddHandler cgi-script .cgi .pl" ändern. dann erkennt er auch .pl-dateien ausserhalb des cgi-bin-verzeichnisses als perl-cgis. kann übrigens um jede beliebige dateiendung ergänzt werden.
@franky: danke für dein absolut sinnloses posting. das es nicht funktionier hat er selber schon bemerkt....
Bug17
| Zitat: |
Original von www.fladi.at
such mal in der httpd.conf nach der zeile, wo das hier steht:
"AddHandler cgi-script .cgi"
das solltest du auf
"AddHandler cgi-script .cgi .pl" ändern. dann erkennt er auch .pl-dateien ausserhalb des cgi-bin-verzeichnisses als perl-cgis. kann übrigens um jede beliebige dateiendung ergänzt werden.
@franky: danke für dein absolut sinnloses posting. das es nicht funktionier hat er selber schon bemerkt.... |
O.K. habe es in http.conf verändert....
jetzt kommt zwar nicht mehr die fehlermeldung vom Screenshot, aber jetzt kommt eine "forbidden" fehlermeldung, was bedeutet das?
The real Franky
forbidden heißt nicht zugelassen...
oder so?
Flow[22]
Franky: forbidden = verboten
The real Franky
| Zitat: |
Original von Flow[22]
Franky: forbidden = verboten |
ok..
aba wenigstens fast richtig..
Snake
| Zitat: |
Original von The real Franky
| Zitat: |
Original von Flow[22]
Franky: forbidden = verboten |
ok..
aba wenigstens fast richtig..
|
wo ist deine logik hin franky???
|
|