Es gibt auch eine kostenlose Version von JpGraph. Schau nochmal genau!
Ich hab damals hiermit begonnen. http://www.dpunkt.de/buecher/2270.html Es trägt den Untertitel "Schritt für Schritt zur datenbankgestützten Website" und hält sich auch genau daran. Bin mir aber nicht sicher ob es davon eine neuere Auflage gibt. Trotzdem ist der Inhalt noch aktuell, da auf objektorientierte Programmierung eigentlich nicht wirklich viel eingegangen wird. Für mich war das der einfachere Weg, andere PHP Coder haben vielleicht direkt mit OOP begonnen. Muss aber jeder selbst wissen.
Auf der Seite gibt es auch Leseproben und Meinungen zum Buch.
Ja selbstverständlich tun sie das. Bleibt nur abzuwarten wie verantwortungsvoll das geschieht.
es war nich meine absicht irgendwas rechtswidriges zu tun
Das mag sein, aber wenn du etwas ins Web stellst, musst du dich vorher informieren. Da gibt es auch kein "eigentlich" und auch kein "indirekt". Es ist so, dass man manche Dateien verwenden darf, wenn diese unter einer entsprechenden Lizenz stehen. Auch dann darfst du aber nicht unbedingt alles damit machen. Hol dir Infos zu den freien Lizenzen, z.B. hier http://creativecommons.org/
Verwende deine eigenen Bilder und Fotos, sei kreativ, geh raus und nimm deine Digicam mit. Achja und du wirst kaum Besucher auf der Seite haben, wenn die Musik von alleine startet. Überlass die Entscheidung auf Play zu klicken lieber dem Besucher.
Ich kann keinen Link finden, der mich auf deine Seite bringt. Was sollen wir uns denn dann ansehen?
Mit PHP alleine nicht, aber es ist durchaus möglich das beliebte Tool ffmpeg per PHP anzusteuern, auch auf einem Server. Damit lassen sich Videos bearbeiten, in andere Formate umwandeln oder sogar mit Untertitel und neuer Audiospur versehen. Wenn es ein Tool gibt, mit dem man Effekte in Videos einfügen kann, lässt sich auch das per PHP ansteuern. Dazu noch ein übersichtliches User-Interface mit Ajax oder einfachem Javascript entwickeln und schon hast du Moviemaker Online.
Das ist natürlich alles mit ner Menge Arbeit verbunden, aber das war ja nicht die Frage. Möglich ist fast alles in dem Bereich. Die einzige Grenze ist das eigene Vorstellungsvermögen und evtl. die fehlende und teure Zeit ;)
Hast du da einen eigenen Server oder ist das ein Webhostingpaket? Wenn es sich um Webhosting handelt, wäre es fast besser du fragst bei 1blu direkt nach. Hast du zuvor schonmal aus anderen Gründen phpMyAdmin dort verwendet und wenn ja, hat es funktioniert?
Das ist alles andere als Normal, dass ein Webserver alleine den ganzen Arbeitsspeicher belegt. Verwendest du PHP als Apache-Modul? Wenn ja, dann sieht es nur so aus als würde der Webserver den RAM fressen, das ist aber in Wirklichkeit oft PHP.
Wenn du Apache mit MPM-Worker betreiben willst, wird PHP nicht mehr als Modul laufen, da dies nur mit MPM-Prefork möglich ist. In diesem Fall musst du umstellen auf Fast-CGI und PHP auf diese Weise einbinden. Das wird eine Steigerung der Performance hervorrufen und ausserdem sind PHP und Apache dann getrennt. Somit lässt sich besser überwachen wieviel RAM benutzt wird.
Vielleicht sagst du uns welche Distribution du verwendest, dann kann ich dir auch genau sagen wo du die Konfigurationsdateien findest um Apache ein wenig zu tunen. Wenn dir dir Umstellung auf Fast-CGI zu kompliziert ist, kannst du z.B. versuchen die maximale Anzahl an Kindprozessen und das memory_limit in PHP zu begrenzen.
Aber wie schon gesagt, wenn du wirklich Wert auf Performance legst, dann tu dir einen Gefallen und installier lighttpd oder nginx. Klar musst du dich evtl. ein wenig mit der abweichenden Konfiguration beschäftigen, aber es lohnt sich. Solltest du Fragen haben, ich helfe gerne. Mit Apache würde ich mich aber nicht mehr ärgern, du verbringst sonst zu viel Zeit mit Optimierung bis das Ding totoptimiert wurde. Ähm, ja das geht wirklich :)
Wenn du wissen willst, wer sich bei Performance längst nicht mehr auf Apache verlässt: http://redmine.lighttpd.net/wiki/lighttpd/PoweredByLighttpd
Ganz einfach, im Experten-Modus kannst du die Installationsschritte ganz genau festlegen und zwar manuell. Im "normalen Modus" ist vieles voreingestellt und für Anfänger ausgelegt.
Wenn du Dateien unwiderruflich löschen willst, solltest du sie richtig überschreiben. Eine Anleitung dazu findest du z.B. hier http://www.linux-fuer-alle.de/doc_show.php?docid=222&catid=16
Wo die temp. Internetdateien "wie es so schön unter Windows heisst" abgelegt werden, ist bei fast jeder Software ähnlich. Im Homeverzeichnis, also /home/username werden dafür meist versteckte Verzeichnisse angelegt. Verstecken kann man Dateien und Verzeichnisse unter Linux, wenn man einen Punkt davorsetzt. So legt Firefox z.B. die Dateien im Verzeichnis /home/username/.mozilla ab.
Allerdings zeichnet Ubuntu selbst niemals zusätzliche Daten über deine Besuche im Internet auf. Wie üblich findet man alle Logfiles unter Linux im Verzeichnis /var/log (nicht alle sind als Benutzer lesbar, einige müssen als root geöffnet werden). Und dann wäre da noch das temporäre Verzeichnis zu erwähnen, das bei den meisten Distributionen unter /tmp oder /var/tmp zu finden ist.
BleachBit kenne ich ehrlich gesagt gar nicht, bzw. bis jetzt :) Liegt aber daran, dass ich meist die Konsole verwende um auf dem System zu arbeiten.
Jo, wie schon gesagt erst ab IE9 und dann mit
border-radius:4px;
Bis es endlich einheitlich ist, braucht Webkit, also Safari und Chrome
-webkit-border-radius:4px;
und Gecko, also Mozilla Firefox usw...
-moz-border-radius:4px;
Warum nicht so?
find ./ -type f -name '*.m4v.wmv' -exec rename 's/.m4v.wmv/.wmv/' - {} \;
Und was soll "for i in *.wmv" bringen?
Dazu müssen wir erstmal rausfinden, welchen Chip die Cam besitzt. Wenn du die Cam ansteckst, sollte der Kernel eine Meldung liefern. Tipp mal den Befehl "dmesg" in die Konsole ein, poste die Ausgabe auf dieser Seite http://pastebin.com/ und gib uns den Link. Du kannst auch mit "lsusb -v" Infos über verbundene USB Geräte bekommen.
Warum nicht? Nur weil auf dem Host Xen betrieben wird, ist es trotzdem ein vollwertiges Debian System, auf dem man auch andere Dienste starten kann. Auf dem Host werden ja jetzt auch schon weitere Dienste laufen, z.B. SSH usw...
Oder hab ich deine Frage missverstanden? ;)
Es ist zum Großteil gar nicht der Webserver der langsam ist, vielmehr sind das dynamische Seiten wie z.B. PHP usw... Wenn du das beschleunigst, etwa durch eaccellerator oder X-Cache, wird Apache erfahrungsgemäß um bis zu 50% schneller Seiten ausliefern. Das Beste ist, du verwendest PHP über Fast-CGI Schnittstelle und nicht über Apache-PHP-Modul. Das gibt ebenfalls ein Geschwindigkeitsplus...
Wenn du Wert auf richtige Performance legst, dann benutzt du sowieso nicht Apache. Er ist nur deshalb so beliebt, weil es die größte Menge an Dokumentationen und sehr viele Zusatzmodule gibt. Schau dich mal nach lighttpd und nginx um. Das sind Webserver, die auf Performance ausgelegt sind.
Ich muss hier Alt und F11 drücken um das Menü zu beinflussen. Nur F11 alleine de/aktiviert die Fullscreen-Ansicht.
Ich glaube du suchst filemtime, nicht filectime ;)
Jeder Rechner ist anders und deshalb kann SpeedFan nicht immer wissen, ob es die CPU Temperatur ist oder z.B. die der Grafikkarte die es von einem Sensor bekommt. Der Sensor selbst liefert als Kennung dann einfach TEMP1, TEMP2 usw...
Da bleibt dann nur das Beobachten, um zu sagen welcher Chip das ist.
Ubuntu könnte evtl. schwierig werden, da es nicht ganz so viele Architekturen unterstützt. Mit Debian wirst du da schon weiter kommen, abhängig vom verbauten Chipsatz und der CPU. In vielen Tablets steckt ein ARM Prozessor, folglich müssen Kernel und Programme auch auf diesem System lauffähig sein. Kommt meist noch andere exotische Hardware dazu, wie z.B. seltene Touchscreens, WLAN oder UMTS Module, usw... Das muss alles unterstützt werden damit es auch Spaß macht.
So und dann kommt es natürlich auch noch darauf an, ob sich das Betriebssystem auf einem Flash Speicher befindet. In dem Fall braucht man dann wie bei einem Handy das fertige Image um das Gerät neu zu flashen. Dabei kann man auch mal eben Hardware schrotten und sich blau ärgern. Allerdings gibt es genug verrückte Linux User, die das schon ausprobiert haben und ihre Erfahrungen veröffentlichen. Je bekannter das Tablet, desto größer die Wahrscheinlichkeit dass eine Linux Distribution darauf läuft.
Bloß keinen Root Zugang per FTP!!! Und warum XAMPP wenn du Debian verwendest? Sorry, aber Debian liefert alles mit was man braucht, noch dazu einfacher zu konfigurieren und sicherer als XAMPP. Ist das dein eigener Root Server? Wenn ja, kündige den Vertrag, setz dir daheim einen Rechner mit Debian auf und lerne erstmal. Das ist wirklich nur ein gut gemeinter Rat!
Trotzdem zu deinem Problem: Leg einen neuen Benutzer an, weise ihm ein Homeverzeichnis zu (am besten gleich das Joomla Verzeichnis), setz die richtigen User/Gruppenrechte und gib dem Benutzer die Shell "/bin/false". Die Befehle die du hierfür brauchst sind u.a. adduser und chown. Wie unter Linux üblich, gibt es so genannte man-pages für die meisten Kommandozeilentools.
man adduser
zeigt dir wie du einen Benutzer anlegst.
Ich rate dir auf jeden Fall mit den Debian Paketen zu arbeiten und auf XAMPP zu verzichten. In der Paketverwaltung sind knapp 27.000 Pakete mit Software für jeden Bereich, vorgepackt und meist mit einem einzigen Befehl als root zu installieren.
aptitude install apache2 php5 mysql-server
und schon hast du deine Webserverumgebung.
Die Auth Methode über HTTP per .htaccess und .htpasswd ist sicherer als so mancher PHP Login. Ausserdem kann man (Apache und modPHP) vorausgesetz auch mit PHP einen HTTP Auth umsetzen.
Was man braucht um HTML Dateien oder Verzeichnisse ohne PHP zu schützen findest du hier: http://de.selfhtml.org/servercgi/server/htaccess.htm#verzeichnisschutz Funktioniert aber auch nur mit einem Apache Webserver.
Und md5 ist übrigens kein Verschlüsselungsalgorithmus, es liefert nur einen Hashwert. Ausserdem helfen dir verschlüsselte Passwörter auch nichts, wenn der Login über eine unverschlüsselte HTTP Verbindung gesendet wird und jemand den Datenverkehr mitliest.