Online-Update-System
PHP Scripte automatisch aktualisieren
Wie kann eine web-basierte Software (PHP) sich selbst aktualisieren? Wordpress versucht das in der neuen Version, dafür muss allerdings das betreffende Verzeichnis world-writeable sein. Wer dann seine eigenen FTP-Daten dem Programm 'verrät' wird mit Update auf Kopfdruck belohnt. Aber da muss es doch noch bessere Ideen geben?
Online Update System
Aber wie geht das denn jetzt? Dank 'Safe Mode' sollte FTP wie bei Wordpress schon ganz gut sein (vom Sicherheitsaspekt einmal abgesehen ;). Aber was wenn der FTP-User nicht identisch ist mit dem Script-User?
Magento versucht es mit seinem Connect (was aber noch nicht den Eindruck von Fehlerfreiheit macht) seinen Kunden online Zusatzmodule zur Installation anzubieten.
Da würde sicher ein Vergleichs-Script auch nützlich sein, welche Dateien, Scripte bzw. Templates wurde von mir individuell angepasst und dürfen nicht aktualisiert (also beim Update von der neuen Software überschrieben werden). Wenn bestimmt Scripte nicht upgedatet werden können ist dann ein Update überhaupt möglich oder würde es zu einem inkonsistenten Softwarestand führen.
Die perfekte Lösung wird es hier sicher nicht geben, aber per FTP eine RAR Datei holen, diese zu entpacken und über die veralteten Datei zu kopieren scheint mir z.Z. die beste Lösung.
Auch ein abholen per http (z.B. über einen speziellen Port) wäre denkbar, aber dann fehlen die Rechte zum speichern.
Also was ist die perfekte Lösung?

Wie kann eine web-basierte Software (PHP) sich selbst aktualisieren? Wordpress versucht das in der neuen Version, dafür muss allerdings das betreffende Verzeichnis world-writeable sein. Wer dann seine eigenen FTP-Daten dem Programm 'verrät' wird mit Update auf Kopfdruck belohnt. Aber da muss es doch noch bessere Ideen geben?
Online Update System
Aber wie geht das denn jetzt? Dank 'Safe Mode' sollte FTP wie bei Wordpress schon ganz gut sein (vom Sicherheitsaspekt einmal abgesehen ;). Aber was wenn der FTP-User nicht identisch ist mit dem Script-User?
Magento versucht es mit seinem Connect (was aber noch nicht den Eindruck von Fehlerfreiheit macht) seinen Kunden online Zusatzmodule zur Installation anzubieten.
Da würde sicher ein Vergleichs-Script auch nützlich sein, welche Dateien, Scripte bzw. Templates wurde von mir individuell angepasst und dürfen nicht aktualisiert (also beim Update von der neuen Software überschrieben werden). Wenn bestimmt Scripte nicht upgedatet werden können ist dann ein Update überhaupt möglich oder würde es zu einem inkonsistenten Softwarestand führen.
Die perfekte Lösung wird es hier sicher nicht geben, aber per FTP eine RAR Datei holen, diese zu entpacken und über die veralteten Datei zu kopieren scheint mir z.Z. die beste Lösung.
Auch ein abholen per http (z.B. über einen speziellen Port) wäre denkbar, aber dann fehlen die Rechte zum speichern.
Also was ist die perfekte Lösung?
Bookmark-Verwaltung / Lesezeichen-Verwaltung:


































