Wenn man z.B. ein kleines WebPack bei Host Europe besitzt ist es leider nicht möglich ein eigenes SSL-Zertifikat dafür anzulegen. Dann kann man leider nur via SSL-Proxy von Host Europe seine Webseite verschlüsselt übertragen.

Läuft jetzt Piwik auf so einem WebPack klappt es leider nur mit einer kleinen Modifikation via Piwik-Goals die Keywörter zu tracken die Umsatz bringen.

Piwik generiert folgenden Tracking-Code:

<!-- Piwik -->
<script type="text/javascript">
var pkBaseURL = (("https:" == document.location.protocol) ? "https://www.DeineDomain.de/piwik/" : "http://www.DeineDomain.de/piwik/");
document.write(unescape("%3Cscript src='" + pkBaseURL + "piwik.js' type='text/javascript'%3E%3C/script%3E"));
</script><script type="text/javascript">
try {
var piwikTracker = Piwik.getTracker(pkBaseURL + "piwik.php", 1);
piwikTracker.trackPageView();
piwikTracker.enableLinkTracking();
} catch( err ) {}
</script><noscript><p><img src="http://www.DeineDomain.de/piwik/piwik.php?idsite=1" style="border:0" alt=""/></p></noscript>
<!-- End Piwik Tag -->

Und so wird der Piwik-Tracking-Code modifiziert:

<!-- Piwik -->
<script type="text/javascript">
var pkBaseURL = "https://ssl.webpack.de/www.DeineDomain.de/piwik/";
document.write(unescape("%3Cscript src='" + pkBaseURL + "piwik.js' type='text/javascript'%3E%3C/script%3E"));
</script><script type="text/javascript">
try {
var piwikTracker = Piwik.getTracker(pkBaseURL + "piwik.php", 1);
piwikTracker.trackPageView();
piwikTracker.enableLinkTracking();
} catch( err ) {}
</script><noscript><p><img src="https://ssl.webpack.de/www.DeineDomain.de/piwik/piwik.php?idsite=1" style="border:0" alt=""/></p></noscript>
<!-- End Piwik Tag -->

Durch die kleine Modifikation wird immer via SSL-Proxy getrackt, da ansonsten der Browser einmal mit und einmal ohne SSL-Proxy Verbindung zu Piwik aufbaut und dadurch ein Besucher zwei Cookies erhält und somit nicht unterschieden werden kann das Besucher mit Cookie A auch Besucher mit Cookie B ist.

 [Sonstige Software]

Mobil in die Zukunft mit dem angesagten iPhone und damit auch noch iPhonekönig werden: Das wegweisende Smartphone aus dem Hause Apple vereint drei Geräte in einer Schale. Neben der klassischen Telefonfunktion mit zahlreichen Features steckt in jedem iPhone 3GS der neuen Generation auch ein MP3-Player und ein kleiner Taschencomputer. Das iPhone erweist sich damit als multifunktionaler Begleiter, der nicht nur über umwerfend viele Funktionen verfügt, sondern auch mit seinem preisgekrönten Design Maßstäbe setzt. Die eingeschworene Fangemeinde von mehr als 800.000 iPhone-Käufern in Deutschland kann nicht irren: Ohne iPhone kein Anschluss an die mobile Kommunikation von morgen.

Im europäischen Vergleich liegt Deutschland mit einem verkauften iPhone auf einhundert Einwohnern ganz weit vorn. Und weil wir nicht nur Papst sind, sondern auch souverän das iPhone-Siegertreppchen erklimmen wollen, braucht Deutschland als angehender iPhonekönig jede Unterstützung: Jedes verkaufte iPhone zählt!
Auch der 3Gstore.de will dabei behilflich sein, Deutschland ganz oben aufs Siegertreppchen zu schieben und damit zum offiziellen iPhonekönig zu machen. Dafür haut der geprüfte Shop in aller Regelmäßigkeit die neusten iPhones bei Gewinnspielen raus. Was man dafür tun muss? Mitmachen und sich selbst die Daumen drücken.

