Einträge von LCube - Serviceteam

Shopware Hosting Performance

Im September 2019 rief mich ein langjähriger Kunde an. Wir haben für Ihn schon den Magento Shop sowie zuletzt eine Eigenentwicklung seines Entwicklerteams gehostet. HHVM, PHP-FPM und auch Docker Container waren Techniken, die wir hierfür zur Verfügung gestellt haben. Bei seinem Anruf teilte er mir jedoch mit, dass er mit seinem Shop auf Shopware umsteigt […]

Magento mit SSL und Varnish

Varnish arbeitet ausschliesslich mit HTTP Verbindungen. Um Magento mit Turpentine und Varnish mit SSL Verschlüsselung zu verwenden sind einige Eingriffe notwendig. Wir gehen hier von einem NGinx frontend Server und einem Apache2 backend Server aus. 1. Im NGinx zusätzlich zu der Varnish Proxy konfiguration der Parameter Ssl-Offloaded „1“ gesetzt werden:


2. In der .htaccess […]

BCC automatisch setzen mit Postfix

Postfix Version 2.1 kann automatisch einen BCC (Blind Carbon Copy) setzen. Der Konfigurationsparameter recipient_bcc_maps wird dazu verwendet. Szenario: Alle Mails von Benutzer1 sollen automatisch per BCC an Benutzer Archiv geschickt werden.   Es wird eine Datei /etc/postfix/recipient_bcc angelegt:


Mit postmap wurd eine Hash Datei erzeugt


Damit Postfix diese Datei liest und berücksichtigt muss […]

Upgrade von Redmine

Redmine ist ein, auf Ruby on rails baiserendes, Projektmanagement und Ticketsystem. Es ist opensource und erfreut sich allgemeiner Beliebtheit. Da Redmine sehr intensiv weiterentwickelt wird kommt es häufig vor, dass Updates eingespeilt werden müssen. Um ein Upgrade von Redmine durchzuführne geht man wie folgt vor: Sourcecode auf den aktuellen Stad bringen Wer den Quellcode per […]

HHVM schickt PHP Webseiten auf die Überholspur

Über 80% aller Webseiten weltweit werden mit PHP betrieben. Der schnelle Einstieg in die Programmiersprache sorgt für eine große Beliebtheit bei den Programmierern. Ob quick&dirty oder sauber objektorientiert. Alles ist möglich. Große CMS oder Shopsysteme nutzen PHP. Module für verschiedene Datenbanksysteme stehen zur Verfügung um Daten aus PHP heraus zu verwalten. Mit fast jedem PHP […]

Vorteile einer Cloudumgebung für Magento

Die technischen Anforderungen an einen Magento Onlineshop sind stets dieselben. Die Kunden erwarten eine hohe Verfügbarkeit, eine gute Performance und einen optimalen Schutz ihrer persönlichen Daten. Aus der Perspektive des Shopbetreibers ist darüber hinaus wichtig, dass die Hardwareressourcen jederzeit einem steigenden Bedarf angepasst werden können, ohne den Betrieb für ein Serverupgrade zu unterbrechen. Cloudhosting drängt […]

Checkliste Domainumzug

Wer ein Webhosting Paket hat benötigt eine Domain damit die Webseiten erreichbar sind. Die Domains werden von einer zentralen Registrierungsstelle verwaltet. Bei .de Domain macht dies z.B. die Denic. Möchte jemand nun eine Domain haben z.B. meinname.de kann deise Domain gegen eine jährliche Gebühr von der Denic gemietet werden. Dies geschieht in der Regel bei […]

MySQL per SSH Tunnel zu einem Root- oder Managed-Server

Es kann manchmal notwendig sein, lokal einen MySQL Zugriff auf eine entfernte Datenbank zu realisieren. Um dies zu bewerkstelligen gibt es zwei Möglichkeiten. 1. Der MySQL Server wird nach extern freigeschaltet der Benutzer bekommt externe Zurgiffsrechte 2. Man baut einen SSH Tunel zum MySQL Server auf Punkt 1 muss vom Provider bzw. vom Verwalter der […]

Magento Hosting ist sehr langsam

„Mein Magento Hosting ist sehr langsam“ stand in der Mail, die vom Support geöffnet wurde. Da dies eien sehr allgemeine Aussage ist, klärte der zuständige Mitarbeiter erstmal mit dem Kunden ab, wie sich das Geschwinigkeitsproblem äussert. Trotz Varnish Cache, Memcached, APC kam es zu gelegentlichen hängern, die teilweise sogar die Datenbank lahm legten. Bei einem […]

Am Anfang jedes Posts steht #pstarttag#

Uns erreichte von einem unserer Profi Webhosting Kunden folgende Meldung: Auf einmal stand am Anfang jedes Posts des WordPress Blogs # pstarttag#. Nach einiger Analyse wurde klar, dass das Plugin SEO Auto Link & Related Posts (SEO-ALRP) dafür verantwortlich war. Nachdem das Plugin deaktiviert wurde, war das pstarttag verschwunden. Im Quelltext sah man, dass # […]