{"id":846,"date":"2009-07-22T08:02:46","date_gmt":"2009-07-22T06:02:46","guid":{"rendered":"http:\/\/www.untergeek.de\/?p=846"},"modified":"2009-07-22T08:02:46","modified_gmt":"2009-07-22T06:02:46","slug":"untergeek-lernt-drupal","status":"publish","type":"post","link":"https:\/\/www.untergeek.de\/de\/2009\/07\/untergeek-lernt-drupal\/","title":{"rendered":"untergeek lernt Drupal"},"content":{"rendered":"<div class=\"shariff\" data-title=\"untergeek lernt Drupal\" data-info-url=\"http:\/\/ct.de\/-2467514\" data-backend-url=\"https:\/\/www.untergeek.de\/wp-content\/plugins\/shariff-sharing\/backend\/index.php\" data-temp=\"\/tmp\" data-ttl=\"60\" data-service=\"gftr\" data-services='[\"googleplus\",\"facebook\",\"twitter\",\"reddit\",\"info\"]' data-image=\"\" data-url=\"https:\/\/www.untergeek.de\/de\/2009\/07\/untergeek-lernt-drupal\/\" data-lang=\"de\" data-theme=\"colored\" data-orientation=\"horizontal\"><\/div><p>Denke \u00fcber ein <a href=\"http:\/\/www.frankruft.com\/\">kleines neues Projekt <\/a>nach; spiele daf\u00fcr derzeit mit M\u00f6glichkeiten herum, Redaktionen (und \u00e4hnliche Kleinstorganismen) mithilfe von sozialer Software zu organisieren, und da mir die herk\u00f6mmliche <a href=\"http:\/\/insites.ingenesis.net\/2008\/08\/17\/wordpress-bbpress-mediawiki\/\">Kombination aus MediaWiki und WordPress mit gemeinsamer Nutzerbasis<\/a> nicht sexy genug war, habe ich angefangen, mit dem CMS Drupal herumzuspielen &#8211; beziehungsweise dessen auf Projektmanagement spezialisierten Ableger <a href=\"http:\/\/openatrium.com\/\">OpenAtrium<\/a>.<\/p>\n<p>Nat\u00fcrlich lief die Installation nicht rund, und das hat in diesem Fall mit einigen Eigenheiten von Strato zu tun, meinem sonst durchaus <a href=\"http:\/\/www.untergeek.de\/2008\/09\/wordpress-kraut-und-ruben-im-linksalat-der-untergeek-macht-sich-arbeit\/\">gesch\u00e4tzten<\/a> <a href=\"http:\/\/www.untergeek.de\/2009\/04\/sagt-das-doch-gleich\/\">und geliebten <\/a>Provider.<\/p>\n<ul>\n<li>Der erste Schritt war einfach: Das OpenAtrium-Installationspaket heruntergeladen und in ein Verzeichnis auf dem Server geschoben, die install.php aufgerufen &#8211; und die Installation l\u00e4uft los. Leider l\u00e4uft sie nicht durch, sondern bricht am immer gleichen Punkt ab mit der Fehlermeldung, der <strong>Speicher sei aufgebraucht<\/strong>. 32MB w\u00fcrden nicht reichen, sagt die PHP-Installation<\/li>\n<li>Jetzt ist das mit dem Speicher f\u00fcr PHP so eine Sache. An die Datei php.ini, die globale Einstellungen festlegt, kommt man bei Strato nicht heran; dort kann man den Speicher also nicht hochsetzen. Ich wundere mich, dass das n\u00f6tig ist &#8211; laut einem Hinweis <a href=\"http:\/\/www.strato-faq.de\/artikel.html?sessionID=d2e9beb91901061cd5fed5942e82dc9a&amp;id=322\">von Strato<\/a> bietet mein Hosting-Paket beim Einsatz von PHP5 maximal 64MB, was dicke reichen m\u00fcsste. Und ich habe den OpenAtrium-Ordner im &#8222;Webkonfigurator&#8220; zum Einsatz von PHP5 gezwungen. Ist das Paket mit sich selbst zu geizig?<\/li>\n<li>Wie kann man sich mehr Speicher verschaffen? Neben der &#8211; wie gesagt: nicht zug\u00e4nglichen &#8211; Konfigurationsdatei php.ini besteht die M\u00f6glichkeit, in der versteckten Datei <strong>.htaccess<\/strong> Anpassungen vorzunehmen. Zu der kursieren einige Tipps im Netz; man solle Verschiedenes auskommentieren oder sie ganz l\u00f6schen. Dass das n\u00f6tig ist, kann ich nicht best\u00e4tigen; Fakt ist aber: Trage ich in die .htaccess-Datei die Anweisung &#8222;memory_limit = &#8217;64M&#8216;;&#8220; ein, produziert der PHP-Interpreter nur noch Fehler.<\/li>\n<li>Der n\u00e4chste Schritt war, dem Programm selbst mehr Speicher zu geben: Die OpenAtrium\/Drupal-Installation hat in einem Unterordner eine &#8222;settings.php&#8220;; dort kann man das memory_limit auf 48MB setzen. Nicht schlecht, n\u00fctzt aber nichts f\u00fcr die Installation. Moppelkotze.<\/li>\n<li>Obwohl ich &#8211; sp\u00fcrst Du&#8217;s, Leser? &#8211; nur noch einen Schritt von der L\u00f6sung entfernt war, habe ich mich an diesem Punkt entschlossen, die Installation nochmal zu radieren und von vorn anzufangen. Nanu, ehemals schreibgesch\u00fctzte Dateien lassen sich immer noch nicht l\u00f6schen? Auch auf der ssh-Kommandozeile nicht? Kein Wunder, wenn der Ordner noch schreibgesch\u00fctzt ist, du hohle Nuss. Und nein, bei Unix gibt&#8217;s kein chown und kein chgrp, sondern nur den Befehl chmod; Linux ist nicht Unix.<\/li>\n<li>Vor der Neuinstallation habe ich das memory_limit in install.php UND in settings.php auf 48M gesetzt. Und siehe da: jetzt lief die Installation durch.<\/li>\n<\/ul>\n<p>Gut, nun l\u00e4uft OpenAtrium also, sieht gut aus, erst einmal aber auch nicht viel mehr. Komme mir ein wenig vor wie der Mann, der sich einen teuren Fl\u00fcgel kauft und ins Wohnzimmer stellt und dann allm\u00e4hlich dar\u00fcber nachzudenken beginnt, ob es nicht doch mal hilfreich sein k\u00f6nnte, Klavierunterricht zu nehmen. Ob ich nicht doch lieber beim Wiki bleibe?<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Denke \u00fcber ein kleines neues Projekt nach; spiele daf\u00fcr derzeit mit M\u00f6glichkeiten herum, Redaktionen (und \u00e4hnliche Kleinstorganismen) mithilfe von sozialer Software zu organisieren, und da mir die herk\u00f6mmliche Kombination aus MediaWiki und WordPress mit gemeinsamer Nutzerbasis nicht sexy genug war, &hellip; <a href=\"https:\/\/www.untergeek.de\/de\/2009\/07\/untergeek-lernt-drupal\/\">Weiterlesen <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"iawp_total_views":3,"footnotes":""},"categories":[11,7],"tags":[313,317,316,145,314,318,149,315],"class_list":["post-846","post","type-post","status-publish","format-standard","hentry","category-allgemein","category-digitales-leben","tag-drupal","tag-memory_limit","tag-openatrium","tag-php","tag-projektmanagement","tag-speicher","tag-strato","tag-tools"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>untergeek lernt Drupal - untergeek<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.untergeek.de\/de\/2009\/07\/untergeek-lernt-drupal\/\" \/>\n<meta property=\"og:locale\" content=\"de_DE\" \/>\n<meta property=\"og:locale:alternate\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"untergeek lernt Drupal - untergeek\" \/>\n<meta property=\"og:description\" content=\"Denke \u00fcber ein kleines neues Projekt nach; spiele daf\u00fcr derzeit mit M\u00f6glichkeiten herum, Redaktionen (und \u00e4hnliche Kleinstorganismen) mithilfe von sozialer Software zu organisieren, und da mir die herk\u00f6mmliche Kombination aus MediaWiki und WordPress mit gemeinsamer Nutzerbasis nicht sexy genug war, &hellip; Weiterlesen &rarr;\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.untergeek.de\/de\/2009\/07\/untergeek-lernt-drupal\/\" \/>\n<meta property=\"og:site_name\" content=\"untergeek\" \/>\n<meta property=\"article:published_time\" content=\"2009-07-22T06:02:46+00:00\" \/>\n<meta name=\"author\" content=\"untergeek\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@https:\/\/twitter.com\/untergeekDE\" \/>\n<meta name=\"twitter:site\" content=\"@untergeekDE\" \/>\n<meta name=\"twitter:label1\" content=\"Verfasst von\" \/>\n\t<meta name=\"twitter:data1\" content=\"untergeek\" \/>\n\t<meta name=\"twitter:label2\" content=\"Gesch\u00e4tzte Lesezeit\" \/>\n\t<meta name=\"twitter:data2\" content=\"3\u00a0Minuten\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.untergeek.de\\\/de\\\/2009\\\/07\\\/untergeek-lernt-drupal\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.untergeek.de\\\/de\\\/2009\\\/07\\\/untergeek-lernt-drupal\\\/\"},\"author\":{\"name\":\"untergeek\",\"@id\":\"https:\\\/\\\/www.untergeek.de\\\/#\\\/schema\\\/person\\\/fa2cb1805e290c4d85f61db3985e73f1\"},\"headline\":\"untergeek lernt Drupal\",\"datePublished\":\"2009-07-22T06:02:46+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.untergeek.de\\\/de\\\/2009\\\/07\\\/untergeek-lernt-drupal\\\/\"},\"wordCount\":519,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/www.untergeek.de\\\/#\\\/schema\\\/person\\\/fa2cb1805e290c4d85f61db3985e73f1\"},\"keywords\":[\"Drupal\",\"memory_limit\",\"Openatrium\",\"PHP\",\"Projektmanagement\",\"Speicher\",\"Strato\",\"Tools\"],\"articleSection\":{\"1\":\"Digitales Leben\"},\"inLanguage\":\"de-DE\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.untergeek.de\\\/de\\\/2009\\\/07\\\/untergeek-lernt-drupal\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.untergeek.de\\\/de\\\/2009\\\/07\\\/untergeek-lernt-drupal\\\/\",\"url\":\"https:\\\/\\\/www.untergeek.de\\\/de\\\/2009\\\/07\\\/untergeek-lernt-drupal\\\/\",\"name\":\"untergeek lernt Drupal - untergeek\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.untergeek.de\\\/#website\"},\"datePublished\":\"2009-07-22T06:02:46+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.untergeek.de\\\/de\\\/2009\\\/07\\\/untergeek-lernt-drupal\\\/#breadcrumb\"},\"inLanguage\":\"de-DE\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.untergeek.de\\\/de\\\/2009\\\/07\\\/untergeek-lernt-drupal\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.untergeek.de\\\/de\\\/2009\\\/07\\\/untergeek-lernt-drupal\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Startseite\",\"item\":\"https:\\\/\\\/www.untergeek.de\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"untergeek lernt Drupal\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.untergeek.de\\\/#website\",\"url\":\"https:\\\/\\\/www.untergeek.de\\\/\",\"name\":\"untergeek\",\"description\":\"promoting technological serendipity since 1968\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.untergeek.de\\\/#\\\/schema\\\/person\\\/fa2cb1805e290c4d85f61db3985e73f1\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.untergeek.de\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"de-DE\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\\\/\\\/www.untergeek.de\\\/#\\\/schema\\\/person\\\/fa2cb1805e290c4d85f61db3985e73f1\",\"name\":\"untergeek\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"de-DE\",\"@id\":\"https:\\\/\\\/www.untergeek.de\\\/wp-content\\\/uploads\\\/2018\\\/11\\\/untergeeklet.png\",\"url\":\"https:\\\/\\\/www.untergeek.de\\\/wp-content\\\/uploads\\\/2018\\\/11\\\/untergeeklet.png\",\"contentUrl\":\"https:\\\/\\\/www.untergeek.de\\\/wp-content\\\/uploads\\\/2018\\\/11\\\/untergeeklet.png\",\"width\":64,\"height\":64,\"caption\":\"untergeek\"},\"logo\":{\"@id\":\"https:\\\/\\\/www.untergeek.de\\\/wp-content\\\/uploads\\\/2018\\\/11\\\/untergeeklet.png\"},\"description\":\"Early digital immigrant. Father. Maker. Tinkerer. Serendipist. Journalist. Synth nerd.\",\"sameAs\":[\"http:\\\/\\\/www.untergeek.de\",\"https:\\\/\\\/x.com\\\/https:\\\/\\\/twitter.com\\\/untergeekDE\",\"https:\\\/\\\/www.youtube.com\\\/@untergeekDE\"],\"url\":\"https:\\\/\\\/www.untergeek.de\\\/de\\\/author\\\/untergeek\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"untergeek lernt Drupal - untergeek","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.untergeek.de\/de\/2009\/07\/untergeek-lernt-drupal\/","og_locale":"de_DE","og_type":"article","og_title":"untergeek lernt Drupal - untergeek","og_description":"Denke \u00fcber ein kleines neues Projekt nach; spiele daf\u00fcr derzeit mit M\u00f6glichkeiten herum, Redaktionen (und \u00e4hnliche Kleinstorganismen) mithilfe von sozialer Software zu organisieren, und da mir die herk\u00f6mmliche Kombination aus MediaWiki und WordPress mit gemeinsamer Nutzerbasis nicht sexy genug war, &hellip; Weiterlesen &rarr;","og_url":"https:\/\/www.untergeek.de\/de\/2009\/07\/untergeek-lernt-drupal\/","og_site_name":"untergeek","article_published_time":"2009-07-22T06:02:46+00:00","author":"untergeek","twitter_card":"summary_large_image","twitter_creator":"@https:\/\/twitter.com\/untergeekDE","twitter_site":"@untergeekDE","twitter_misc":{"Verfasst von":"untergeek","Gesch\u00e4tzte Lesezeit":"3\u00a0Minuten"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.untergeek.de\/de\/2009\/07\/untergeek-lernt-drupal\/#article","isPartOf":{"@id":"https:\/\/www.untergeek.de\/de\/2009\/07\/untergeek-lernt-drupal\/"},"author":{"name":"untergeek","@id":"https:\/\/www.untergeek.de\/#\/schema\/person\/fa2cb1805e290c4d85f61db3985e73f1"},"headline":"untergeek lernt Drupal","datePublished":"2009-07-22T06:02:46+00:00","mainEntityOfPage":{"@id":"https:\/\/www.untergeek.de\/de\/2009\/07\/untergeek-lernt-drupal\/"},"wordCount":519,"commentCount":0,"publisher":{"@id":"https:\/\/www.untergeek.de\/#\/schema\/person\/fa2cb1805e290c4d85f61db3985e73f1"},"keywords":["Drupal","memory_limit","Openatrium","PHP","Projektmanagement","Speicher","Strato","Tools"],"articleSection":{"1":"Digitales Leben"},"inLanguage":"de-DE","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.untergeek.de\/de\/2009\/07\/untergeek-lernt-drupal\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.untergeek.de\/de\/2009\/07\/untergeek-lernt-drupal\/","url":"https:\/\/www.untergeek.de\/de\/2009\/07\/untergeek-lernt-drupal\/","name":"untergeek lernt Drupal - untergeek","isPartOf":{"@id":"https:\/\/www.untergeek.de\/#website"},"datePublished":"2009-07-22T06:02:46+00:00","breadcrumb":{"@id":"https:\/\/www.untergeek.de\/de\/2009\/07\/untergeek-lernt-drupal\/#breadcrumb"},"inLanguage":"de-DE","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.untergeek.de\/de\/2009\/07\/untergeek-lernt-drupal\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.untergeek.de\/de\/2009\/07\/untergeek-lernt-drupal\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Startseite","item":"https:\/\/www.untergeek.de\/"},{"@type":"ListItem","position":2,"name":"untergeek lernt Drupal"}]},{"@type":"WebSite","@id":"https:\/\/www.untergeek.de\/#website","url":"https:\/\/www.untergeek.de\/","name":"untergeek","description":"promoting technological serendipity since 1968","publisher":{"@id":"https:\/\/www.untergeek.de\/#\/schema\/person\/fa2cb1805e290c4d85f61db3985e73f1"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.untergeek.de\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"de-DE"},{"@type":["Person","Organization"],"@id":"https:\/\/www.untergeek.de\/#\/schema\/person\/fa2cb1805e290c4d85f61db3985e73f1","name":"untergeek","image":{"@type":"ImageObject","inLanguage":"de-DE","@id":"https:\/\/www.untergeek.de\/wp-content\/uploads\/2018\/11\/untergeeklet.png","url":"https:\/\/www.untergeek.de\/wp-content\/uploads\/2018\/11\/untergeeklet.png","contentUrl":"https:\/\/www.untergeek.de\/wp-content\/uploads\/2018\/11\/untergeeklet.png","width":64,"height":64,"caption":"untergeek"},"logo":{"@id":"https:\/\/www.untergeek.de\/wp-content\/uploads\/2018\/11\/untergeeklet.png"},"description":"Early digital immigrant. Father. Maker. Tinkerer. Serendipist. Journalist. Synth nerd.","sameAs":["http:\/\/www.untergeek.de","https:\/\/x.com\/https:\/\/twitter.com\/untergeekDE","https:\/\/www.youtube.com\/@untergeekDE"],"url":"https:\/\/www.untergeek.de\/de\/author\/untergeek\/"}]}},"_links":{"self":[{"href":"https:\/\/www.untergeek.de\/de\/wp-json\/wp\/v2\/posts\/846","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.untergeek.de\/de\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.untergeek.de\/de\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.untergeek.de\/de\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.untergeek.de\/de\/wp-json\/wp\/v2\/comments?post=846"}],"version-history":[{"count":3,"href":"https:\/\/www.untergeek.de\/de\/wp-json\/wp\/v2\/posts\/846\/revisions"}],"predecessor-version":[{"id":849,"href":"https:\/\/www.untergeek.de\/de\/wp-json\/wp\/v2\/posts\/846\/revisions\/849"}],"wp:attachment":[{"href":"https:\/\/www.untergeek.de\/de\/wp-json\/wp\/v2\/media?parent=846"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.untergeek.de\/de\/wp-json\/wp\/v2\/categories?post=846"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.untergeek.de\/de\/wp-json\/wp\/v2\/tags?post=846"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}