Mit den 3GStore-Gewinnspielen sahnt nicht nur der Gewinner etwas richtig Gutes, nämlich ein brandneues iPhone 3GS ab: Auch Deutschland kommt seinem Titel vom offiziellen iPhonekönig wieder einen Schritt näher. Wenn es die angesagten Teile gerade nicht zu gewinnen gibt, versorgt der 3GStore alle iPhone-Freaks und die, die es werden wollen, mit den neuesten Modellen. Auf dass Deutschland mit tatkräftiger Unterstützung der iPhone-Fangemeinde schon bald die Krone als iPhonekönig der Herzen und Statistiken davon trägt.

 [iPhone]

Standardmäßig wird in Piwik – Web Analytics Reports die Währung in Dollar angezeigt dies lässt sich aber ganz schnell umstellen, indem man in der Datei /config/global.ini.php die Zeile:

default_currency = "$ "

durch folgende Zeile ersetzt:

default_currency = "&euro;&nbsp;"

 [Sonstige Software]

Es ist schon lange keine Verbrauchertraum mehr mobiles internet ohne vertrag zu genießen. Eine Variante mobiles internet ohne vertrag genießen zu können ist vor allem mobiles internet prepaid. Die Vorteile von mobiles internet prepaid hinsichtlich der anderen Varianten ist natürlich die absolute Kostenkontrolle, die ein Verbraucher hierdurch hat. Letztlich ist es nämlich dem Verbraucher dann beim mobiles internet prepaid möglich mal weniger mal weniger zu telefonieren, und zwar ohne sich letztlich ärgern zu müssen unter Umständen die abgeschlossene Flatrate nicht richtig ausgenutzt zu haben. Und dies kann letztlich sehr ärgerlich sein, denn die Handykosten sind etwas, die das Haushaltsbudget ganz schön in die Höhe treiben können.

Auch bei dieser Variante mobiles internet ohne vertrag ist es dem Nutzer aber natürlich möglich alle Dienste zu nutzen, die der jeweilige Netzbetreiber ausgibt. Die Möglichkeit mobiles internet prepaid zu nutzen ist dabei vielfältig. Wertkarten gibt es in den Werten 15 Euro, 30 Euro und 50 Euro. Und dies genügt dem jeweiligen Nutzertyp in der Regel für einen ganzen Monat. Wenigtelefonierer müssen sich dabei keine Sorgen machen, auch das Guthaben n den Werten 15 Euro, 30 Euro und 50 Euro verfällt nicht mit dem Ende des Monats. Nur wenn mobiles internet prepaid über ein Handy wirklich über sehr lange Zeit nicht mehr genutzt wird, verfällt das Guthaben. Allerdings ist die von Anbieter zu Anbieter sehr unterschiedlich. Und auch was die Auflademöglichkeiten der mobiles internet prepaid Handys angeht, so sind diese von Anbieter zu Anbieter unterschiedlich gelagert. Entsprechende Informationen finden die Verbraucher natürlich auf den Internetseiten der jeweiligen Anbieter. In den letzten Jahren sind diese sehr vielfältig und unüberschaubar geworden.

 [Allgemein]


Heute stand ich vor dem Problem das ich auf meinem Virtual Server Linux von Host Europe keinen ionCube Loader installiert hatte, dieser wird aber für xt:Commerce VEYTON dringend benötigt. Ohne dem ionCube Loader bekommt man das System nämlich nicht zum Laufen.

Und so einfach wird der ionCube Loader auf einem Virtual Server Linux von Host Europe installiert:

  • Verbindung via SSH auf den Virual Server Linux herstellen
  • Als Super User (root) einloggen
  • “apt-get install php5-ioncube-loader” ausführen
  • Warnungen mit “Y” bestätigen
  • Fertig!

Hier nochmal der ganze Installationsvorgang als Ausgabe von der Virtual Server Linux Konsole:

