PHP-Schnipsel

Seite 3

Kein Bild
6. Feb. 2015

Piwik – Städte und Bundesländer mittels Geodatenbank

Piwik hat leider nur unter GeoIP (Php) eine Orts/Bundeslandspezifische Zuordnung. Zum einen geht das nur, wenn man das ganze nicht Anonym Verarbeitet. Das ist zum einen Datenschutz Bedingt in Deutschland nicht erlaubt und zum anderen ist die GeoIP unter PHP sehr Ressourcenlastig, was bei starken Traffic Verhältnissen sich nachteilig auswirkt. Wer dennoch GeoIP mit PHP […]

Weiterlesen
Kein Bild
29. Jan. 2015

Delay und Paket-Verlust mit netem emulieren

Das Programm netem ist hier der Zauber. Im Normalfall ist es bei Debian und Debianbasierten Systemen wie Ubuntu vorinstalliert. Um ein Delay/Verzögerung zu erzeugen: tc qdisc change dev eth0 root netem delay 200ms 20ms 25% Das erzeugt ein Delay von 200 ± 20 ms. Für einen Packet-Verlust: tc qdisc change dev eth0 root netem loss […]

Weiterlesen
Kein Bild
29. Jan. 2015

Cloudflare 504 / 524 – Gateway Timeout

Auf der Suche nach Gatewayfehlern meine Tipps: IP’s von Cloudflare auf die White Liste setzen! DNS Einstellungen genau überprüfen Selbstcoding nach Datenbank Verbindung überprüfen (localhost und nicht die eig. Domain) Problem Solved. :D

Weiterlesen
Kein Bild
23. Jan. 2015

Youtube Videos automatisch Responsive in WordPress einbinden

Beim entwickeln und anpassen von WordPress Templates gibt es oft ein Problem. Embedded Videos sind meist nicht Responsive. Doch mit einer weiteren Filter Funktion ist dies gelöst. [php]add_filter( ’embed_oembed_html’, ‘custom_oembed_filter’, 10, 4 ) ; function custom_oembed_filter($html, $url, $attr, $post_ID) { $return = ‘<div class="video-container">’.$html.'</div>’; return $return; }[/php] Diese Funktion fügt den Video Containern automatisch ein […]

Weiterlesen
Kein Bild
21. Jan. 2015

Neues Template

Wie ihr seht, gibt es eine neues Template. Eigentlich sollte die Domain Änderung und das neue Design erst kommen wenn ich den 1000. Beitrag habe, dennoch habe ich es jetzt schon publiziert. Es ist Responsive, läuft mit Bootstrap und läuft wesentlich effizienter. An einigen Ecken und Kanten muss noch geschliffen werden, aber das bekomme ich […]

Weiterlesen
Kein Bild
21. Jan. 2015

Umzug der Blog Domain von einer Sub auf die Hauptdomain

Wie ihr sicher gemerkt habt, ist eine neue Domain seit heute für den Blog erreichbar. Wirklich neu ist nur, das die Hauptdomain nun den Blog beeinhaltet und keine Subdomain mehr. Gleich als Hinweis. Screensaver ist unter http://screensaver.huskynarr.de erreichbar. Die eigentliche Seite, derren kitschigen Style ich eig. geliebt habe, ist nun unter http://archiv.huskynarr.de erreichbar. Das erste […]

Weiterlesen
Kein Bild
4. Jan. 2015

PHP Fatal Error: Out Of Memory

PHP Fatal error: Out of memory (allocated 45236595) (tried to allocate 75432 bytes) in /var/www/domain.tld/index.php(123) on line 11 Im Klartext, zu wenig Ram oder falsch programmiert. Leider kann es eben zu wenig sein und dann muss es angepasst werden. Ersteinmal müssen wir nach der PHP.ini suchen. Am einfachsten geht das mit einer PHP Datei. [php]<?php […]

Weiterlesen
Kein Bild
21. Nov. 2014

WordPress – Ads, Werbung und andere Dinge in den RSS Feed einbinden

Manchmal möchte man etwas bei einem RSS Feed beifügen, als Beispiel Werbung(Ads) oder einen speziellen Kommentar für die RSS Abonnenten. Nun, um dem Feed ein Anhängsel zu verpassen, muss man lediglich eine kleine Sache machen. Dazu muss man einfach in der functions.php Datei im Theme folgendes einfügen. Sofern die Datei nicht da ist, einfach erstellen. […]

Weiterlesen
Kein Bild
26. Okt. 2014

Mit PHP einen dynamischen RSS Feed programmieren

Für eines meiner Browsergames, wollte ich nun auch einen RSS Feed. Die Informationen die man aus der Datenbank benötigt, lest ihr euch bitte selbst aus dem Quellcode. [php]/** header setzen, damit der Interpreter(Browser/Feedreader) dies, als XML Datei erkennt.**/ header(‘Content-Type: text/xml’); echo ‘<?xml version="1.0" encoding="UTF-8"?> <rss version="2.0"> <channel> <title>Der RSS Feed Name</title> <description>Eine super geile Beschreibung</description> […]

Weiterlesen
Kein Bild
21. Okt. 2014

XML-Verarbeitungsfehler: Fehler bei RSS-Feed in WordPress

[html]XML-Verarbeitungsfehler: XML- oder Text-Deklaration nicht am Beginn der Entität Adresse: http://www.domain.de/feed/ Zeile Nr. 3, Spalte 1: ^[/html] Solche Fehler sind unliebsam und nerven. Mich ganze 4 Tage. Bei mir war der Fehler Schlussendlich die Autoformatierung von Netbeans. Der Doctype kann sogar falsch geschrieben sein bei Firefox, aber ein leerzeichen wird nicht akzeptiert. Ich dachte, ein […]

Weiterlesen
Kein Bild
10. Okt. 2014

Unter Linux Prozesse anhand Prozesspfades und Namen killen

Im allgemeinen nutze ich die Methode den PID, also die Prozess ID zu killen. ps -faux | grep programmname Hiermit suche ich im Normallfall die ID heraus. Dann gebe ich den Kill Befehl ein: kill -s 8 XXXX Somit ist das Programm vorzeitig und nicht konform beendet. Man kann aber auch seinen Prozess beenden anhand […]

Weiterlesen
Kein Bild
2. Aug. 2014

Fastcounter – Mein erster Test

Nachdem nun Ourstats.de zugemacht hat, blieb mir nur noch IPCounter.de, leider sehr mager. Gestern Nachmittag bin ich durch ein Webmaster-Forum auf einen neuen, kostenlosen Besucherzähler gestoßen: FastCounter ! Was sich dahinter verbirgt, möchte ich euch nicht vorenthalten: Die ersten Schritte sind so simpel wie eh und je. Klick auf Counter erstellen -> Farbe aussuchen, OPtionale […]

Weiterlesen