Piwik – Den aktuellen Tag als Standard festlegen
19. Januar 2010Normalerweise wird in Piwik der Vortag als Standard angezeigt. Um den aktuellen Tag in der Statistik anzuzeigen muss man nur folgende Zeile in der Datei /config/global.ini.php ändern:
default_day = yesterday
ändern in
default_day = today
Man kann auch ein bestimmtes Datum anzeigen lassen in dem man die Zeile so abändert:
default_day = 2010-01-15
Dadurch wird der 15. Januar 2010 als Standard-Wert festgelegt. Ob diese Änderung einen Sinn macht sei dahingestellt.
Piwik – Währung von Dollar in Euro umstellen
18. Januar 2010Standardmäß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 = "€ "
ionCube Loader auf Virtual Server Linux von Host Europe installieren
30. September 2009
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.
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.
ODBC-Datenquelle zur Laufzeit hinzufügen
28. April 2007odbccp32.lib -> zum Projekt hinzufügen
#include <odbcinst.h>
char buffer[MAXPATH];
extern String Arbeitsverzeichnis = getcwd(buffer, MAXPATH);
AnsiString dbqStr = Arbeitsverzeichnis + “Datenbankdatei.mdb”;
AnsiString strAttribs = “DSN=Datenbankname”;
strAttribs += ‘’;
strAttribs += “DBQ=” + dbqStr;
strAttribs += ‘’;
if(SQLConfigDataSource ( NULL, ODBC_ADD_DSN, “Microsoft Access Driver (*.mdb)”, strAttribs.c_str() ))
{
ADOConnection1->Connected = true;
}else
{
ShowMessage(“Fehler beim anlegen der ODBC-Datenquelle”);
}