root@server1:/# apt-get install php5-ioncube-loader
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following extra packages will be installed:
php5 php5-cgi
Suggested packages:
php-pear
The following NEW packages will be installed:
php5 php5-cgi php5-ioncube-loader
0 upgraded, 3 newly installed, 0 to remove and 0 not upgraded.
Need to get 5189kB of archives.
After this operation, 11.6MB of additional disk space will be used.
Do you want to continue [Y/n]?
WARNING: The following packages cannot be authenticated!
php5-ioncube-loader
Install these packages without verification [y/N]? y
Get:1 ftp://ftp.hosteurope.de hardy-updates/main php5-cgi 5.2.4-2ubuntu5.7 [4908kB]
Get:2 http://autoinstall.plesk.com hardy/all php5-ioncube-loader 3.3-ubn804.build08052012 [280kB]
Get:3 ftp://ftp.hosteurope.de hardy-updates/main php5 5.2.4-2ubuntu5.7 [1086B]
Fetched 5189kB in 0s (6810kB/s)
Selecting previously deselected package php5-cgi.
(Reading database ... 58592 files and directories currently installed.)
Unpacking php5-cgi (from .../php5-cgi_5.2.4-2ubuntu5.7_i386.deb) ...
Selecting previously deselected package php5.
Unpacking php5 (from .../php5_5.2.4-2ubuntu5.7_all.deb) ...
Selecting previously deselected package php5-ioncube-loader.
Unpacking php5-ioncube-loader (from .../php5-ioncube-loader_3.3-ubn804.build08052012_i386.deb) ...
Setting up php5-cgi (5.2.4-2ubuntu5.7) ...
Creating config file /etc/php5/cgi/php.ini with new version
Setting up php5 (5.2.4-2ubuntu5.7) ...
Setting up php5-ioncube-loader (3.3-ubn804.build08052012) ...
root@server1:/#

So jetzt sollte der Installation von xt:Commerce VEYTON nichts mehr im Wege stehen.

 [Sonstige Software, XT-Commerce]

Auf einem Host Europe Virtual Server Linux ist das Package php5-mcrypt noch nicht vorinstalliert, da Magento dieses Package aber brauch gibt es hier eine Lösung von mir.

Einfach via SSH-Verbindung folgende Zeilen ausführen:

sudo apt-get update

sudo apt-get install libltdl3

sudo apt-get install php5-mcrypt

jetzt noch den Apache-Webserver neu starten

sudo apache2 restart

und das Package php5-mcrypt läuft und der Installation von Magento steht nichts mehr im Wege.

Hier noch die Fehlermeldung die Magento auswirft wenn das Package php5-mcrypt nicht installiert ist:

PHP Extension “mcrypt” must be loaded

 [Magento]

Mal wieder ein nettes Blogger-Gewinnspiel … es geht um folgendes:

Schreibt einen Blog-Beiträg darüber, was ihr mit 20.000 Euro anstellen würdet und verlinkt auf die Creditplus Bank AG mit folgendem Link http://www.creditplus.de/ und setzt einen Trackback / Pingback / Kommentar von eurem Blog-Beitrag auf die Gewinnspiel-Seite unter http://www.bloggergewinnspiel.de/google-g1-handy-und-netbook-zu-gewinnen/. Danach habt ihr die Chance ein weißes “Google G1 Handy ohne Vertrag” und ein “Netbook MSI Wind U100″ in der Luxury Edition zu gewinnen.

Jetzt komme ich dazu was ich mit den 20.000 Euro anfangen würde:

Einige von euch wissen ja schon das ich ende Mai vom Münsterland in den Harz ziehe und was ein Umzug kostet brauch ich wohl keinem zu erklären. Unsere jetzige Wohnung hat ca. 60qm die neue dagegen ca. 160qm. Deshalb würde ich einen Großteil des Geldes in die neue Wohnungseinrichtung stecken und vom Rest einen schönen Urlaub mit meiner Freundin buchen. Na, und so sind dann schnell 20.000 Euro sinnvoll verbraten ;)

Wünsch euch allen viel Glück bei diesem Blogger-Gewinnspiel!

 [Spaß]

In vielen Foren findet man oft die Frage: “Woran es liegen kann, dass der Mass-Mail-Versand in der Foren-Software MyBB 1.4.4 mit der mail()-Funktion nicht funktioniert?” Die Antwort ist ganz einfach manche Provider brauchen einen zusätzlichen Parameter damit die PHP-Funktion “mail()” einwandfrei funktioniert, so ist es auch bei meinem Provider (HostEurope).

