{"id":4263,"date":"2014-08-26T10:32:19","date_gmt":"2014-08-26T08:32:19","guid":{"rendered":"https:\/\/www.bdjl.de\/localhost\/?p=4263"},"modified":"2014-09-16T13:29:58","modified_gmt":"2014-09-16T11:29:58","slug":"webserver-von-12-04-auf-14-04","status":"publish","type":"post","link":"https:\/\/www.bdjl.de\/localhost\/?p=4263","title":{"rendered":"Webserver von 12.04 auf 14.04"},"content":{"rendered":"<p>Nach dem Upgrade von Ubuntu 12.04 auf 14.04 warf Apache 2.4 mit einer ganzen Reihe von Fehlermeldungen nach mir, weil sich die Syntax einiger Konfigurationsdateien ge\u00e4ndert hatte. Einen \u00dcberblick \u00fcber die \u00c4nderungen liefert diese Seite:<\/p>\n<p><a href=\"http:\/\/httpd.apache.org\/docs\/2.4\/upgrading.html\" target=\"_blank\">http:\/\/httpd.apache.org\/docs\/2.4\/upgrading.html<\/a><\/p>\n<p>Lokal kommt man fast allen Problemen auf die Schliche, wenn man nach dem erfolgreichen Upgrade das Apache-eigene Tool apache2ctl einsetzt und dann die ausgeworfenen Fehlermeldungen St\u00fcck f\u00fcr St\u00fcck abarbeitet. In fast allen F\u00e4llen d\u00fcrfte das Auskommentieren der beanstandeten Zeilen in den Konfigurationsdateien erst einmal ausreichen, um zu einem wieder funktionierenden Webserver zu gelangen:<\/p>\n<blockquote><p>sudo apache2ctl configtest<\/p><\/blockquote>\n<p>Was dann bei mir noch blieb war eine leere Seite, statt eines Logins f\u00fcr phpMyAdmin. In <em>\/var\/log\/syslog<\/em> steht der Grund:<\/p>\n<blockquote><p>PHP Fatal error:\u00a0 require_once(): Failed opening required &#8218;.\/libraries\/php-gettext\/gettext.inc&#8216; (include_path=&#8216;.&#8216;) in \/usr\/share\/phpmyadmin\/libraries\/select_lang.lib.php on line 395<\/p><\/blockquote>\n<p>In der <em>phpmyadmin.conf<\/em> Datei fehlt hier der entsprechende Eintrag im Abschnitt <em>&lt;IfModule mod_php5.c&gt;<\/em> und dort in der <em>open_basedir<\/em> Anweisung<\/p>\n<blockquote><p>php_admin_value open_basedir \/usr\/share\/phpmyadmin\/:\/etc\/phpmyadmin\/:\/var\/lib\/phpmyadmin\/<\/p><\/blockquote>\n<p>muss erg\u00e4nzt werden:<\/p>\n<blockquote><p>php_admin_value open_basedir \/usr\/share\/phpmyadmin\/:\/etc\/phpmyadmin\/:\/var\/lib\/phpmyadmin\/:\/usr\/share\/php\/php-gettext\/<\/p><\/blockquote>\n<p>Dann den Apachen neu starten und es sollte wieder tun.<\/p>\n<p>phpMyAdmin schimpfte dann, dass ihm die Bibliothek mcrypt fehle, die jedoch installiert war. Ein<\/p>\n<blockquote><p>php5enmod mcrypt<\/p><\/blockquote>\n<p>l\u00f6ste auch dieses Problem.<\/p>\n<p>Apache 2.4 warnt beim Start vor SNI mit der Meldung<\/p>\n<blockquote><p>Init: Name-based SSL virtual hosts only work for clients with TLS server name indication support (RFC 4366)<\/p><\/blockquote>\n<p>das sollte heute aber nur noch f\u00fcr Windows XP und den dortigen IE gelten. Chromium, Rekonq, Konqueror und Firefox funktionieren ohne Zicken.<\/p>\n<p>Weiter: <a title=\"Mailserver von 12.04 auf 14.04\" href=\"https:\/\/www.bdjl.de\/localhost\/?p=4268\">Mailserver 12.04 auf 14.04<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Nach dem Upgrade von Ubuntu 12.04 auf 14.04 warf Apache 2.4 mit einer ganzen Reihe von Fehlermeldungen nach mir, weil sich die Syntax einiger Konfigurationsdateien ge\u00e4ndert hatte. Einen \u00dcberblick \u00fcber die \u00c4nderungen liefert diese Seite: http:\/\/httpd.apache.org\/docs\/2.4\/upgrading.html Lokal kommt man fast allen Problemen auf die Schliche, wenn man nach dem erfolgreichen Upgrade das Apache-eigene Tool apache2ctl [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[5,10],"tags":[465,340,464],"class_list":["post-4263","post","type-post","status-publish","format-standard","hentry","category-linux","category-schule","tag-1204-1404","tag-apache","tag-phpmyadmin"],"_links":{"self":[{"href":"https:\/\/www.bdjl.de\/localhost\/index.php?rest_route=\/wp\/v2\/posts\/4263","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.bdjl.de\/localhost\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.bdjl.de\/localhost\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.bdjl.de\/localhost\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.bdjl.de\/localhost\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=4263"}],"version-history":[{"count":6,"href":"https:\/\/www.bdjl.de\/localhost\/index.php?rest_route=\/wp\/v2\/posts\/4263\/revisions"}],"predecessor-version":[{"id":4272,"href":"https:\/\/www.bdjl.de\/localhost\/index.php?rest_route=\/wp\/v2\/posts\/4263\/revisions\/4272"}],"wp:attachment":[{"href":"https:\/\/www.bdjl.de\/localhost\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=4263"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.bdjl.de\/localhost\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=4263"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.bdjl.de\/localhost\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=4263"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}