Ihr seid gemein und wollt diesen bomberzocker (was für ein Name ) blöd sterben lassen.
Die Datei httpd.conf liegt in den unsichtbaren Ordnern /etc/apache2. Das heißt du musst die unsichtbaren Order sichtbar machen. Entweder mit TinkerTool oder mittels Terminalbefehl
nach YES; drückst die Returntaste.Code:defaults write com.apple.Finder AppleShowAllFiles YES; killall Finder
Wenn du fertig bist kannst die Dateien mit
wieder unsichtbar machen.Code:defaults write com.apple.Finder AppleShowAllFiles NO;killall Finder
die Salome
edit: Die betreffende Zeile auszukommentieren, ist kein Rumschrauben am System. Es ist eigentlich ärgerlich, dass Apple sie gesperrt hat, den wenn php nicht gebraucht wird, stört auch die Erlaubnis nicht.
<?php
date_default_timezone_set('Europe/Berlin');
$script_tz = date_default_timezone_get();
$datum = date("d.m.Y",$timestamp);
$uhrzeit = date("H:i",$timestamp);
echo $datum," - ",$uhrzeit," Uhr";
?>
01.01.1970 - 01:00 Uhr
Warning: date() [function.date]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Europe/Berlin' for 'CET/1.0/no DST' instead in /Library/WebServer/Documents/Website/index.php on line 111
Tuesday
Wie gersagt: Ich halte es für absolut keine gute Idee, an den Systemdateien herumzufummeln, wenn man sich nicht mindestens die Grundlagen angelesen hat. Das gilt sowohl für Mac OS X als auch für Linux.
Das hat sich mit php 5.3 (auf Snow Leo) geändert. Du sollst jetzt Datum und Zeit nicht mehr per default, sondern direkt, mit dem Namen der Time-zone.an meinem alten ppc kam die Meldung nämlich nie
1. date.time = 'Europe/Berlin'
Das hat sich mit php 5.3 (auf Snow Leo) geändert. Du sollst jetzt Datum und Zeit nicht mehr per default, sondern direkt, mit dem Namen der Time-zone.
Also einfach:in die php.ini einfügen.Code:1. date.time = 'Europe/Berlin'
Genaueres sagt dir John Beales.
salome
Das ist schlicht und einfach eine Sicherungsmaßnahme.Warum Apple das das Modul mit einem # versieht, also verbietet, sit mir nicht klar.
Der Laie hat davon die Finger zu lassen. Geht in 80% der Fällen eh schief und wenn man davon ausgeht, dass das, was er da auf dem Testserver fabriziert, irgendwann auch auf einem Produktivsystem läuft, dann "Prost Mahlzeit". Nicht umsonst hat PHP einen so schlechten Ruf.Da muss auch der Laie ran, oder soll er, um ein kleines # zu löschen 60 € zahlen – mindestens so viel kostet ein Blick vom Fachmann.
Wäre doch schön. Aber nööö, jeder muss unbedingt dran rumfummeln. Meine Server-Logs sind jeden Tag voll mit Loginversuchen, die von gekaperten Servern ausgehen.Wenn alle deine Warnung bherzigen würden, wäre es hier wohl ziemlich still.
Ich sag es doch: RTFM! Ist doch logisch. $timestamp ist nicht definiert, also 0. Und ein Timestamp=0 ist unter Unix der 01.01.1970 00:00zulu (Wir haben mitteleuropäsische Winterzeit, also Alpha-Zeit und damit ist der Timestamp 0 gleich dem 01.01.1970 01:00a).Code:<?php date_default_timezone_set('Europe/Berlin'); $script_tz = date_default_timezone_get(); $datum = date("d.m.Y",$timestamp); $uhrzeit = date("H:i",$timestamp); echo $datum," - ",$uhrzeit," Uhr"; ?>
warum gibt das Datum:aus?Code:01.01.1970 - 01:00 Uhr
Also $timestamp weglassen und glücklich sein oder vorab $timestamp mit der aktuellen Zeit per [tt]$timestamp=time();[/tt] füllen.der Parameter Timestamp ist optional und falls dieser nicht angegeben wird, wird der Wert der Funktion time() angenommen
Du meinst dynamisch durch Programme generierte Seiten. Und da liegt der Knackpunkt. Die Leute, die sich gut auskennen, haben keine Probleme damit (wobei ich hier über VirtualBox Abbilder meiner Server zum Testen laufen habe) und der Rest hat da halt gefälligst die Finger von zu lassen.Damit schaut man sich die Seiten in der Browseransicht an, als ob sie schon im Netz stünden.
Mehr nicht. Tut man das aber nicht, heißt es dauernd "Forbidden".
Ich bin nicht erst seit gestern hier und gerade bei solchen Themen kommen Leute auf grandiose Ideen (bspw. die httpd.conf einfach mal per TextEdit bearbeiten und als RTF abspeichern...)Nur, diese eine Raute löschen, wird man doch dürfen, auch wenn man sich in den Tiefen des Systems nicht auskennt.
Steht auch in der Doku (Onkel Bananenbieger arbeitet übrigens auch daran mit). Wie alles andere auch, was hier gefragt wurde.Und die Date.Time Zeile soll/muss man neuerdings auch ändern, sonst bekommt man in der genannten Browseransicht, dauernd eine Fehlermeldung, weil ab php 5.3 Time.Date nicht mehr vom System geholt werden soll.
Ist alles dokumentiert und leicht im Internet findbar (und zwar nicht in den Tiefen des Netzes, sondern bereits in der offiziellen PHP-Dokumentation).Es funktioniert ja, es ist das Mittel zum Zweck. Es redet ja keiner davon, ein Produktivsystem zu erstellen, also bitte! Nur weil er vielleicht seine php.ini nicht selbst ändern kann, darf er doch noch lange nicht kein PHP mehr programmieren?!
Das merke ich.Bei Webprogrammierung und rumfummelm im BSD-Subsystem verstehe ich keinen Spaß.
Wir verwenden essentielle Cookies, damit diese Website funktioniert, und optionale Cookies, um den Komfort bei der Nutzung zu verbessern.
Für die Ihnen angezeigten Verarbeitungszwecke können Cookies, Geräte-Kennungen oder andere Informationen auf Ihrem Gerät gespeichert oder abgerufen werden.
Anzeigen und Inhalte können basierend auf einem Profil personalisiert werden. Es können mehr Daten hinzugefügt werden, um Anzeigen und Inhalte besser zu personalisieren. Die Performance von Anzeigen und Inhalten kann gemessen werden. Erkenntnisse über Zielgruppen, die die Anzeigen und Inhalte betrachtet haben, können abgeleitet werden. Daten können verwendet werden, um Benutzerfreundlichkeit, Systeme und Software aufzubauen oder zu verbessern.
Durch das Klicken des Buttons "Zustimmen" willigen Sie gem. Art. 49 Abs. 1 DSGVO ein, dass auch Anbieter in den USA Ihre Daten verarbeiten. In diesem Fall ist es möglich, dass die übermittelten Daten durch lokale Behörden verarbeitet werden.