Im Adminbereich von MyBB unter “Konfiguration –> Mail-Einstellungen” findet ihr das Feld “zusätzliche Parameter für die PHP-Funktion mail()” dort tragt ihr einfach folgenden Parameter ein: “-f Deine-E-Mail-Adresse”. (Deine-E-Mail-Adresse bitte durch eure E-Mail-Adresse austauschen).

So das war es schon. Großes Problem … kleine Lösung ;)

Kleiner Tipp zum Schluss, wenn der Mass-Mail-Versand sofort gestartet werden soll findet ihr unter “Tools & Verwaltung –> Aufgabenverwaltung –> Mass-Mail” ein kleines Wecker Icon, dort klicken und fertig. Standardmäßig schickt MyBB alle 15 Minuten die Mails raus dies kann man aber in den Optionen bei “Mass-Mail” ändern, unter dem gerade angegebenen Pfad.

 [Sonstige Software]

Anfang Januar habe ich schon mal darüber berichtet das man im 3Gstore mit dem Gutschein-Code: “MBDealer” ein freies / unlocked Apple iPhone 3G – 20 Euro günstiger kaufen kann, leider konnte ich zu diesem Zeitpunkt keine Bilder vom Apple iPhone 3G in meinen Beitrag einfügen, da ich nicht einfach die Bilder von der offiziellen Apple Seite nehmen wollte.

 [iPhone]

iPhone ohne Vertrag kaufen

02. Januar 2009
iPhone 3G 16GB schwarz ohne Vertrag

Das iPhone ist ein sehr beliebtes Smartphone. Doch vielen sind die iPhone Verträge viel zu teuer und somit wird das iPhone / VolksPhone von vielen Leuten nicht gekauft. Doch es gibt auch ein iPhone ohne Vertrag. Dies ermöglicht es das iPhone mit jeder Simkarte zu benutzen.

Das iPhone ohne Vertrag gibt es in verschiedensten Versionen. Jedoch ist das Gerät ohne Vertrag bei weitem nicht so günstig wie das Gerät wenn es mit Vertrag gekauft wird. Für Leute die viel telefonieren und viel mit dem iPhone surfen möchten für die ist ein Vertrag sinnvoller.

Das iPhone 3G ohne Vertrag in der schwarzen Version mit 8 GB Speicherplatz kostet 599 Euro, die 16 GB iPhone 3G S Version in schwarz oder weiß kostet 799 Euro und die 32GB Version des iPhone 3G S in schwarz kostet 899 Euro. Wer bei 3GStore ein iPhone ohne Vertrag kaufen möchte der kann den Gutscheincode “MBDealer” nutzen.

Mit dem Gutscheincode “MBDealer” ist es möglich bei dem Kauf eines iPhones ohne Vertrag bei 3GStore.de 20 Euro zu sparen.

Bilder: 3GStore.de
Lizenz: CC-BY-Lizenz

 [Allgemein, iPhone]

Soeben wurde ich per eMail darauf aufmerksam gemacht das es auf www.gutscheinaffe.com ein neues Blogger-Gewinnspiel gibt.

Und so einfach geht es:

  • Blog-Beitrag schreiben und Gutscheinaffe-Gewinnspiel-Beitrag verlinken
  • Mindestens zwei Gutscheinlinks aus der Liste aussuchen und wie vorgegeben verlinken
  • Newsletter abonnieren

Ich persönlich habe mit für diese beiden Gutschein-Links entschieden:

Natürlich gibt es auch noch was zu gewinnen. Hier ein Auszug der Gewinne:

  • iPod Touch 2. Generation mit 8 GB
  • 60 Euro Gutschein für Amazon
  • 30 Euro Gutschein für Amazon
  • und weitere Gutschein-Gewinne

Weitere Informationen bekommt ihr auf der Gewinnspiel-Seite

So jetzt heißt es nur noch Daumen drücken und hoffen das ich am 01.12.2008 in der Auslosung gezogen werde. ;)

 [Allgemein]

