{"id":1063,"date":"2010-02-03T15:49:47","date_gmt":"2010-02-03T14:49:47","guid":{"rendered":"http:\/\/my.stargazer.at\/?p=1063"},"modified":"2010-02-03T15:49:47","modified_gmt":"2010-02-03T14:49:47","slug":"php-on-centos-5-4","status":"publish","type":"post","link":"https:\/\/my.stargazer.at\/de\/2010\/02\/03\/php-on-centos-5-4\/","title":{"rendered":"PHP auf CentOS 5.4"},"content":{"rendered":"<p>Ich habe wieder mal mit CentOS herumgepr\u00fcgelt, da es im Firmen-Umfeld immer noch eine der vern\u00fcnftigeren Distributionen ist. Doch was n\u00fctzt einem die ganze Vernunft, wenn es wieder mal klemmt?<\/p>\n<p>Diesmal ging es um die neueste Version der Projektverwaltung dotproject, welche einen unsch\u00f6nen Fehler warf, der mich auf den Missstand aufmerksam machte: eine mbstring Funktion die nicht in PHP 5.1.6 enthalten war.<\/p>\n<p><!--more-->Nun gibt es zwei M\u00f6glichkeiten: Entweder dotproject in einer \u00e4lteren Version verwenden oder PHP irgendwie updaten. Letzteres am Besten per RPM Paket.<\/p>\n<p>Die L\u00f6sung brachte schlie\u00dflich das teilweise Einbinden des CentOS Testing Repositories &#8211; genauer gesagt <em>nur den PHP Teil<\/em> dessen. Dazu legt man folgende Datei an:<\/p>\n<p>\/etc\/yum.repos.d\/CentOS-Testing.repo:<\/p>\n<blockquote>\n<pre>\r\n  # CentOS-Testing:\r\n  # !!!! CAUTION !!!!\r\n  [c5-testing]\r\n  name=CentOS-5 Testing\r\n  baseurl=http:\/\/dev.centos.org\/centos\/$releasever\/testing\/$basearch\/\r\n  enabled=1\r\n  gpgcheck=1\r\n  gpgkey=http:\/\/dev.centos.org\/centos\/RPM-GPG-KEY-CentOS-testing\r\n  includepkgs=php*<\/pre>\n<\/blockquote>\n<p>Den Rest erledigt dann ein einfaches &#8218;yum update&#8216;.<\/p>","protected":false},"excerpt":{"rendered":"<p>Ich habe wieder mal mit CentOS herumgepr\u00fcgelt, da es im Firmen-Umfeld immer noch eine der vern\u00fcnftigeren Distributionen ist. Doch was n\u00fctzt einem die ganze Vernunft, wenn es wieder mal klemmt? Diesmal ging es um die neueste Version der Projektverwaltung dotproject, welche einen unsch\u00f6nen Fehler warf, der mich auf den Missstand aufmerksam machte: eine mbstring Funktion die nicht in [&hellip;]<\/p>\n","protected":false},"author":7,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[4],"tags":[],"class_list":["post-1063","post","type-post","status-publish","format-standard","hentry","category-it-related-stuff"],"_links":{"self":[{"href":"https:\/\/my.stargazer.at\/de\/wp-json\/wp\/v2\/posts\/1063","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/my.stargazer.at\/de\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/my.stargazer.at\/de\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/my.stargazer.at\/de\/wp-json\/wp\/v2\/users\/7"}],"replies":[{"embeddable":true,"href":"https:\/\/my.stargazer.at\/de\/wp-json\/wp\/v2\/comments?post=1063"}],"version-history":[{"count":0,"href":"https:\/\/my.stargazer.at\/de\/wp-json\/wp\/v2\/posts\/1063\/revisions"}],"wp:attachment":[{"href":"https:\/\/my.stargazer.at\/de\/wp-json\/wp\/v2\/media?parent=1063"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/my.stargazer.at\/de\/wp-json\/wp\/v2\/categories?post=1063"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/my.stargazer.at\/de\/wp-json\/wp\/v2\/tags?post=1063"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}