Hallo,
ich habe gerade probiert, mit vtcalendar zu installieren. Dabei tritt ein Problem auf: Wenn man nicht eingeloggt ist, wird ein Formular zum einloggen geöffnet, dass in dem -Kommando als action folgendes enthält:
action="<?php echo $_SERVER["PHP_SELF"]; ?>"
Wenn du URL soetwas wie https://faui2k3.org/moritz/calendar/update.php ist, dann kommt im Browser ein action"/calendar/update.php" heraus, ohne das /moritz. Folge ist ein 404 not found, wenn ich auf „submit“ klicke.
Ich vermute, dass das Problem mit virtual hosts (von apache2) zusammenhängt: für http (ohne ‚s‘) habe ich einen virtual host http://moritz.faui2k3.org/, für https aber nicht, da muss ich auf ein Unterverzeichnis der Hauptdomain ausweichen.
Meine Frage: Kann ich php irgendwie so konfigurieren (lassen), dass $_SERVER[„PHP_SELF“] das von mir gewünschte Ergebnis liefert?
(ich bin auch für andere open-source webbasierte Terminkalender offen…)
Vielen Dank im Voraus,
Moritz