Michael Schröpl: XP + Apache + Perl...brauche Hilfe !!!

Beitrag lesen

Hi Christoph,

Man kann sogar (jetzt höre ich aber Michael Schröpl
schon aufschreien)

;-)))

mit
  ScriptInterpreterSource registry
erreichen, daß in Scripts gar kein "shebang" mehr
stehen muß. Solange man an "seinen" Apache nicht
allzu hohe Anforderungen stellt und nur "offline"
ein paar Scripts durchspielen will, läßt sich das
schon mal machen. Besonders guter Stil ist es nicht,
aber funktioniert.

Meiner Meinung nach ist der große Vorteil von Apache unter Windows, daß man damit die Umgebung seines Webspace relativ genau nachbauen kann. (Für einen produktiven Einsatz gibt es stabilere Plattformen - ab Apache 2 können wir darüber ggf. noch mal reden.)

Insofern halte ich es dann für ziemlich suboptimal, wenn man seine Skripts aufgrund einer Apache-Konfigurationsanweisung, die genau nur auf der 'falschen' ;-) der beiden Plattformen verfügbar ist, mit Gewalt so schreibt, daß sie auf der anderen Plattform nicht laufen - genau das wäre nach Deinem Vorschlag der Fall. Und dies nicht etwa, weil es nicht möglich wäre (wenn die shebang ignoriert wird, dann _kann_ man sie ja auch richtig setzen), sondern weil die Anwender daran gewöhnt werden, "gar nichts tun zu müssen, es geht alles von alleine, Micro$oft rät schließlich immer richtig" und dann prompt auf die Nase fallen, wenn sie ins 'echte' WWW kommen. (Und dann auch noch darüber jammern, wie umständlich UNIX sei, unter Windows wäre doch alles ganz einfach gewesen ...)

Ja, es 'funktioniert' (vorausgesetzt, Du willst CGI-Skripte nicht per Doppelklick in Deinen Editor laden können - ich will das) - aber es bringt den Leuten den falschen Stil bei - nämlich denjenigen, das Gehirn auszuschalten.
Wenn Du für so etwas plädierst, wieso dann nicht gleich einen IIS, der ist doch "dabei", den muß man nicht erst installieren?

Viele Grüße
      Michael