Schrift
[thread]81[/thread]

User authentifizieren bei Debug von Commandline?: Verzeichnis mit .htaccess



<< >> 5 Einträge, 1 Seite
macMeck
 2003-10-27 15:29
#8220 #8220
User since
2003-08-04
162 Artikel
BenutzerIn
[default_avatar]
Hi,

ich habe ein Verzeichnis, das mit .htaccess passwortgeschützt ist. Darin befindet sich ein cgi-Skript, das ich debuggen will.
Wenn ich das Skript jetzt von der Kommandozeile aus starte kann ich die Parameter mit 'parameter=wert' übergeben, das hab ich kapiert. Ich kann, wenn der Debugger läuft auch die Environment-Variable REMOTE_USER setzen.

Die Frage ist, kann ich die ENV-Variable auch perl Kommandozeile übergeben? Das wird nämlich interessant, wenn ich Devel::DProf benutzen will. Dann hab ich ja keinen Einfluss mehr auf den Debugger.

Wenn ich im Komodo den Debugger starte, kann ich mit 'CGI-Environment simulieren' die ganzen ENV-Variablen auch vorgeben. Also sollte es ja irgendwie von der Commandline aus gehen, oder?

macMeck
It all works, as long as it's documented!
betterworld
 2003-10-27 16:07
#8221 #8221
User since
2003-08-21
2614 Artikel
ModeratorIn

user image
Vielleicht so, auch wenn es etwas umstaendlich ist:

Code: (dl )
perl -e '$ENV{foo}="bar";require "script.cgi";'
Dubu
 2003-10-29 12:53
#8222 #8222
User since
2003-08-04
2145 Artikel
ModeratorIn + EditorIn

user image
Auf welcher Plattform?
macMeck
 2003-10-29 15:36
#8223 #8223
User since
2003-08-04
162 Artikel
BenutzerIn
[default_avatar]
Winndoofs, leider...
It all works, as long as it's documented!
Strat
 2003-10-29 15:41
#8224 #8224
User since
2003-08-04
5246 Artikel
ModeratorIn
[Homepage] [default_avatar]
Nebenbei: Devel::DProf kannst du auch via CGI starten; einfach als Shebang

#! /usr/bin/perl -d:DProf

oder so angeben. Dann wird, wenn Schreibrechte im aktuellen Verzeichnis vorhanden sind, auch die Datei tmon.out (oder wie auch immer die heisst) angelegt, und die kannst du dann in der shell mit dprofpp auswerten lassen...
perl -le "s::*erlco'unaty.'.dk':e,y;*kn:ai;penmic;;print"
http://www.fabiani.net/
<< >> 5 Einträge, 1 Seite



View all threads created 2003-10-27 15:29.