Kumita der Online-Service für kostenlosen SMS-Versand ruft diese Woche alle Blogger auf an ihrem Gewinnspiel teilzunehmen. Zu gewinnen gibt es einen Rundflug mit einem Helikopter im Wert von 400 Euro, alle die angst vorm fliegen haben können sich die 400 Euro auch Bar auszahlen lassen.

Und so einfach geht es…

- ersten Banner einbauen:

Free SMS kumita.de

- zweiten Banner einbauen:

Mobilfunktalk Handy Forum

- Trackback / Pingback an den Gewinnspiel-Beitrag senden

… so das war es schon. Wünsch euch allen viel Glück!

 [Allgemein]

Es ist sehr wichtig Passwörter sicher zu speichern. Viele Leute speichern ihre Passwörter ganz einfach in irgendwelchen .txt-Dateien auf der Festplatte, diese Art der Umgangsweise mit wichtigen Daten kann sehr lange gut gehen aber wenn es mal zu einem Hackerangriff kommt oder einfach nur die Festplatte ihren geist aufgibt ist der Ärger vor programmiert. Da ich hunderte von Passwörter für verschiedene Internetseiten habe und diverse Zugangsdaten verwalten muss habe ich mir dieses nette Tool gekauft:

Password Safe and Repository – Professional Editon

Die 36,00 € für die Firmen-Lizenz haben sich jedenfalls zu 100 Prozent für mich gelohnt kein langes überlegen mehr welches Passwort ich wo gewählt habe und für Privatanwender ist die Software sogar in der Personal Editon kostenlos. Was will man mehr?

Man kann sich überlegen ob man die Daten auf der Festplatte oder sogar auf einem USB-Stick speichert und das sehr sicher da alle Daten verschlüsselt gespeichert werden. Ich würde aber immer die zweite Methode wählen und die Daten auf einem USB-Stick speichern. Somit kann man auch von Unterwegs auf seine Passwörter zugreifen.

Der interne Passwort-Generator nimmt einem auch das lange überlegen von neuen Passwörtern ab und generiert in kurzen Augenblicken Passwörter ohne Ende.

Teste doch einfach mal selber dieses nette Tool und ihr werdet sehen es lohnt sich.

 [Sonstige Software]

Heute haben einige Host Europe Kunden mit folgender Fehlermeldung in Ihrem XT-Commerce – Online Shop zu kämpfen gehabt bzw. kämpfen immer noch:

Warning: session_start() [function.session-start]: open(/tmp/sess_xxxxxxxxx, O_RDWR) failed: Permission denied (13) in /is/htdocs/xxxxxxxxx/www/xxxxxxxxx/includes/application_top.php on line 298

Warning: session_start() [function.session-start]: Cannot send session cache limiter – headers already sent (output started at /is/htdocs/xxxxxxxxx/www/xxxxxxxxx/includes/application_top.php:298) in /is/htdocs/xxxxxxxxx/www/xxxxxxxxx/includes/application_top.php on line 298

Warnung
Warnung: XT-Commerce kann nicht in das Sessions Verzeichnis schreiben: /tmp. Die Sessions werden nicht funktionieren bis die richtigen Benutzerberechtigungen gesetzt wurden!

Kein Grund zur Panik dieser Fehler ist in 2 min gelöst einfach in folgenden Dateien die jeweilige Zeile abändern:

Dateien:
/includes/configure.org.php
/includes/configure.php
/admin/includes/configure.org.php
/admin/includes/configure.php

Zeile:
define(‘STORE_SESSIONS’, ”); // leave empty ” for default handler or set to ‘mysql’

ändern in:

define(‘STORE_SESSIONS’, ‘mysql’); // leave empty ” for default handler or set to ‘mysql’

Und nicht vergessen die Dateirechte der Config-Dateien nach dem bearbeiten wieder auf 444 zu setzen.

Ich hoffe wieder einigen mit diesem Tipp geholfen zu haben und das Host Europe das nächste mal jedem mit einem Newsletter versorgen kann.

 [XT-Commerce]

Aus 1000000 wird 1.000.000,00 €.

AnsiString s = FloatToStrF(1000000, ffCurrency, 15, 2);

 [Borland C++ Builder]

Seite 1 von 212