{"id":563,"date":"2019-09-28T08:42:04","date_gmt":"2019-09-28T06:42:04","guid":{"rendered":"https:\/\/ekiwi.de\/?p=563"},"modified":"2019-09-28T08:42:04","modified_gmt":"2019-09-28T06:42:04","slug":"wordpress-updates-bei-hosteurope-schneller-machen","status":"publish","type":"post","link":"https:\/\/ekiwi.de\/index.php\/563\/wordpress-updates-bei-hosteurope-schneller-machen\/","title":{"rendered":"WordPress Updates bei Hosteurope schneller machen"},"content":{"rendered":"<p>WordPress Updates dauern bei Hosteurope zu lange? Hier ist die L\u00f6sung!<\/p>\n<p><!--more--><\/p>\n<p>Seit langem hat mich ge\u00e4rgert, dass die Updates von WordPress und der WordPress-Plugins, sowie die Installation von neuen Plugins ewig dauert.<\/p>\n<p>Der Grund war, dass es bei Hosteurope zwei Benutzer gibt. Den FTP-Benutzer und den SSH- bzw. Webserver-Benutzer. L\u00e4dt man WordPress \u00fcber FTP hoch, dann bekommen die Dateien und Ordner den FTP-Benutzer als Eigent\u00fcmer zugewiesen.<\/p>\n<p>Die PHP-Scripte von WordPress werden jedoch nicht vom FTP-Benutzer ausgef\u00fchrt, sodass PHP selbst nicht mal eben die Dateien ab\u00e4ndern kann. WordPress kommt damit klar und f\u00fchrt die Updates und Installation dann \u00fcber FTP durch.<\/p>\n<p>Dies erkennt man am Dialog, welcher bei Updates erscheint:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"\/wp-content\/uploads\/2019\/09\/he_wp_update_1.png\" alt=\"\" width=\"487\" height=\"576\" class=\"aligncenter size-full wp-image-564\" srcset=\"\/wp-content\/uploads\/2019\/09\/he_wp_update_1.png 487w, \/wp-content\/uploads\/2019\/09\/he_wp_update_1-254x300.png 254w\" sizes=\"auto, (max-width: 487px) 100vw, 487px\" \/><\/p>\n<p>Das Problem am FTP-Update ist jedoch, dass es sehr lange dauern kann. Besonders Updates und Plugins mit vielen hunderten Dateien dauern ewig. In der Zeit ist die WordPress-Seite nicht erreichbar und abbrechen sollte die Sache auch nicht. <\/p>\n<p>Die bessere L\u00f6sung ist dem WordPress-Verzeichnis einen neuen Benutzer zuzuweisen. Bei einem Upload mit FTP bekommt der Ordner den Benutzer ftpXXXXXX zugewiesen. Nur dieser kann in das Verzeichnis schreiben.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"\/wp-content\/uploads\/2019\/09\/he_wp_update_2.png\" alt=\"\" width=\"788\" height=\"136\" class=\"aligncenter size-full wp-image-565\" srcset=\"\/wp-content\/uploads\/2019\/09\/he_wp_update_2.png 788w, \/wp-content\/uploads\/2019\/09\/he_wp_update_2-300x52.png 300w, \/wp-content\/uploads\/2019\/09\/he_wp_update_2-768x133.png 768w, \/wp-content\/uploads\/2019\/09\/he_wp_update_2-780x136.png 780w\" sizes=\"auto, (max-width: 788px) 100vw, 788px\" \/><\/p>\n<p>In der Dateiverwaltung von Hosteurope k\u00f6nnen wir das \u00e4ndern.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"\/wp-content\/uploads\/2019\/09\/ftp_wp_update_he_dateiverwaltung.png\" alt=\"\" width=\"253\" height=\"243\" class=\"aligncenter size-full wp-image-566\" \/><\/p>\n<p>Hier w\u00e4hlen wir den Ordner des WordPress-Verzeichnisses aus und \u00e4ndern den Benutzer auf den mit dem Prefix &#8222;wp&#8220;. <\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"\/wp-content\/uploads\/2019\/09\/he_wp_update_change_user.png\" alt=\"\" width=\"960\" height=\"100\" class=\"aligncenter size-full wp-image-567\" srcset=\"\/wp-content\/uploads\/2019\/09\/he_wp_update_change_user.png 960w, \/wp-content\/uploads\/2019\/09\/he_wp_update_change_user-300x31.png 300w, \/wp-content\/uploads\/2019\/09\/he_wp_update_change_user-768x80.png 768w\" sizes=\"auto, (max-width: 960px) 100vw, 960px\" \/><\/p>\n<p>Die \u00c4nderung \u00fcbernehmen rekursiv f\u00fcr alle Unterverzeichnisse und Dateien. Anschlie\u00dfend wird der neue Benutzer \u00fcbernommen:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"\/wp-content\/uploads\/2019\/09\/he_wp_update_4.png\" alt=\"\" width=\"791\" height=\"37\" class=\"aligncenter size-full wp-image-568\" srcset=\"\/wp-content\/uploads\/2019\/09\/he_wp_update_4.png 791w, \/wp-content\/uploads\/2019\/09\/he_wp_update_4-300x14.png 300w, \/wp-content\/uploads\/2019\/09\/he_wp_update_4-768x36.png 768w, \/wp-content\/uploads\/2019\/09\/he_wp_update_4-780x37.png 780w\" sizes=\"auto, (max-width: 791px) 100vw, 791px\" \/><\/p>\n<p>Nun gehen die Updates innerhalb von wenigen Sekunden \u00fcber die B\u00fchne.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"\/wp-content\/uploads\/2019\/09\/he_update_wp_fast.gif\" alt=\"\" width=\"762\" height=\"152\" class=\"aligncenter size-full wp-image-569\" \/><\/p>\n<p>Einen Nachteil haben wir, durch die \u00c4nderung k\u00f6nnen wir nun nicht mehr mit dem FTP-Zugang in das Verzeichnis schreiben bzw. Dateien hier bearbeiten. <\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"\/wp-content\/uploads\/2019\/09\/he_wp_update_3.png\" alt=\"\" width=\"455\" height=\"250\" class=\"aligncenter size-full wp-image-570\" srcset=\"\/wp-content\/uploads\/2019\/09\/he_wp_update_3.png 455w, \/wp-content\/uploads\/2019\/09\/he_wp_update_3-300x165.png 300w\" sizes=\"auto, (max-width: 455px) 100vw, 455px\" \/><\/p>\n<p>Dazu m\u00fcssen wir mit dem SSH-Benutzer (wpXXXXXX) auf den Webspace zugreifen. Die meisten FTP-Programme, wie Filezilla, unterst\u00fctzen dies. Als Protokoll wird hier einfach SFTP verwendet und die entsprechenden Zugangsdaten.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"\/wp-content\/uploads\/2019\/09\/he_wp_filezilla.png\" alt=\"\" width=\"435\" height=\"309\" class=\"aligncenter size-full wp-image-571\" srcset=\"\/wp-content\/uploads\/2019\/09\/he_wp_filezilla.png 435w, \/wp-content\/uploads\/2019\/09\/he_wp_filezilla-300x213.png 300w, \/wp-content\/uploads\/2019\/09\/he_wp_filezilla-90x65.png 90w\" sizes=\"auto, (max-width: 435px) 100vw, 435px\" \/><\/p>\n<p>Fertig. Updates sind nun deutlich schneller und innerhalb kurzer Zeit \u00fcber das Admin-Interface von WordPress erledigt.<\/p>","protected":false},"excerpt":{"rendered":"<p>WordPress Updates dauern bei Hosteurope zu lange? Hier ist die L\u00f6sung!<\/p>\n","protected":false},"author":1,"featured_media":279,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":"","_links_to":"","_links_to_target":""},"categories":[51],"tags":[107,96,52],"class_list":["post-563","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-wordpress","tag-ftp","tag-hosteurope","tag-wordpress"],"_links":{"self":[{"href":"https:\/\/ekiwi.de\/index.php\/wp-json\/wp\/v2\/posts\/563","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ekiwi.de\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/ekiwi.de\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/ekiwi.de\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/ekiwi.de\/index.php\/wp-json\/wp\/v2\/comments?post=563"}],"version-history":[{"count":0,"href":"https:\/\/ekiwi.de\/index.php\/wp-json\/wp\/v2\/posts\/563\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/ekiwi.de\/index.php\/wp-json\/wp\/v2\/media\/279"}],"wp:attachment":[{"href":"https:\/\/ekiwi.de\/index.php\/wp-json\/wp\/v2\/media?parent=563"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/ekiwi.de\/index.php\/wp-json\/wp\/v2\/categories?post=563"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/ekiwi.de\/index.php\/wp-json\/wp\/v2\/tags?post=563"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}