<?xml version="1.0"?>
<rss version="2.0"><channel><title>Benutzerleitf&#xE4;den Latest Topics</title><link>https://forum.prestashop.com/forum/275-benutzerleitf%C3%A4den/</link><description>Benutzerleitf&#xE4;den Latest Topics</description><language>en</language><item><title>Admin Anmeldung geht ab heute nicht mehr</title><link>https://forum.prestashop.com/topic/1106378-admin-anmeldung-geht-ab-heute-nicht-mehr/</link><description><![CDATA[<p>
	Hallo, die Fehlermeldung die kommt:<br />
	<img class="ipsImage ipsImage_thumbnailed" data-fileid="342319" data-ratio="38.62" width="536" alt="image.png.6a9073a655ee78c7a959fdc861d15668.png" data-src="//media.invisioncic.com/t336404/monthly_2026_03/image.png.6a9073a655ee78c7a959fdc861d15668.png" src="https://forum.prestashop.com/applications/core/interface/js/spacer.png" />
</p>

<p>
	wäre für schnelle Hilfe sehr dankbar. Dieser Fehler ist bei 2 Presta Shops gleichzeitig aufgetreten.
</p>
]]></description><guid isPermaLink="false">1106378</guid><pubDate>Thu, 26 Mar 2026 18:23:37 +0000</pubDate></item><item><title>In diesem Bereich kann NIEMAND antworten!</title><link>https://forum.prestashop.com/topic/1105656-in-diesem-bereich-kann-niemand-antworten/</link><description><![CDATA[<p>
	Bevor man im Forum einen Thread erstellt, sollte man erst einmal die Beschreibung des entsprechenden Bereichs lesen! Hier gehören Benutzerleitfäden hin, keine Fragen oder Diskussionen, da hier niemand antworten kann, die Funktion ist deaktiviert!
</p>
]]></description><guid isPermaLink="false">1105656</guid><pubDate>Fri, 20 Feb 2026 19:29:02 +0000</pubDate></item><item><title>Rechnungsname beim Download anpassen</title><link>https://forum.prestashop.com/topic/1105628-rechnungsname-beim-download-anpassen/</link><description><![CDATA[<p>
	Hallo zusammen,
</p>

<p>
	ich habe das Problem, dass neuerdings der Download einer Rechnung aus dem Kundenauftrag heruntergeladen wird als invoices.pdf, anstelle der korrekten hinterlegten Rechnungsnummer, wie kann ich das ändern bzw. anpassen?
</p>

<p>
	Aktuell wenn ich immer auf Rechnung zeigen klicke, kommt invoices.pdf, hätte aber gerne RE20261 ... RE20262 usw.
</p>

<p>
	 
</p>

<p>
	vielen Dank.
</p>

<p>
	 
</p>

<p>
	MFg
</p>
]]></description><guid isPermaLink="false">1105628</guid><pubDate>Thu, 19 Feb 2026 18:16:30 +0000</pubDate></item><item><title>Artikel offline wenn nicht an Lager</title><link>https://forum.prestashop.com/topic/1104174-artikel-offline-wenn-nicht-an-lager/</link><description><![CDATA[<p>
	Hallo zusammen<br />
	Kann mir jemand helfen, damit nicht mehr lieferbare Varianten nicht angezeigt werden?<br />
	Und nicht mehr lieferbare Artikel offline sind.<br /><br />
	Danke im Voraus.
</p>
]]></description><guid isPermaLink="false">1104174</guid><pubDate>Tue, 16 Dec 2025 20:25:28 +0000</pubDate></item><item><title>Kundenservice nicht mehr erreichbar "The page you are looking for is temporarily unavailable. Please try again later."</title><link>https://forum.prestashop.com/topic/1098293-kundenservice-nicht-mehr-erreichbar-the-page-you-are-looking-for-is-temporarily-unavailable-please-try-again-later/</link><description><![CDATA[<p>
	Nabend zusammen!
</p>

<p>
	Bislang hatte alles funktioniert.  Nun leider, warum auch immer, kein Zugriff auf Kundenservice möglich.
</p>

<p>
	Gibt es die Möglichkeit das zu umgehen? ggf Problem mit imap angaben? Ne datei zum editieren?
</p>

<p>
	Oder hat jemand ne Idee wie ich das Problem löse. 
</p>

<p>
	PrestaShop-Version 8.2.1
</p>

<p>
	Aktuell verwendetes Template: classic
</p>

<p>
	Serverdaten Linux #2 SMP Wed Sep 25 07:08:33 UTC 2024 x86_64
</p>

<p>
	Version der Server-Software Apache
</p>

<p>
	PHP-Version 8.3.21
</p>

<p>
	Speichergrenze -1
</p>

<p>
	max_execution_time: 50000
</p>

<p>
	Upload (max. Dateigröße) 64M
</p>

<p>
	Mail-Sendemethode Sie verwenden Ihre eigenen SMTP-Einstellungen
</p>

<p>
	SMTP-Server: smtp.ionos.de
</p>

<p>
	SMTP-Benutzername: festgelegt
</p>

<p>
	SMTP-Passwort: festgelegt
</p>

<p>
	Verschlüsselung ssl
</p>

<p>
	SMTP-Port: 465
</p>

<p>
	 
</p>

<p>
	The page you are looking for is temporarily unavailable.<br />
	Please try again later.<br />
	de784876503096688388ff4809244171 1510c5825e38a7ffda556056302aaaa7 6cc6f56a2c53763b90df4c7bbf534675
</p>
]]></description><guid isPermaLink="false">1098293</guid><pubDate>Wed, 14 May 2025 21:44:14 +0000</pubDate></item><item><title>Hohe Anzahl Anfragen an die Datenbank</title><link>https://forum.prestashop.com/topic/1091076-hohe-anzahl-anfragen-an-die-datenbank/</link><description><![CDATA[<p>
	Hallo zusammen
</p>

<p>
	In letzter Zeit wird immer wieder unser Shop vom Hostingprovider gesperrt mit der Begründung das es extrem viele<br />
	anfaragen auf die Datenbank gibt, welche zu einer Überlastung des Shared Servers führen.
</p>

<p>
	Kennt jemand von euch dieses Problem und weiss woher das kommen kann? Ich drehe leider mittlerweile am Rad.<br />
	Ich habe die Antwort des Servers mal beigelegt.
</p>

<p>
	Vielen Dank für Eure Tips.
</p>
<p>
<a class="ipsAttachLink" href="https://forum.prestashop.com/applications/core/interface/file/attachment.php?id=327690&amp;key=76727b7d5d0edb8b83395d03213563bd" data-fileExt='pdf' data-fileid='327690' data-filekey='76727b7d5d0edb8b83395d03213563bd'>Dokument1.pdf</a></p>]]></description><guid isPermaLink="false">1091076</guid><pubDate>Thu, 03 Oct 2024 15:46:17 +0000</pubDate></item><item><title>Prestashop 1.7.8.8 Problem nach &#xC4;nderung an L&#xE4;ndereinstellung</title><link>https://forum.prestashop.com/topic/1090848-prestashop-1788-problem-nach-%C3%A4nderung-an-l%C3%A4ndereinstellung/</link><description><![CDATA[<p>
	Hallo,
</p>

<p>
	 
</p>

<p>
	ich habe heute unter Regionen die Region Deutschland hinzugefügt, dann das Land Deutschland in der EU entfernt und neu in der Region Deutschland angelegt.<br />
	Nach der Speicherung bekomme ich nun Fehler und ich komme nur noch in den Debugmodus:
</p>

<pre class="ipsCode prettyprint lang-html prettyprinted"><span class="pln">CRITICAL
13:50:59
request	Uncaught PHP Exception TypeError: "strtolower(): Argument #1 ($string) must be of type string, null given" at /Meinedomain/modules/ps_edition_basic/src/Controller/AdminPsEditionBasicController.php line 175
Show context    Show trace

CRITICAL
13:50:59
php	Uncaught Error: strtolower(): Argument #1 ($string) must be of type string, null given
Show context    Show trace</span></pre>

<p>
	Ich komme hier nicht weiter und verstehe nicht, was denn hier falsch sein soll.<br />
	Die Daten mussten ja eindeutig eingegeben werden, bevor das Land abgespeichert werden konnte.
</p>

<p>
	 
</p>

<p>
	Gruß, Domenico
</p>
]]></description><guid isPermaLink="false">1090848</guid><pubDate>Wed, 25 Sep 2024 12:00:03 +0000</pubDate></item><item><title>Google Merchant Bewertungs Feed erstellen</title><link>https://forum.prestashop.com/topic/1085173-google-merchant-bewertungs-feed-erstellen/</link><description><![CDATA[<p>
	Guten Tag
</p>

<p>
	 
</p>

<p>
	Ich habe ein altes Bewertungs-Modul (Go Reviews - Reviews, Advices, Ratings, SEO and Google Rich Snippets), welches nicht mehr Supportet wird. Der Entwickler kann auch nicht mehr gefunden werden.
</p>

<p>
	 
</p>

<p>
	Bei diesem Modul kann ich XML-Feeds erstellen. Jedoch sind diese nicht im gewünschten Google-Merchant-Format. Ich habe den Feed-Generator angepasst. Leider zeigt es die wichtigsten Sachen nicht an wie Produkt-Url, Produkt-Name, SKU, EAN, Brand usw. (siehe jpg).
</p>

<p>
	Kennt sich jemand aus und weiss welchen Code ich einfügen muss.
</p>

<p>
	 
</p>

<p>
	Wenn ich in der Feed.tpl Datei den Code für den Produktname eingeben:
</p>

<p>
	{$product.name|truncate:80:'...'|escape:'htmlall':'UTF-8'}
</p>

<p>
	Dann wird nichts angzeigt.
</p>

<p>
	Der Code müsste über die Produkt-Id zum Produktnamen führen mit einem PHP-Code {if Produkt-Id, dann nehme Produktname}. Dasselbe mit Brand, SKU usw. Wie gesagt, ich kenne mich mit PHP nicht aus.
</p>

<p>
	Der Code sieht folgendermassen aus:
</p>

<p>
	 
</p>

<p>
	&lt;reviews&gt;<br />
	            {foreach $reviews as $review}<br />
	                &lt;review&gt;<br />
	                        {if in_array('id_review', $services_datas_return)}<br />
	                    &lt;review_id&gt;{$review.id|escape:'html':'UTF-8'}&lt;/review_id&gt;<br />
	                        {/if}<br />
	                    &lt;reviewer&gt;                    <br />
	                        {if in_array('customer_name', $services_datas_return)}<br />
	                        &lt;name&gt;{$review.customer_name|escape:'html':'UTF-8'}&lt;/name&gt;<br />
	                        {/if}<br />
	                        {if in_array('id_customer', $services_datas_return)}<br />
	                        &lt;reviewer_id&gt;{$review.id_customer|escape:'html':'UTF-8'}&lt;/reviewer_id&gt;<br />
	                        {/if}<br />
	                    &lt;/reviewer&gt;    <br />
	                    <br />
	                        {if in_array('date', $services_datas_return)}<br />
	                    &lt;review_timestamp&gt;{$review.review_date|escape:'html':'UTF-8'}&lt;/review_timestamp&gt;<br />
	                        {/if}<br />
	                    <br />
	                            {if in_array('title', $services_datas_return)}<br />
	                        &lt;title&gt;{$review.title|escape:'html':'UTF-8'}&lt;/title&gt;<br />
	                            {/if}<br />
	                    <br />
	                            {if in_array('comment', $services_datas_return)}<br />
	                        &lt;content&gt;{$review.review|escape:'html':'UTF-8'}&lt;/content&gt;<br />
	                            {/if}                            <br />
	                            <br />
	                        &lt;ratings&gt;    <br />
	                            &lt;overall min="1" max="5"&gt; {$review.rate|escape:'html':'UTF-8'}&lt;/overall&gt;<br />
	                                &lt;products&gt;<br />
	                                    &lt;product&gt;<br />
	                                        &lt;product_ids&gt;<br />
	                                                &lt;gtins&gt;<br />
	                                                {if isset($product.ean13)}<br />
	                                                &lt;gtin&gt;{$product.ean13}&lt;/gtin&gt;<br />
	                                            <br />
	                                                {/if}<br />
	                                                &lt;/gtins&gt;<br />
	                                                &lt;skus&gt;<br />
	                                                    &lt;sku&gt;{if $product.reference}{$product.reference}{else}{$product.id}{/if}&lt;/sku&gt;<br />
	                                                &lt;/skus&gt;<br />
	                                                &lt;brands&gt;<br />
	                                                    &lt;brand&gt;{$product_manufacturer-&gt;name|escape:'html':'UTF-8'}&lt;/brand&gt;<br />
	                                                &lt;/brands&gt;<br />
	                                        &lt;/product_ids&gt;        <br />
	                                        <br />
	                                        &lt;product_name&gt;{$review.id_product|escape:'html':'UTF-8'}<br />
	                                        <br />
	                                        <br />
	                                        <br />
	                                        {if in_array('product_nme', $services_datas_return)}<br />
	                        &lt;product_name&gt;{$review.product_name|escape:'html':'UTF-8'}&lt;product_name&gt;<br />
	                    {/if}<br />
	                                        &lt;product_name&gt;    {$product.name|truncate:80:'...'|escape:'htmlall':'UTF-8'}&lt;/product_name&gt;<br />
	                            <br />
	                                        <br />
	                               <br />
	                            <br />
	                                        <br />
	                                            &lt;product_url&gt;{$product.url}&lt;/product_url&gt;<br />
	                                            <br />
	                                            &lt;/product&gt;<br />
	            &lt;/products&gt;<br />
	    &lt;/review&gt;
</p>

<p>
	 
</p>

<p>
	Kann mir jemand helfen?
</p>

<p>
	 
</p>

<p>
	Ich nutze PS 1.7.8.10 mit PHP 7.4.
</p>

<p>
	 
</p>

<p>
	Besten Dank im Voraus.
</p>

<p><a href="//media.invisioncic.com/t336404/monthly_2024_02/Feed-Ausgabe.jpg.40cd2c98c78f18224dab043147cd6cc4.jpg" class="ipsAttachLink ipsAttachLink_image" ><img data-fileid="320593" src="https://www.prestashop.com/forums/applications/core/interface/js/spacer.png" data-src="//media.invisioncic.com/t336404/monthly_2024_02/Feed-Ausgabe.thumb.jpg.31ee7159019eccf926ce8ced1aa132ad.jpg" data-ratio="43.7" width="1000" class="ipsImage ipsImage_thumbnailed" alt="Feed-Ausgabe.jpg"></a></p>]]></description><guid isPermaLink="false">1085173</guid><pubDate>Wed, 28 Feb 2024 10:53:50 +0000</pubDate></item><item><title>Datenbank SQL Abfrage Artikel</title><link>https://forum.prestashop.com/topic/1078123-datenbank-sql-abfrage-artikel/</link><description><![CDATA[<p>
	Hallo, ich hoffe jemand kann mir helfen der sich mit SQL Abfragen auskennt.
</p>

<p>
	Ich möchte eine SQL Abfrage für Artikel mit Preisen (Verkaufspreis zzgl. MwSt.) und Sonderpreisen (von, bis, Typ, Reduzierung) zu erstellen damit ich diese dann bearbeiten und wieder importieren kann.
</p>

<p>
	Ich sehe durch so eine Abfrage den Vorteil wesentlich schneller Sonderpreise zu erfassen, Verkaufspreise zu aktualisieren...
</p>

<p>
	Vielleicht kann jemand so eine Abfrage erstellen ?
</p>

<p>
	VIELEN DANK !
</p>
]]></description><guid isPermaLink="false">1078123</guid><pubDate>Thu, 06 Jul 2023 10:55:48 +0000</pubDate></item><item><title>Beitrag l&#xF6;schen</title><link>https://forum.prestashop.com/topic/1077653-beitrag-l%C3%B6schen/</link><description><![CDATA[<p>
	Wie kann ich einen Beitrag löschen? Nachdem ich ihn unsichtbar geschaltet habe, habe ich keinen Zugriff mehr darauf.
</p>
]]></description><guid isPermaLink="false">1077653</guid><pubDate>Mon, 19 Jun 2023 15:17:20 +0000</pubDate></item><item><title>Klick auf Kundenservice f&#xFC;hrt zu Fehler  ... temporarily unavailable.</title><link>https://forum.prestashop.com/topic/1077577-klick-auf-kundenservice-f%C3%BChrt-zu-fehler-temporarily-unavailable/</link><description><![CDATA[<p>
	Nachdem ich versucht habe imap einzurichten ist nun leider kein Zugriff auf Kundenservice möglich.
</p>

<p>
	kann ich evt. irgendwo die php editieren, damit ich meinen wahrscheinlich falschen Zugangskram erst einmal wieder lösche?
</p>

<p>
	Oder hat jemand neIdee wie ich das Problem löse. 
</p>

<p>
	PrestaShop-Version 8.0.4
</p>

<p>
	Aktuell verwendetes Template: classic
</p>

<p>
	 
</p>

<p>
	The page you are looking for is temporarily unavailable.<br />
	Please try again later.<br />
	de784876503096688388ff4809244171 1510c5825e38a7ffda556056302aaaa7 6cc6f56a2c53763b90df4c7bbf534675
</p>

<p>
	Danke
</p>

<p>
	Jürgen
</p>
]]></description><guid isPermaLink="false">1077577</guid><pubDate>Fri, 16 Jun 2023 11:05:48 +0000</pubDate></item><item><title>Men&#xFC; Berechtigung / Ansicht</title><link>https://forum.prestashop.com/topic/1077329-men%C3%BC-berechtigung-ansicht/</link><description><![CDATA[<p>
	Hallo zusammen,
</p>

<p>
	ich bin auf der Suche nach einer Lösung und zwar habe ich folgendes Problem. <br /><br />
	Beim Login soll dem Kunden ein weiterer Menüpunkt angezeigt werden. <br />
	Ich habe bereits eine Kategorie bei der das problemlos funktioniert. Der Kunde logt sich ein und es erscheint ein Reiter an letzter Stelle. 
</p>

<p>
	Nun habe ich eine neue Kategorie (Punkt 2) angelegt. <br />
	Im Menü einen neuen Menüpunkt (Berechtigung ausschließlich für Punkt 2).<br />
	Shopeinstellungen -&gt; Benutzerdefinierte Einstellungen habe ich eine Gruppe Punkt 2 angelegt<br />
	Kunde Gruppenzugang Besucher + Gast + Kunde + Punkt 2<br /><br />
	Von der Ansicht ist alles wie bei meiner Gruppe 1 -&gt; ABER der Kund loggt sich ein und das Menü verschwindet. Wo habe ich eine Berechtigung übersehen? <br /><br />
	Kann mir jemand weiterhelfen?<br /><br />
	Dankeschön vorab<br />
	Gruß Sabrina<br /><br />
	 
</p>
]]></description><guid isPermaLink="false">1077329</guid><pubDate>Thu, 08 Jun 2023 14:58:32 +0000</pubDate></item><item><title>Dankessatz auf Rechnung funktioniert nur zeitweise</title><link>https://forum.prestashop.com/topic/1076057-dankessatz-auf-rechnung-funktioniert-nur-zeitweise/</link><description><![CDATA[<p>
	Hallo,
</p>

<p>
	ich verwende das Rechnungstemplate von eleazar.<br />
	In Zeile 459 habe ich einen den Satz "Vielen Dank für Ihre Bestellung bei xxx" hinzugefügt - dieser erscheint aber nur zufällig auf manchen Rechnungen, auf manchen wieder nicht.
</p>

<p>
	Woran kann das liegen?
</p>

<p>
	Vielen Dank!
</p>
]]></description><guid isPermaLink="false">1076057</guid><pubDate>Sat, 22 Apr 2023 13:52:58 +0000</pubDate></item><item><title>Anleitung f&#xFC;r Kleinunternehmer f&#xFC;r Prestashop 1.7.8.8</title><link>https://forum.prestashop.com/topic/1071688-anleitung-f%C3%BCr-kleinunternehmer-f%C3%BCr-prestashop-1788/</link><description><![CDATA[<p>
	ZIP Datei unten zum Download.
</p>

<p>
	Hier ist eine Anleitung, die ich erstellt habe um die aktuelle Prestashop 1.7.8.8 Version für Kleinunternehmer.
</p>

<p>
	Mit dieser Anleitung kann man die aktuelle Prestashop 1.7.8.8 für Kleinunternehmer anpassen.
</p>

<p>
	Einfach ZIP entpacken und index.html Datei starten und Anleitungen befolgen.
</p>

<p>
	Hinweis: Ich übernehme keine Haftung bei den Änderungen im prestashop
</p>

<p>
	Schritt 6 schreibe ich hier rein, weil ich vergessen hatte, sie in die Anleitung einzutragen.
</p>

<p>
	<strong>P.S: in Schritt 6</strong> müssen überall wo schwarz angezeigt wird, PDF, Katalog, Check-out und Global wie in der Anleitung bearbeitet werden
</p>

<p>
	<img alt="1147493239_Globalbersetzung.png.75621562430f66c1e9b3f0ec45dd5b63.png" class="ipsImage ipsImage_thumbnailed" data-fileid="301413" data-ratio="78.37" style="height:auto;" width="934" data-src="https://forum.prestashop.com/uploads/monthly_2022_12/1147493239_Globalbersetzung.png.75621562430f66c1e9b3f0ec45dd5b63.png" src="https://forum.prestashop.com/applications/core/interface/js/spacer.png" /></p>

<p>
	Grüße
</p>

<p>
	SF
</p>

<p>
	NEUE VERSION der ANLEITUNG: Version zwei.zip
</p>

<p>
	 
</p>

<p>
	<a class="ipsAttachLink" data-fileext="zip" data-fileid="305736" href="https://forum.prestashop.com/applications/core/interface/file/attachment.php?id=305736&amp;key=4c990b8820064e7f6e6cdd97e8036078" rel="">Anleitung für Kleinunternehrmer für Prestashop 1.7.8.8.zip</a>
</p>
<p>
<a class="ipsAttachLink" href="https://forum.prestashop.com/applications/core/interface/file/attachment.php?id=308793&amp;key=1e1637e7852afcc24af2e5599dc51aed" data-fileExt='zip' data-fileid='308793' data-filekey='1e1637e7852afcc24af2e5599dc51aed'>Version zwei.zip</a></p>]]></description><guid isPermaLink="false">1071688</guid><pubDate>Sun, 18 Dec 2022 14:49:18 +0000</pubDate></item><item><title>Positionen f&#xFC;hrt zu Error 500</title><link>https://forum.prestashop.com/topic/1071351-positionen-f%C3%BChrt-zu-error-500/</link><description><![CDATA[<p>
	Hi Community,
</p>

<p>
	im Backend für der Link wo man die Positionen ändern kann (Design&gt;Positionen) mich immer zu einer Error 500 seite. Alle anderen Menüpunkte funktionieren.
</p>

<p>
	Weis jemand rat ?
</p>

<p>
	Ps. Benutze Version 1.7.8.7
</p>
]]></description><guid isPermaLink="false">1071351</guid><pubDate>Fri, 09 Dec 2022 04:36:21 +0000</pubDate></item><item><title>Abholung Abfrage</title><link>https://forum.prestashop.com/topic/1071046-abholung-abfrage/</link><description><![CDATA[<p>
	<font style="vertical-align:inherit;"><font style="vertical-align:inherit;">Hallo, ich habe in meinem Shop unter cevor.store bei den Artikeln 4 Versandarten und Abholung eingerichtet.</font></font>
</p>

<p>
	<font style="vertical-align:inherit;"><font style="vertical-align:inherit;">Es wird bei Bestellung aber nicht differenziert ob Abholung (kostenfrei) oder Versand. Einige Artikel sind einfach versandkostenfrei im Warenkorb, obwohl eine Versandart definiert ist. </font></font>
</p>

<p>
	<font style="vertical-align:inherit;"><font style="vertical-align:inherit;">Selbst bei Berechnung an der Kasse hat der Kunde keine Möglichkeit mehr auf Abholung zu klicken.</font></font>
</p>

<p>
	<font style="vertical-align:inherit;"><font style="vertical-align:inherit;">Es hatte alles mal richtig geklappt.</font></font>
</p>

<p>
	<font style="vertical-align:inherit;"><font style="vertical-align:inherit;">Hat da jemand eine Idee?</font></font>
</p>
]]></description><guid isPermaLink="false">1071046</guid><pubDate>Wed, 30 Nov 2022 08:27:37 +0000</pubDate></item><item><title>Anpassung / 1-click-Bestellung / einfacher Checkout</title><link>https://forum.prestashop.com/topic/1069893-anpassung-1-click-bestellung-einfacher-checkout/</link><description><![CDATA[<p>
	Hallo, ich würde Prestashop gerne als Angebotssystem verwenden und nicht als vollständigen Onlineshop. Ist es möglich, den Bestellprozess derart anzupassen, dass Versandart als auch Zahlung "deaktiviert" werden und der Nutzer damit weniger Klicks hat?
</p>
]]></description><guid isPermaLink="false">1069893</guid><pubDate>Mon, 31 Oct 2022 07:25:51 +0000</pubDate></item><item><title>"Zur Kasse" f&#xFC;hrt zu Error 500</title><link>https://forum.prestashop.com/topic/1065220-zur-kasse-f%C3%BChrt-zu-error-500/</link><description><![CDATA[<p>
	Hallo, das ist mein erstes Mal dass ich mit Prestashop arbeite und finde den Fehler leider nicht. Habe im Debug Modus "Nicht von PrestaShop entwickelte Module deaktivieren " aktiviert, hilft aber nichts, liegt also wohl nicht an einem Modul?
</p>

<p>
	Die Debug Fehler Liste ist lang...
</p>

<p>
	(1/1) Exception
</p>

<p>
	The locale Checkout is invalid
</p>

<p>
	in Language.php line 809
</p>

<p>
	at LanguageCore::getIsoByLocale('Checkout')in Translate.php line 192
</p>

<p>
	at TranslateCore::getModuleTranslation(object(Ps_LegalCompliance), 'I agree to the [terms of service] and [revocation terms] and will adhere to them unconditionally.', 'ps_legalcompliance', null, false, 'Checkout')in Module.php line 1980
</p>

<p>
	at ModuleCore-&gt;l('I agree to the [terms of service] and [revocation terms] and will adhere to them unconditionally.', array(), 'Checkout')in ps_legalcompliance.php line 807
</p>

<p>
	at Ps_LegalCompliance-&gt;hookTermsAndConditions(array('cookie' =&gt; object(Cookie), 'cart' =&gt; object(Cart), 'altern' =&gt; 1))in Hook.php line 970
</p>

<p>
	at HookCore::coreCallHook(object(Ps_LegalCompliance), 'hooktermsAndConditions', array('cookie' =&gt; object(Cookie), 'cart' =&gt; object(Cart), 'altern' =&gt; 1))in Hook.php line 355
</p>

<p>
	at HookCore::callHookOn(object(Ps_LegalCompliance), 'termsAndConditions', array('cookie' =&gt; object(Cookie), 'cart' =&gt; object(Cart), 'altern' =&gt; 1))in Hook.php line 907
</p>

<p>
	at HookCore::exec('termsAndConditions', array('cookie' =&gt; object(Cookie), 'cart' =&gt; object(Cart), 'altern' =&gt; 1), null, true)in ConditionsToApproveFinder.php line 64
</p>

<p>
	at ConditionsToApproveFinderCore-&gt;getConditionsToApprove()in ConditionsToApproveFinder.php line 104
</p>

<p>
	at ConditionsToApproveFinderCore-&gt;getConditionsToApproveForTemplate()in CheckoutPaymentStep.php line 85
</p>

<p>
	at CheckoutPaymentStepCore-&gt;render(array('identifier' =&gt; 'checkout-payment-step', 'position' =&gt; 4, 'ui' =&gt; object(RenderableProxy)))in RenderableProxy.php line 52
</p>

<p>
	at RenderableProxy-&gt;render(array('identifier' =&gt; 'checkout-payment-step', 'position' =&gt; 4, 'ui' =&gt; object(RenderableProxy)))in smartyfront.config.inc.php line 98
</p>

<p>
	at smartyRender(array('identifier' =&gt; 'checkout-payment-step', 'position' =&gt; 4, 'ui' =&gt; object(RenderableProxy)), object(SmartyDevTemplate))in SmartyLazyRegister.php line 83
</p>

<p>
	at SmartyLazyRegister-&gt;__call('smartyRender', array(array('identifier' =&gt; 'checkout-payment-step', 'position' =&gt; 4, 'ui' =&gt; object(RenderableProxy)), object(SmartyDevTemplate)))in ea5456978a04e96f41f178aebc17e203dc48a5eb_2.file.checkout-process.tpl.php line 28
</p>

<p>
	at content_62ac38a4ac72f2_75942741(object(SmartyDevTemplate))in smarty_template_resource_base.php line 123
</p>

<p>
	at Smarty_Template_Resource_Base-&gt;getRenderedTemplateCode(object(SmartyDevTemplate))in smarty_template_compiled.php line 114
</p>

<p>
	at Smarty_Template_Compiled-&gt;render(object(SmartyDevTemplate))in smarty_internal_template.php line 216
</p>

<p>
	at Smarty_Internal_Template-&gt;render(false, 0)in smarty_internal_templatebase.php line 232
</p>

<p>
	at Smarty_Internal_TemplateBase-&gt;_execute(object(SmartyDevTemplate), null, null, null, 0)in smarty_internal_templatebase.php line 116
</p>

<p>
	at Smarty_Internal_TemplateBase-&gt;fetch(null, null, null, null, false, true, false)in SmartyDevTemplate.php line 40
</p>

<p>
	at SmartyDevTemplateCore-&gt;fetch()in CheckoutProcess.php line 112
</p>

<p>
	at CheckoutProcessCore-&gt;render(array('file' =&gt; 'checkout/checkout-process.tpl', 'ui' =&gt; object(RenderableProxy)))in RenderableProxy.php line 52
</p>

<p>
	at RenderableProxy-&gt;render(array('file' =&gt; 'checkout/checkout-process.tpl', 'ui' =&gt; object(RenderableProxy)))in smartyfront.config.inc.php line 98
</p>

<p>
	at smartyRender(array('file' =&gt; 'checkout/checkout-process.tpl', 'ui' =&gt; object(RenderableProxy)), object(SmartyDevTemplate))in SmartyLazyRegister.php line 83
</p>

<p>
	at SmartyLazyRegister-&gt;__call('smartyRender', array(array('file' =&gt; 'checkout/checkout-process.tpl', 'ui' =&gt; object(RenderableProxy)), object(SmartyDevTemplate)))in b4375031a977018c1c9e1cc0d8442f641b761030_2.file.checkout.tpl.php line 178
</p>

<p>
	at Block_104817921762ac38a4a77a60_58638688-&gt;callBlock(object(SmartyDevTemplate))in smarty_internal_runtime_inheritance.php line 248
</p>

<p>
	at Smarty_Internal_Runtime_Inheritance-&gt;callBlock(object(Block_104817921762ac38a4a77a60_58638688), object(SmartyDevTemplate))in smarty_internal_runtime_inheritance.php line 184
</p>

<p>
	at Smarty_Internal_Runtime_Inheritance-&gt;process(object(SmartyDevTemplate), object(Block_104817921762ac38a4a77a60_58638688))in smarty_internal_runtime_inheritance.php line 156
</p>

<p>
	at Smarty_Internal_Runtime_Inheritance-&gt;instanceBlock(object(SmartyDevTemplate), 'Block_104817921762ac38a4a77a60_58638688', 'cart_summary', 3)in b4375031a977018c1c9e1cc0d8442f641b761030_2.file.checkout.tpl.php line 217
</p>

<p>
	at Block_120688599762ac38a4a77617_34433514-&gt;callBlock(object(SmartyDevTemplate))in smarty_internal_runtime_inheritance.php line 248
</p>

<p>
	at Smarty_Internal_Runtime_Inheritance-&gt;callBlock(object(Block_120688599762ac38a4a77617_34433514), object(SmartyDevTemplate))in smarty_internal_runtime_inheritance.php line 184
</p>

<p>
	at Smarty_Internal_Runtime_Inheritance-&gt;process(object(SmartyDevTemplate), object(Block_120688599762ac38a4a77617_34433514))in smarty_internal_runtime_inheritance.php line 156
</p>

<p>
	at Smarty_Internal_Runtime_Inheritance-&gt;instanceBlock(object(SmartyDevTemplate), 'Block_120688599762ac38a4a77617_34433514', 'content')in b4375031a977018c1c9e1cc0d8442f641b761030_2.file.checkout.tpl.php line 71
</p>

<p>
	at content_62ac38a4a7c7c1_79408586(object(SmartyDevTemplate))in smarty_template_resource_base.php line 123
</p>

<p>
	at Smarty_Template_Resource_Base-&gt;getRenderedTemplateCode(object(SmartyDevTemplate))in smarty_template_compiled.php line 114
</p>

<p>
	at Smarty_Template_Compiled-&gt;render(object(SmartyDevTemplate))in smarty_internal_template.php line 216
</p>

<p>
	at Smarty_Internal_Template-&gt;render(false, 0)in smarty_internal_templatebase.php line 232
</p>

<p>
	at Smarty_Internal_TemplateBase-&gt;_execute(object(SmartyDevTemplate), null, 'layouts/layout-full-width.tpl', null, 0)in smarty_internal_templatebase.php line 116
</p>

<p>
	at Smarty_Internal_TemplateBase-&gt;fetch('checkout/checkout.tpl', null, 'layouts/layout-full-width.tpl', null, false, true, false)in SmartyDev.php line 40
</p>

<p>
	at SmartyDev-&gt;fetch('checkout/checkout.tpl', null, 'layouts/layout-full-width.tpl')in FrontController.php line 683
</p>

<p>
	at FrontControllerCore-&gt;smartyOutputContent('checkout/checkout.tpl')in FrontController.php line 667
</p>

<p>
	at FrontControllerCore-&gt;display()in Controller.php line 311
</p>

<p>
	at ControllerCore-&gt;run()in Dispatcher.php line 515
</p>

<p>
	at DispatcherCore-&gt;dispatch()in index.php line 28
</p>

<p>
	 
</p>

<p>
	PrestaShop-Version 1.7.6.0<br />
	PHP-Version 7.2.34
</p>

<p>
	Kann mir bitte wer helfen?
</p>

<p>
	LG Lukas
</p>
]]></description><guid isPermaLink="false">1065220</guid><pubDate>Fri, 17 Jun 2022 08:23:22 +0000</pubDate></item><item><title>&#xDC;bersetzungsanleitung</title><link>https://forum.prestashop.com/topic/1056145-%C3%BCbersetzungsanleitung/</link><description><![CDATA[<p>
	Hi Wolfsauge,
</p>

<p>
	das dir noch keiner geantwortet hat ist schade.
</p>

<p>
	Ich glaube die Leute die Presta gut kennen sind einfach überfordert wegen den vielen Baustellen.
</p>

<p>
	Wo findet man eine Übersetzungsanleitung?
</p>

<p>
	lg daniel
</p>
]]></description><guid isPermaLink="false">1056145</guid><pubDate>Thu, 28 Oct 2021 11:20:04 +0000</pubDate></item><item><title>Positionen f&#xFC;r Handy und kleine Aufl&#xF6;sungen &#xE4;ndern</title><link>https://forum.prestashop.com/topic/1051690-positionen-f%C3%BCr-handy-und-kleine-aufl%C3%B6sungen-%C3%A4ndern/</link><description><![CDATA[<p>
	Hallo zusammen,<br />
	ich verwende Prestashop 1.7.7.5 und einem externen Template.<br />
	Bei Template ist auf der linken Seite das nochmal das Menü und dann Sonderangebote und Beste Artikel.<br />
	In der Mitte sind dann die Artikel der ausgewählten Kategorie.<br /><br />
	Wenn ich den Shop über Handy öffne, und es wir eine Kategorie ausgewählt. dann kommt zuerst 'logisch' das Menü die Angebote und Beste Artikel, DANN erst ganz unten die Artikel in der Kategorie.<br />
	Kann ich das ändern?<br />
	Ich denke das geht irgendwo bei Positionen, aber da haben ich noch nie etwas gemacht.<br />
	Kann mir jemand helfen?<br />
	Notfall kann ich mobil auch auf die ganze linke Spalte verzichten. 
</p>
]]></description><guid isPermaLink="false">1051690</guid><pubDate>Mon, 19 Jul 2021 12:22:33 +0000</pubDate></item><item><title>Bestellbest&#xE4;tigung f&#xFC;r Zahlungen mit Klarna</title><link>https://forum.prestashop.com/topic/1048196-bestellbest%C3%A4tigung-f%C3%BCr-zahlungen-mit-klarna/</link><description><![CDATA[
<p>
	Hallo zusammen,
</p>

<p>
	ich habe das KP Modul von Klarna inzwischen soweit eingerichtet. Bevor ich es nun live schalten kann muss ich ja noch entsprechende Mailvorlagen für die jeweiligen Bestellbestätigungen anlegen die dann im Falle der jeweiligen Zahlungsarten (Rechnungszahlung, Ratenzahlung, Sofort) mit entsprechenden Texten von Klarna versehen werden. Kann ich die Mails irgendwo im Adminbereich ändern oder muss ich die tatsächlich erst erstellen und entsprechen per FTP hochladen? Oder gibt es einen Editor im Adminbereich wo ich bestehende Mailvorlagen kopieren und entsprechend bearbeiten kann?
</p>

<p>
	Viele Grüße
</p>

<p>
	Daniel
</p>
]]></description><guid isPermaLink="false">1048196</guid><pubDate>Tue, 04 May 2021 13:37:52 +0000</pubDate></item><item><title>PrestaShop 1.6 - LiveShop auf Testumgebung mit neuer URL kopieren</title><link>https://forum.prestashop.com/topic/1037319-prestashop-16-liveshop-auf-testumgebung-mit-neuer-url-kopieren/</link><description><![CDATA[
<p>
	Hallo zusammen,<br />
	 
</p>

<p>
	habe folgendes Problem: ich versuche meinen live shop (Version 1.6.x)  mit der URL "live" und DB A als Testumgebung  mit der URL "test" und der DB B auf dem gleichen Server einzurichten.
</p>

<p>
	Dazu habe ich auf dem Server ein neues Verzeichnis erstellt &gt; "Testumgebung".<br />
	Darin habe ich die gesamten Dateien meines live shops kopiert sowie eine neue DB erstellt und die zuvor exportierte DB des live shops A importiert<br /><br />
	Somit befinden sich im neuen Verzeichnis "Testumgebung" alle Dateien des live shops und die neue DB B.<br />
	Jetzt müsste ich dem Testumgebung Shop die neue DB B zuweisen und die neue URL "test", damit ich diesen nutzen kann.
</p>

<p>
	Habe alle bisherigen Leitfäden durchgeackert, aber komme irgendwie nicht weiter <img alt=":(" data-emoticon="" height="20" src="https://media.invisioncic.com/t336404/emoticons/default_sad.png" srcset="https://media.invisioncic.com/t336404/emoticons/sad@2x.png 2x" title=":(" width="20" />.........<br /><br />
	Kann daher einer von euch mir eine genaue Schritt für Schritt Eileitung oder ein Video zukommen lassen, in welchen Dateien und der DB was geändert werden muss.<br />
	Wäre euch extrem dankbar!
</p>

<p>
	Grüße<br />
	solskin
</p>

<p>
	 
</p>

<p>
	 
</p>
]]></description><guid isPermaLink="false">1037319</guid><pubDate>Wed, 02 Dec 2020 16:17:37 +0000</pubDate></item><item><title>Upgrade von 1.6 zu 1.7 und eicaptcha</title><link>https://forum.prestashop.com/topic/1034974-upgrade-von-16-zu-17-und-eicaptcha/</link><description><![CDATA[
<p>
	Hallo ihr Lieben,
</p>

<p>
	kann mir jemand sagen wie ich meinen Shop von 1.6 auf 1.7 upgraden kann? Und hat jemand Ahnung von eicaptcha? Ich habe einen Google recaptcha Schlüssel und ihn eingefügt aber ich bekomme wenn ich versuche mich als Kunde zu registrieren ganz unten wo normalerweise "ich bin kein Roboter" steht die Fehlermeldung "Fehlerhinweis für Inhaber der Webseite: Schlüsseltyp ungültig."
</p>

<p>
	 
</p>

<p>
	Herzlichen Dank im Voraus.
</p>

<p>
	 
</p>

<p>
	Ich wünsche euch noch einen wundervollen Nachmittag
</p>
]]></description><guid isPermaLink="false">1034974</guid><pubDate>Wed, 04 Nov 2020 14:08:27 +0000</pubDate></item><item><title>In diesem Bereich kann NIEMAND antworten!</title><link>https://forum.prestashop.com/topic/1033478-in-diesem-bereich-kann-niemand-antworten/</link><description><![CDATA[<p>
	Bevor man im Forum einen Thread erstellt, sollte man erst einmal die Beschreibung des entsprechenden Bereichs lesen! Hier gehören Benutzerleitfäden hin, keine Fragen oder Diskussionen, da hier niemand antworten kann, die Funktion ist deaktiviert!
</p>]]></description><guid isPermaLink="false">1033478</guid><pubDate>Wed, 14 Oct 2020 18:05:38 +0000</pubDate></item><item><title>PayPal &#xF6;ffnet nicht</title><link>https://forum.prestashop.com/topic/1033223-paypal-%C3%B6ffnet-nicht/</link><description><![CDATA[
<p>
	Wie bekomme ich im 1.7.6.8 das offizielle PayPal Modul zum laufen ?
</p>

<p>
	Im Shop passiert nichts, wenn ein Kunde PayPal als Zahlungsweise wählt <span class="ipsEmoji">?</span>
</p>

<p>
	LG
</p>

<p>
	Torsten
</p>
]]></description><guid isPermaLink="false">1033223</guid><pubDate>Thu, 08 Oct 2020 18:45:12 +0000</pubDate></item><item><title>Nach &#xDC;bersetzung im BO Internal Server Error - BO nicht mehr erreichbar</title><link>https://forum.prestashop.com/topic/1031649-nach-%C3%BCbersetzung-im-bo-internal-server-error-bo-nicht-mehr-erreichbar/</link><description><![CDATA[
<p>
	Hallo,
</p>

<p>
	ich wollte im Back Office "Scheckzahlung wird erwartet" umbenennen und bin dafür über International -&gt; Übersetzungen -&gt; BackOffice gegangen. Ich änderte den Text und klickte auf speichern - es erschien die Meldung eines Internal Server Errors und nun ist das gesamte BO nicht mehr erreichbar. Weis jemand wo ich jetzt ansetzen kann? Finde ich die Übersetzung auf dem Server und kann die einfach wieder ins Original umbenennen?
</p>

<p>
	Vielen Dank und viele Grüße!
</p>

<p>
	 
</p>

<p>
	Nutze Prestashop 1.7 im Classic Template
</p>

<p>
	 
</p>

<p>
	Im error_log hat sich folgendes geschrieben:
</p>

<p>
	[Mon Sep 14 12:25:37.902929 2020] [fcgid:warn] [pid 16636:tid 139766750111488] [client 91.21.33.17:60899] mod_fcgid: stderr: PHP Fatal error:  Uncaught Symfony\\Component\\DependencyInjection\\Exception\\RuntimeException: Cannot dump definition because of invalid class name (NULL) in /var/www/web1145/html/multishop/vendor/symfony/symfony/src/Symfony/Component/DependencyInjection/Dumper/PhpDumper.php:1403<br />
	[Mon Sep 14 12:25:37.902982 2020] [fcgid:warn] [pid 16636:tid 139766750111488] [client 91.21.33.17:60899] mod_fcgid: stderr: Stack trace:<br />
	[Mon Sep 14 12:25:37.902988 2020] [fcgid:warn] [pid 16636:tid 139766750111488] [client 91.21.33.17:60899] mod_fcgid: stderr: #0 /var/www/web1145/html/multishop/vendor/symfony/symfony/src/Symfony/Component/DependencyInjection/Dumper/PhpDumper.php(790): Symfony\\Component\\DependencyInjection\\Dumper\\PhpDumper-&gt;dumpLiteralClass('NULL')<br />
	[Mon Sep 14 12:25:37.902994 2020] [fcgid:warn] [pid 16636:tid 139766750111488] [client 91.21.33.17:60899] mod_fcgid: stderr: #1 /var/www/web1145/html/multishop/vendor/symfony/symfony/src/Symfony/Component/DependencyInjection/Dumper/PhpDumper.php(394): Symfony\\Component\\DependencyInjection\\Dumper\\PhpDumper-&gt;addNewInstance('_defaults', Object(Symfony\\Component\\DependencyInjection\\Definition), 'return ', '$this-&gt;services...')<br />
	[Mon Sep 14 12:25:37.903000 2020] [fcgid:warn] [pid 16636:tid 139766750111488] [client 91.21.33.17:60899] mod_fcgid: stderr: #2 /var/www/web1145/html/multishop/vendor/symfony/symfony/src/Symfony/Component/DependencyInjection/Dumper/PhpDumper.php(639): Symfony\\Component\\DependencyInjection\\Dumper\\PhpDumper-&gt;addServiceInstance('_defaults', Object(Symfony\\Component\\ in /var/www/web1145/html/multishop/vendor/symfony/symfony/src/Symfony/Component/DependencyInjection/Dumper/PhpDumper.php on line 1403<br />
	 
</p>
]]></description><guid isPermaLink="false">1031649</guid><pubDate>Mon, 14 Sep 2020 08:19:09 +0000</pubDate></item><item><title>Varianten h&#xF6;ren nicht auf zu laden...</title><link>https://forum.prestashop.com/topic/1027310-varianten-h%C3%B6ren-nicht-auf-zu-laden/</link><description><![CDATA[
<p>
	Guten Tag,
</p>

<p>
	ich habe seit neustem folgendes Problem. Ich benutze Prestashop 1.7.4.2 schon seit etwas längerer Zeit und ich hatte nie Probleme mit den Varianten. Plötzlich hört die Artikelseite gar nicht mehr auf zu laden sobald man auf eine Variante klickt. Der Link ändert sich auch nicht es lädt einfach nur und hört nicht mehr auf. Habe keine besonderen Einstellungen gemacht, welche irgendwie so etwas verursachen könnten. Im Anhang ist ein Foto. Ich hoffe mir kann jemand helfen. Vielen Dank schon mal im Voraus.  
</p>

<p>
	Mit freundlichen Grüßen
</p>

<p>
	Victor
</p>

<p><a href="//media.invisioncic.com/t336404/monthly_2020_07/varianten.png.e4f2e794389a9b3e614aab7ad5aa66f8.png" class="ipsAttachLink ipsAttachLink_image"><img data-fileid="249197" src="https://www.prestashop.com/forums/applications/core/interface/js/spacer.png" data-src="//media.invisioncic.com/t336404/monthly_2020_07/varianten.thumb.png.476d46d82bfe089ce9370a29ccded950.png" data-ratio="76.7" width="1000" class="ipsImage ipsImage_thumbnailed" alt="varianten.png"></a></p>]]></description><guid isPermaLink="false">1027310</guid><pubDate>Wed, 08 Jul 2020 09:22:25 +0000</pubDate></item><item><title>&#xC4;nderung der MwSt.-Anzeige</title><link>https://forum.prestashop.com/topic/1027144-%C3%A4nderung-der-mwst-anzeige/</link><description><![CDATA[
<p>
	Hallo,
</p>

<p>
	wir haben in unserem Shop die MwSt. von 19% auf 16% geändert.
</p>

<p>
	Jetzt haben wir das Problem, das bei allen angezeigten Preisen, wie auf dem beigefügten Bild immer noch der Satz     inkl. MwSt. (19%)...     steht,
</p>

<p>
	 
</p>

<p>
	Wo können wir den ersetzen oder löschen ?
</p>

<p>
	Vielen Dank für die Hilfe
</p>

<p><a href="//media.invisioncic.com/t336404/monthly_2020_07/MwSt.-Anzeige.png.56038d061134df74a4b38d6d79ba58b3.png" class="ipsAttachLink ipsAttachLink_image"><img data-fileid="249010" src="https://www.prestashop.com/forums/applications/core/interface/js/spacer.png" data-src="//media.invisioncic.com/t336404/monthly_2020_07/MwSt.-Anzeige.png.56038d061134df74a4b38d6d79ba58b3.png" data-ratio="56.59" width="311" class="ipsImage ipsImage_thumbnailed" alt="MwSt.-Anzeige.png"></a></p>]]></description><guid isPermaLink="false">1027144</guid><pubDate>Mon, 06 Jul 2020 13:46:58 +0000</pubDate></item><item><title>&#xDC;bersetzungsanleitung</title><link>https://forum.prestashop.com/topic/1026099-%C3%BCbersetzungsanleitung/</link><description><![CDATA[
<p>
	Hi,
</p>

<p>
	Etwas, das mich schon ewig ausbremst, sind die Übersetzungen. Ich finde sie unübersichtlich und komme nicht wirklich voran. Ich will's mal erläutern: habe ein neues Blogmodul installiert, das es nur in englisch gibt. Nun kann ich im Backend alle englischen Ausdrücke durch deutsche ersetzen, aber das ist gar nicht mal so einfach, denn die englische Grammatik unterscheidet sich ja deutlich von der deutschen, und dann wäre da noch das Problem mit der Grossschreibung. An sich wäre das ja ein Kinderspiel, einfach die deutsche Begriffe einzutippen, man kann aber nie sicher sein, ob man nicht selbst Fehler einbaut, weil man den Zusammenhang nicht sieht. Manchmal verstehe ich allerdings nicht mal die englischen Ausdrücke, Beispiel: "Click to reported". Wenn ich dann bloss sehen könnte, wo das steht, das würde das Übersetzen zu einem Kinderspiel machen.  Gibt es da irgendetwas, das einem eine Art Vorschau der zu übersetzenden Seite anzeigen könnte? Es würde einem soviel Mühe, Zeit und Irrtümer ersparen, das wär Gold wert.
</p>
]]></description><guid isPermaLink="false">1026099</guid><pubDate>Sun, 21 Jun 2020 06:26:04 +0000</pubDate></item><item><title>MwSt. von 19%/7% auf 16%/5% &#xE4;ndern und Brutto-Preis beibehalten - PS 1.7.X</title><link>https://forum.prestashop.com/topic/1025600-mwst-von-197-auf-165-%C3%A4ndern-und-brutto-preis-beibehalten-ps-17x/</link><description><![CDATA[
<p>
	Ich möchte ich gerne zeigen, wie Ihr in PrestaShop 1.7.x die MwSt. von 19%/7% auf 16%/5% ändern könnt und dabei aber die Brutto-Preise behalten könnt, wenn ihr das möchtet. 
</p>

<p>
	Ich rate euch zuerst ein Backup des Shops und/oder der Datenbank anzulegen. 
</p>

<p>
	1.)  unter <strong>International -&gt; Steuersätze</strong> einen neuen Steuersatz anlegen mit 16%/5% und speichern. 
</p>

<p>
	2.) unter <strong>International -&gt; Steuersätze -&gt; Steuerregeln </strong>eine neue Steuerregel anlegen und den neuen MwSt.-Satz mit 16%/5% auswählen. Länder hinzufügen und speichern. Notiert euch die ID der neuen Steuerregel. 
</p>

<p>
	3.) Jetzt müsst ihr euch in eure Datenbank mittels PHPMyAdmin (oder welchen Dienst ihr nutzt) einloggen. 
</p>

<p>
	4.) die Tabellen: <strong>ps_product</strong>, <strong>ps_product_shop</strong> und je nachdem, ob auch Preise in <strong>ps_product_attribute</strong> und <strong>ps_product_attribute_shop </strong>stehen, werden exportiert. Ich lade die Tabellen als "OpenDocument Spredsheet" herunter. Und zwar 2 mal. 1 mal zum bearbeiten und falls etwas schief gehen sollte, zum 2 Mal als Backup zum Einspielen. 
</p>

<p>
	a) Tabelle anklicken und oben <strong>Exportieren</strong> wählen
</p>

<p>
	b) <strong>Exportmethode</strong>: Angepasst – zeige alle möglichen Optionen an
</p>

<p>
	    <strong>Format</strong>: OpenDocument Spredsheet
</p>

<p>
	    <strong>Formatspezifische Optionen</strong>: Spaltennamen in die erste Zeile
</p>

<p>
	    die restlichen Einstellungen können unverändert bleiben
</p>

<p>
	5.) die Tabellen mit einem Tabellenbearbeitungsprogramm aufmachen und in der Zeile <strong>id_tax_rules_group</strong> die ID abändern in die ID die Ihr euch unter Punkt 2.) gemerkt habt. Tabelle speichern. 
</p>

<p>
	      ACHTUNG: es kann sein, dass euch OpenOffice das Format der Preise, das Datum und die Uhrzeit in den entsprechenden Spalten ändert! Ihr könnt diese Spalten dann entsprechend mit der       
</p>

<p>
	                          Funktion "Zelle formatieren" ändern. 
</p>

<p>
	6.) in PHPMyAdmin die Tabellen aufrufen und unter <strong>Operationen -&gt; Daten oder Tabelle löschen:</strong> Tabelle leeren (TRUNCATE)
</p>

<p>
	7.) <strong>Importieren</strong>: Tabelle zum Importieren auswählen. <strong>Formatspezifische Optionen:</strong> Die erste Zeile der Datei enthält die Spaltennamen (wenn diese Option nicht aktiv ist, wird die erste Zeile als Datenzeile interpretiert). 
</p>

<p>
	Punkt 5.) bis 7.) mit allen Tabellen wiederholen wo Ihr die <strong>id_tax_rules_group</strong> geändert habt. 
</p>

<p>
	8.) oben links auf den <strong>Datenbank-Namen</strong> klicken und dann <strong>SQL</strong> wählen und die folgenden Befehle eingeben:<br />
	    
</p>

<p>
	<u>Für 16% </u>
</p>

<p>
	<em><strong>update `ps_product` set price = (((price * 1.19) * 100) / 116) where id_tax_rules_group = X;</strong></em>
</p>

<p>
	<em><strong>update `ps_product_shop` set price = (((price * 1.19) * 100) / 116) where id_tax_rules_group = X;</strong></em>
</p>

<p>
	<em><strong>update `ps_product_attribute` set price = (((price * 1.19) * 100) / 116) where price &lt;&gt; 0 and  id_product in (select id_product from ps_product where id_tax_rules_group = X);</strong></em>
</p>

<p>
	<em><strong>update `ps_product_attribute_shop` set price = (((price * 1.19) * 100) / 116) where price &lt;&gt; 0 and  id_product in (select id_product from ps_product where id_tax_rules_group = X);</strong></em>
</p>

<p>
	<u>Für 5%</u>
</p>

<p>
	 
</p>

<p>
	<em><strong>update `ps_product` set price = (((price * 1.07) * 100) / 105) where id_tax_rules_group = X;</strong></em>
</p>

<p>
	<em><strong>update `ps_product_shop` set price = (((price * 1.07) * 100) / 105) where id_tax_rules_group = X;</strong></em>
</p>

<p>
	<em><strong>update `ps_product_attribute` set price = (((price * 1.07) * 100) / 105) where price &lt;&gt; 0 and  id_product in (select id_product from ps_product where id_tax_rules_group = X);</strong></em>
</p>

<p>
	<em><strong>update `ps_product_attribute_shop` set price = (((price * 1.07) * 100) / 105) where price &lt;&gt; 0 and  id_product in (select id_product from ps_product where id_tax_rules_group = X);</strong></em>
</p>

<p>
	Der Präfix <strong>ps_</strong> muss entsprechend durch euren eigenen Präfix geändert werden. Das X steht für die neue ID die Ihr euch unter 2.) gemerkt habt. 
</p>

<p>
	Ihr könnt vorerst mit "Abfrage slimulieren" testen, ob die Befehle funktionieren würden. Mit "OK" werden die Befehle in der entsprechenden Datenbanken ausgeführt.
</p>

<p>
	 
</p>

<p>
	Ihr seit nun fertig und habt eure Brutto-Preis nicht verändert, aber nur einen Steuersatz von 16%/5% darin enthalten! 
</p>

<p>
	Ich hoffe ich konnte einigen von euch helfen <span class="ipsEmoji">?</span>
</p>
]]></description><guid isPermaLink="false">1025600</guid><pubDate>Sat, 13 Jun 2020 14:15:14 +0000</pubDate></item><item><title>Installationsanleitung f&#xFC;r PayPal PrestaShop</title><link>https://forum.prestashop.com/topic/1025327-installationsanleitung-f%C3%BCr-paypal-prestashop/</link><description><![CDATA[
<p>
	Installationsanleitung für PayPal PrestaShopDiese Anleitung erklärt die Installation und Benutzung der PayPal Extension für PrestaShop.Release Datum:Version:Sun, 31 May 2020 12:56:48 +02003.0.158
</p>

<p>
	 
</p>
<p>
<a class="ipsAttachLink" href="https://forum.prestashop.com/applications/core/interface/file/attachment.php?id=246961" data-fileExt='pdf' data-fileid='246961'>Installationsanleitung für PayPal PrestaShop.pdf</a></p>]]></description><guid isPermaLink="false">1025327</guid><pubDate>Tue, 09 Jun 2020 15:07:41 +0000</pubDate></item><item><title>Partner-Textilien als 1 Artikel einstellen</title><link>https://forum.prestashop.com/topic/1024728-partner-textilien-als-1-artikel-einstellen/</link><description><![CDATA[
<p>
	Hallo und guten Abend,
</p>

<p>
	Ich würde gerne Wissen ob man im Prestoshop Artikel anlegen kann die z.B 2 Shirts binhalten sprich ich wähle ein Pärchen Shirt aus habe dann die Auswahl 
</p>

<p>
	Farbe Frauen Shirt
</p>

<p>
	Farbe Frauen Shirt Schrift
</p>

<p>
	Größe Frauen Shirt
</p>

<p>
	 
</p>

<p>
	Farbe Männer Shirt
</p>

<p>
	Farbe Männer Shirt Schrift
</p>

<p>
	Größe Männer Shirt
</p>

<p>
	 
</p>

<p>
	Ist dies möglich?
</p>
]]></description><guid isPermaLink="false">1024728</guid><pubDate>Tue, 02 Jun 2020 19:00:01 +0000</pubDate></item><item><title>Falsche Ansicht im Warenkorb</title><link>https://forum.prestashop.com/topic/1018531-falsche-ansicht-im-warenkorb/</link><description><![CDATA[
<p>
	Hallo zusammen,
</p>

<p>
	ich habe das Problem, dass der Warenkorb nicht richtig angezeigt wird. Wenn man einen Artikel zum Warenkorb hinzufügt und dann in den Warenkorb geht, soll man sofort die Anmeldedaten eingeben (Bild1). Gerne hätte ich es wie in Bild 2. So war es auch mal. Leider konnte ich nach stundenlanger Suche keine Lösung finden. Vielleicht kann mir hier jemand helfen.
</p>

<p>
	Ich habe die Version 1.7.4.2
</p>

<p>
	 
</p>

<p>
	 
</p>

<p>
	<a class="ipsAttachLink ipsAttachLink_image" href="//media.invisioncic.com/t336404/monthly_2020_03/2118014634_Bild1.jpg.d902de79467114259321ecefeb3317d7.jpg" data-fileid="239971" data-fileext="jpg" rel=""><img alt="Bild 1.jpg" class="ipsImage ipsImage_thumbnailed" data-fileid="239971" data-ratio="65.5" style="height:auto;" width="1000" data-src="https://forum.prestashop.com/uploads/monthly_2020_03/800614196_Bild1.thumb.jpg.f48896f477d34830bb503317b0c2d7a3.jpg" src="https://forum.prestashop.com/applications/core/interface/js/spacer.png" /></a><a class="ipsAttachLink ipsAttachLink_image" href="//media.invisioncic.com/t336404/monthly_2020_03/742168057_Bild2.jpg.5595b3fe820330345fb78993fd71b1b5.jpg" data-fileid="239972" data-fileext="jpg" rel=""><img alt="Bild 2.jpg" class="ipsImage ipsImage_thumbnailed" data-fileid="239972" data-ratio="36.3" style="height:auto;" width="1000" data-src="https://forum.prestashop.com/uploads/monthly_2020_03/1121780676_Bild2.thumb.jpg.f6431e5f8a7923acf7ee79bd8d9178d5.jpg" src="https://forum.prestashop.com/applications/core/interface/js/spacer.png" /></a>
</p>
]]></description><guid isPermaLink="false">1018531</guid><pubDate>Sun, 29 Mar 2020 20:28:32 +0000</pubDate></item><item><title>Marken-Logo auf der Markenseite</title><link>https://forum.prestashop.com/topic/1018477-marken-logo-auf-der-markenseite/</link><description><![CDATA[
<p>
	Moin,
</p>

<p>
	das Marken-Logo, das ich hochgelade habe, wird nirgends angezeigt, auch nicht auf der Markenseite.
</p>

<p>
	Was mache ich falsch?
</p>

<p>
	Bei mir läuft 1.7.6.4
</p>

<p>
	Danke und Grüße
</p>

<p>
	Bob
</p>

<p>
	 
</p>
]]></description><guid isPermaLink="false">1018477</guid><pubDate>Sat, 28 Mar 2020 21:34:15 +0000</pubDate></item><item><title>E-Mail Header "Warten auf Zahlungseingang &#xDC;berweisung" &#xE4;ndern</title><link>https://forum.prestashop.com/topic/1014894-e-mail-header-warten-auf-zahlungseingang-%C3%BCberweisung-%C3%A4ndern/</link><description><![CDATA[
<p>
	Hallo zusammen,
</p>

<p>
	ich bin gerade auf der Suche nach dem Übersetzungstext für die E-Mail-Header der Banküberweisung. Hat jemand eine Ahnung wo dieser zu finden sein könnte? Sämtliche andere Header habe ich gefunden, nur dieser ist nicht in der "Übersetzungen E-Mails" -&gt; "Template" dabei.
</p>

<p>
	Alternativ wäre es auch nicht schlecht, wenn man die Mail "Warten auf Zahlungseingang Überweisung" einfach deaktivieren könnte.
</p>

<p>
	 
</p>

<p>
	Vielen Dank im Voraus.
</p>
]]></description><guid isPermaLink="false">1014894</guid><pubDate>Tue, 11 Feb 2020 13:21:01 +0000</pubDate></item><item><title>[gel&#xF6;st] Admin Login geht nicht</title><link>https://forum.prestashop.com/topic/1013119-gel%C3%B6st-admin-login-geht-nicht/</link><description><![CDATA[
<p>
	Ich versuche seit 2Tagen in meinen Admin bereich des Shop zu kommen, leider ohne Erfolg.
</p>

<p>
	Der Shop ist bei Alfahosting und am Server liegt es nicht.
</p>

<p>
	Ich hab folgenden Shop:
</p>

<p>
	Prestashop
</p>

<p>
	letzte Version: 1.7.6.1
</p>

<p>
	 
</p>

<p>
	es kommt immer folgende Fehlermeldung.
</p>

<p>
	Internal Server Error
</p>

<p>
	The server encountered an internal error or misconfiguration and was unable to complete your request.
</p>

<p>
	Please contact the server administrator at [no address given] to inform them of the time this error occurred, and the actions you performed just before this error.
</p>

<p>
	More information about this error may be available in the server error log.
</p>

<p>
	Apache Server at MEINWEBSHOP.DE Port 443
</p>

<p>
	 
</p>

<p>
	vielleicht kann ja einer Helfen Vielen Dank!
</p>

<p>
	 
</p>

<p>
	Das Plugin "gamification" war Schuld, was wir via FTP deaktiviert haben!
</p>

<p>
	Vielen Dank!
</p>
]]></description><guid isPermaLink="false">1013119</guid><pubDate>Sun, 19 Jan 2020 16:04:31 +0000</pubDate></item><item><title>Module - Restricted access</title><link>https://forum.prestashop.com/topic/1009784-module-restricted-access/</link><description><![CDATA[
<p>
	Hallo Zusammen,
</p>

<p>
	ich bin gerade dabei meine Seite www.kultur-reisen.biz mit Presta Shop neu zu gestalten.<br />
	Wenn ich im Backend auf unter Module und Dienste klicke erhalte ich die Meldung "Restricted access" und es wir sonst nichts im Fenster mehr angezeigt.<br />
	Wer kann mir helfen und sagen wie ich an die Module komme?<br /><br />
	Danke und liebe Grüße
</p>

<p>
	Bora
</p>
]]></description><guid isPermaLink="false">1009784</guid><pubDate>Fri, 29 Nov 2019 13:32:50 +0000</pubDate></item><item><title>[Tipp] Prestashop Shop als Kopie des Liveshop anlegen</title><link>https://forum.prestashop.com/topic/308669-tipp-prestashop-shop-als-kopie-des-liveshop-anlegen/</link><description><![CDATA[
<p>Hallo Foris,<br>in einem anderen Forum habe ich bereits eine kleine Anleitung über das Anlagen einer Shopkopie geschrieben. Da hier ab und zu auch diese Frage auftaucht, dachte ich, ich schreibe diese Anleitung auch hier hinein.<br>Also los:<br><br>Ein wichtiges Werkzeug, dass man meist sofort benötigt, wenn man mit Prestashop arbeitet ist ein Testshop. Die einfachste Möglichkeit ist, einen Prestashop direkt in die Testumgebung zu installieren. Doch was ist, wenn man bereits einen Live-Shop hat und an den Einstellungen diese Shops arbeiten möchte. Auch in diesem Fall ist es möglich einen Testshop mit den Daten und Konfigurationen des Liveshop aufzusetzen. Man kann auch einen Shop von einer Domain oder Arbeitsumgebung in eine andere Arbeitsumgebung kopieren. Folgende Schritte sind notwendig um einen Shop mit seinen Einstellungen in einen anderen Bereich zu kopieren.<br><br>1. Zunächst erstellt man eine Kopie des kompletten Shopverzeichnis.<br>2. Als nächstes exportiert man die Datenbank des Shop. Bei großen Datenbanken geht das mit dem Tool <a href="http://www.mysqldumper.de/" rel="external nofollow">Dumper</a> sehr gut.<br>3. Die Kopie des Shopverzeichnis wird dort abgelegt, wo man sie haben möchte. Also z.B. im Verzeichnis der Testdomain oder bei <a href="http://www.apachefriends.org/de/xampp.html" rel="external nofollow">xampp</a> in einem Unterverzeichnis des Ordners htdocs. Legt man eine Kopie des Shops mit Hilfe eines ftp-Client in einem Verzeichnis ab, lohnt sich ein Blick auf die Zugriffsberechtigungen. Der<a href="http://filezilla-project.org/" rel="external nofollow"> FileZilla Client</a> und im Programm <a href="http://www.bitkinex.com/" rel="external nofollow">BitKinex</a> kann man diese Berechtigungen finden, wenn man mit der rechten Maustaste auf den Ordner klickt und den Menüpunkt "Dateiberechtigungen" bzw. "Properties" auswählt.<br>4. Die Datenbank wird in eine neue sql Datenbank importiert. Eine neue Datenbank wird auf dem Server angelegt und die Daten importiert. In der Regel ist das der lokale Server, es gibt aber auch eigene Datenbankserver. Die Adresse wird später in die Datei settings.inc.php eingetragen.<br><br>Alls nächstes passen wir jetzt die Datenbankeinstellungen an:<br>1. In der Tabelle PRÄFIX-configuration (PRÄFIX steht für den Anfang der Tabellennamen - Meistens ist das PS_) der importierten Datenbank findet man unter dem Attribut "namen" den Eintrag -PS_SHOP_DOMAIN - und -PS_SHOP_DOMAIN_SSL- hier trägt man unter "value" die Domain oder Subdomain ein, in der der kopierte Shop laufen soll. Eine Orientierung ist, das dort die Domain des kopierten Shops steht. Man darf hier nur die Domain oder Subdomain eintragen und nicht etwa das Unterverzeichnis. Also beispielsweise test.meinedomain.de für einen Testshop auf einer Subdomain im Internet oder localhost für einen Shop der Lokal z.B. mit <a href="http://www.apachefriends.org/de/xampp.html" rel="external nofollow">xampp</a> laufen soll.<br><strong>Zusatz Version 1.5: </strong>Die Version 1.5 ist für Multishopfunktionen ausgelegt. Das bedeutet hier, dass bei dieser Version in der Tabelle PRÄFIX-shop_url die Attribute "domain" und "domain_ssl" angepasst werden müssen. Hier trägt man z.B. auch localhost ein, wenn der Shop Lokal laufen soll. Im Unterschied zur 1.4.x Prestashop Version wird ein Unterverzeichnis, in dem der Shop laufen soll ebenfalls in diese Tabelle unter dem Attribut physical_uri eingetragen. Also wird dort z.B. /meinverzeichnis/ eingetragen wenn der Shop im im Unterverzeichnis „meinverzeichnis“ der Domain „localhost“ oder irgeneiner anderen Domain laufen soll.<br><br>Als nächstes wird der Shop an seine neue Umgebung angepasst:<br>1. Wir öffnen die Datei settings.inc.php im Verzeichnis config der Shopkopie<br>2. <strong>(nur Prestashopversionen bis 1.4.x) </strong>In die Zeile define('__PS_BASE_URI__', tragen wir ein, wenn der Shop in einem Unterverzeichnis der Domain laufen soll, die wir in die Datenbank eingetragen haben. Also z.B.:<br>define('__PS_BASE_URI__', '/meinverzeichnis/');<br>wenn der Shop im Unterverzeichnis „meinverzeichnis“ der Domain „localhost“ oder irgeneiner anderen Domain laufen soll.<br>3. In die define('_DB_NAME_', schreiben wir den Namen der Datenbank in dem jetzt die Daten abgelegt sind. Also z.B. define('_DB_NAME_', 'testprestashop'); wenn die neue Datenbank „testprestashop“ heißt.<br>4. In die Zeile define('_DB_USER_', schreiben wir den Benutzernamen des Datenbankzuganges. Also z.B. define('_DB_USER_', 'root'); wenn der Datenbankzugang den Benutzernamen „roots“ hat.<br>5. In die Zeile define('_DB_PASSWD_', kommt schließlich das Passwort für den Datenbankzugang. Z.B. define('_DB_PASSWD_', 'pass'); wenn der Datenbankzugang das Passwort „pass“ hat.</p>
<p>6. In Zeile define('_DB_SERVER_' steht die Adresse des Datenbankservers. Wenn der Server als localhost läuft steht dort keine eigene Adresse. Wenn der Datenbankserver ein externer Server ist, muß dort die entsprechende Adresse eingetragen werden. In der Regel, z.B. bei einer Kopie des Liveshop unter xampp ist es define('_DB_SERVER_', 'localhost'); und die Datenbank ist, wie oben beschrieben, auf dem sql Server importiert.<br><br>Der nächste Schritt besteht darin die caches des Shop zu löschen da dort Reste der alten Arbeitsumgebung vorhanden sein können:<br>1. <strong>(nur Prestashopversionen bis 1.4.x) </strong>Das Verzeichnis cache im Rootverzeichnis des Shop wird geleert.<br>2. <strong>(nur Prestashopversionen bis 1.4.x) </strong>Die Verzeichnisse compile und cache im Unterverzeichnis tools/smarty werden geleert. Sollte der Shop noch unter Smarty 2 laufen muß man die Verzeichnisse compile und cache im Unterverzeichnis tools/smarty_v2 leeren. Auf jeden Fall lohnt sich ein Blick in diese Unterverzeichnisse. <img src="https://www.prestashop.com/forums/applications/core/interface/js/spacer.png" alt="wink.gif" data-src="http://www.homepage-community.de/Smileys/express2/wink.gif"><br>3. Der Themencache im Verzeichnis themes/meintheme/cache muß ebenfalls geleert werden.<br><strong>Zusatz Version 1.5: </strong>In dieser Version finden sich alle relevanten Caches außer dem Themencache in Unterverzeichnissen des Verzeichnis cache im Rootverzeichnis des Shop. Je nachdem welchen Cache man verwendet muß man also die Unterverzeichnisse durchgehen und entsprechend leeren. Hierbei reicht es wenn man z.B. für den Smarty-Cache im Verzeichnis cache/smarty/ die Verzeichnisse /compile und /cache löscht. prestashop legt beide Verzeichnisse automatisch neu an. Da der Cache im Verzeichnis /compile in der 1.5.x Version hirachisch in einem Verzeichnisbaum angelegt ist, ist das Löschen auch die schnellste Möglichkeit.<br><br>So, jetzt sind wir fast fertig.<br>Als letztes löschen wir noch die Datei htaccess im root-Verzeichnis des Shop um die Linkverweise und Overwrides neu zu erstellen. Wahlweise könnt ihr die htaccess im Backoffice neu generieren, wenn der Zugriff schon möglich ist.<br><br>Nun können wir uns in den Backoffice des Shops einloggen.<br><strong>(nur Prestashopversionen 1.4.x) </strong>Damit der Shop auch in der Testumgebung mit einer htaccess Datei läuft können wir im BO unter tools -&gt; Generatoren eine neue htaccess erstellen lassen.<br><strong>Zusatz Version 1.5: </strong>Eine htaccess wird dann neu erstellt, wenn man "Benutzerfreundliche URL" im Bereich Voreinstellungen &gt; SEO &amp; URLs aktiviert.<br><br>Der umgesetzte Shop ist nun fertig zum Einsatz. Wir können jetzt auch das Frontoffice aufrufen.<br><br>Ich hoffe die Beschreibung ist soweit vollständig. Wenn es noch Anregungen oder Verbesserungsvorschläge gibt, schreibt diese bitte in die Thread.<br>Viele Grüße</p>
]]></description><guid isPermaLink="false">308669</guid><pubDate>Fri, 14 Feb 2014 17:01:47 +0000</pubDate></item><item><title>[Tipp] Zugriffsrechte reparieren</title><link>https://forum.prestashop.com/topic/531496-tipp-zugriffsrechte-reparieren/</link><description><![CDATA[
<p>Der folgende Blog-Beitrag beschreibt das Setzen der Zugriffsrechte per Script und FTP. </p>
<p>Es hat schon gute Dienste geleistet, wenn das 1-Click Update nicht mehr funktioniert hat oder ein Shop auf einen anderen Server umziehen musste:</p>
<p> </p>
<p><a href="http://marketmix.com/de/prestashop-zugriffsrechte-file-permissions-reparieren/" rel="external nofollow">http://marketmix.com/de/prestashop-zugriffsrechte-file-permissions-reparieren/</a></p>
<p> </p>
<p>Verbesserungsvorschläge sind willkommen!</p>
<p> </p>
<p> </p>
<div> </div>
<div>-- Harald</div>
<div> </div>
<div> </div>
]]></description><guid isPermaLink="false">531496</guid><pubDate>Sun, 29 May 2016 16:21:13 +0000</pubDate></item><item><title>[HowTo] - Server und Domainumzug in 7 Schritten - Deutsch Prestashop 1.6.0 - 1.6.1.9 inkl. Sicherung</title><link>https://forum.prestashop.com/topic/532067-howto-server-und-domainumzug-in-7-schritten-deutsch-prestashop-160-1619-inkl-sicherung/</link><description><![CDATA[
<p>
	In diesem kleinen <strong>How-To</strong> möchte ich euch gern erklären, wie Ihr euren <strong>Shop</strong> <strong>sichert</strong> und diesen dann entweder auf einem<strong> neuen Server</strong> und oder auf einer <strong>neuen Domain aufspielen</strong> könnt.<br>
	 <br><strong><u>Situation:</u></strong><br>
	Ihr habt einen Server, diesen nennen wir <em>Server A</em>, mit einer Domain, diese nennen wir <em>Domain AB</em>. Nun soll <em>Server A</em> auf <em>Server B</em> mit der <em>Domain BC</em> laufen.<br>
	 <br><strong><u>Vorbereitung:</u></strong><br>
	Der erste und mit wichtigste Punkt: <strong>Shop sichern!</strong><br>
	Ihr sichert die komplette Datenbank von Eurem <em>Server A</em>.<br>
	 <br><u><strong>Datenbank Sichern</strong></u>
</p>

<div class="ipsSpoiler" data-ipsspoiler="">
	<div class="ipsSpoiler_header">
		 
	</div>

	<div class="ipsSpoiler_contents">
		<p>
			 
		</p>

		<ul>
<li>
				Dazu geht Ihr einfach in phpmyadmIn und loggt Euch ein.
			</li>
			<li>
				Dann klickt Ihr auf "Export" und auf Custom. Da wählt Ihr nur die Datenbank aus, die Ihr exportieren wollt.
			</li>
			<li>
				<a class="ipsAttachLink ipsAttachLink_image" data-fileid="150252" href="//media.invisioncic.com/t336404/monthly_06_2016/post-1091593-0-74496100-1464935626.png" rel=""><img alt="post-1091593-0-74496100-1464935626_thumb.png" class="ipsImage ipsImage_thumbnailed" data-fileid="150252" src="https://www.prestashop.com/forums/applications/core/interface/js/spacer.png" data-src="//media.invisioncic.com/t336404/monthly_06_2016/post-1091593-0-74496100-1464935626_thumb.png" width="100" data-ratio="64"></a>
			</li>
		</ul>
<p>
			 
		</p>

		<p>
			Alternativ geht ihr direkt im Shop zum Menüpunkt und sichert die Datenbank da:
		</p>

		<pre class="ipsCode prettyprint">

Erweiterte Einstellungen &gt; Datenbank-Backup 
</pre>

		<p>
			 
		</p>
	</div>
</div>

<p>
	<br>
	 <br><u><strong>FTP-Daten Sichern</strong></u>
</p>

<div class="ipsSpoiler" data-ipsspoiler="">
	<div class="ipsSpoiler_header">
		 
	</div>

	<div class="ipsSpoiler_contents">
		<p>
			<br>
			 <br><u>Per SSH-Zugriff</u>
		</p>

		<div class="ipsSpoiler" data-ipsspoiler="">
			<div class="ipsSpoiler_header">
				 
			</div>

			<div class="ipsSpoiler_contents">
				<p>
					 
				</p>

				<p style="margin-left:40px;">
					1. Ihr loggt euch bei eurem Server über SSH ein. Das geht unter Windows mit <a href="http://www.putty.org/" rel="external nofollow">Putty</a> oder <a href="http://www.9bis.net/kitty/" rel="external nofollow">Kitty</a>
				</p>

				<p>
					 
				</p>

				<p style="margin-left:40px;">
					2. Navigiert in euren Ordner, indem ihr eure Daten habt.
				</p>

				<pre class="ipsCode prettyprint lang-auto">


/etc/nginx/html/Benutzername
</pre>

				<p style="margin-left:40px;">
					oder aber hier
				</p>

				<pre class="ipsCode prettyprint lang-auto">


/var/www/html
</pre>

				<p style="margin-left:40px;">
					oder hier
				</p>

				<pre class="ipsCode prettyprint lang-auto">


/var/www/html/benutzernamevoneuch
</pre>

				<p style="margin-left:40px;">
					3. Nun sichert ihr den ganzen Ordner in ein Archiv.
				</p>

				<pre class="ipsCode prettyprint lang-auto">


zip -r EurerDateiname.zip pfad-zu_den_dateien
</pre>

				<p style="margin-left:40px;">
					<em>Das "-r" steht für rekursiv. Das wiederum bedeutet, dass er auch alle dazugehörigen Unterorder erfasst und mit packt.</em><br>
					 
				</p>

				<p style="margin-left:40px;">
					In unserem Beispiel sähe das so aus:
				</p>

				<pre class="ipsCode prettyprint lang-auto">


zip -r EurerDateiname.zip /etc/nginx/html/domainname
</pre>

				<p style="margin-left:40px;">
					<span style="color:#000000;"><span style="background-color:#FF0000;">Da ihr zuvor in den Ordner eures Server navigiert seit, gibt es eine neue Datei innerhalb von diesem.</span></span>
				</p>

				<p style="margin-left:40px;">
					<span style="color:#000000;"><span style="background-color:#FF0000;">Achtung: Die Datei <strong>EurerDateiname.zip</strong> ist jetzt über www.euredomain.de/EurerDateiname.zip erreichbar! Sicherheitsrisiko! Diese solltet ihr dringend nach dem How-To wieder löschen!</span></span>
				</p>

				<p>
					Sollte das nicht funktionieren, dann kann es daran liegen, dass kein zip installiert ist. Das könnt ihr so machen:
				</p>

				<pre class="ipsCode prettyprint">


apt-get install zip
</pre>

				<p>
					Bei weiteren Fehlern oder Problemen dazu schreibt einfach, wir lösen das.
				</p>
			</div>
		</div>

		<p>
			 
		</p>

		<p>
			 
		</p>

		<p>
			FTP-Daten über ein FTP-Client sichern
		</p>

		<p>
			 
		</p>

		<div class="ipsSpoiler" data-ipsspoiler="">
			<div class="ipsSpoiler_header">
				 
			</div>

			<div class="ipsSpoiler_contents">
				<p>
					 
				</p>

				<p>
					Dazu kopiert ihr den ganzen Ordner einfach auf euren PC. Also den Ganzen Ordner "Prestashop" oder den root Inhalt eures Accounts. Hier bietet sich ein Bereich an, auf den ihr schnell zugreifen könnt. Dokumente oder Desktop etc.
				</p>

				<p>
					 
				</p>
			</div>
		</div>

		<p>
			<br>
			 
		</p>
	</div>
</div>

<p>
	 
</p>

<p>
	Das war der Export bzw. die Sicherung!
</p>

<p>
	Nun sind die Vorbereitungen abgeschlossen. Ab jetzt geht es um den <strong>Import der Daten in den neuen Shop</strong>.<br>
	 
</p>

<div class="ipsSpoiler" data-ipsspoiler="">
	<div class="ipsSpoiler_header">
		 
	</div>

	<div class="ipsSpoiler_contents">
		<p>
			<br>
			Auf <strong>Server B</strong> loggt ihr euch in  phpmyadmin ein und importiert die Datenbank:<br><a class="ipsAttachLink ipsAttachLink_image" data-fileid="150253" href="//media.invisioncic.com/t336404/monthly_06_2016/post-1091593-0-57583200-1464935707.png" rel=""><img alt="post-1091593-0-57583200-1464935707_thumb.png" class="ipsImage ipsImage_thumbnailed" data-fileid="150253" src="https://www.prestashop.com/forums/applications/core/interface/js/spacer.png" data-src="//media.invisioncic.com/t336404/monthly_06_2016/post-1091593-0-57583200-1464935707_thumb.png" width="100" data-ratio="63"></a><br>
			 <br>
			Genauere Erklärung dazu hier:<br><a href="https://forum.prestashop.com/topic/532067-howto-server-und-domainumzug-in-7-schritten-deutsch-prestashop-160-1615/?do=findComment&amp;comment=2340827" rel="">https://www.prestashop.com/forums/topic/532067-howto-server-und-domainumzug-in-7-schritten-deutsch-prestashop-160-1615/?do=findComment&amp;comment=2340827</a><br>
			 <br>
			Fertig.<br>
			 <br>
			So. Bisher haben wir ein Datenbank Back-up von Server A erstellt und in Server B importiert. Ging schnell.
		</p>

		<p>
			 
		</p>
	</div>
</div>

<p>
	 
</p>

<p>
	 
</p>

<p>
	FTP-Daten auf euren Server B Einspielen.
</p>

<div class="ipsSpoiler" data-ipsspoiler="">
	<div class="ipsSpoiler_header">
		 
	</div>

	<div class="ipsSpoiler_contents">
		<p>
			<br>
			Jetzt haben wir noch eine .zip Datei auf dem Server A, die die wir erstellt haben. Wir wissen, dass sie in unserem Wurzelverzeichniss liegt. Also hier:
		</p>

		<pre class="ipsCode prettyprint lang-auto">

/etc/nginx/html/domainname
</pre>

		<p>
			Das ist auch der Ordner, den der Webserver öffnet, wenn man Eure Domain aufruft. Deswegen ist das Zip Archiv jetzt auch über 
		</p>

		<pre class="ipsCode prettyprint lang-auto">

www.domainname.de/EurerDateiname.zip</pre>

		<p>
			erreichbar.<br>
			 <br>
			Am besten ladet Ihr das Archiv schon Mal runter. Als Back-up vom Back-up vom Back-up.<br>
			Da das schon Mal mehrere GB groß sein kann, möchten wir auf keinen Fall das per mickrigen Upload auf den neuen Server kopieren. Das wäre zu langwierig.<br>
			 <br>
			Deswegen gehen wir den Weg über SSH. Das ist ganz einfach. Versprochen.<br>
			Server A benötigen wir nicht mehr. Also die SSH Verbindung. Deswegen beenden wir diese, indem wir auf das ".X" klicken.<br>
			 <br>
			Nun verbinden wir uns auf Server B mit Kitty.<br>
			Anschließend gehen wir wieder in das Wurzelverzeichniss von diesem. Also den Ordner, den der Webserver beim Aufruf von www.domainzwei.de öffnet. Wir gehen mal davon aus, dass die Konfiguration gleich ist. Wieder nginx. und der gleiche Pfad. Also:
		</p>

		<pre class="ipsCode prettyprint lang-auto">

/etc/nginx/html/domainnamezwei
</pre>

		<p>
			deswegen klicken wir in kitty und tragen das ein:
		</p>

		<pre class="ipsCode prettyprint lang-auto">

cd /etc/nginx/html/domainnamezwei
</pre>

		<p>
			Somit sind wir in dem Ordner. Nun möchten wir die Datei "EurerDateiname.zip" von Server A haben. Deswegen tragen wir in der Server B Verbindung ein:
		</p>

		<pre class="ipsCode prettyprint lang-auto">

wget www.domainname.de/EurerDateiname.zip
</pre>

		<p>
			Damit lädt er die .zip Datei von Server A auf Server B ohne das Ihr die Datei von eurem PC auf den Server laden müsst. Denn der Up- und Download vom Server ist um ein Vielfaches schneller.<br>
			 <br>
			Sobald das fertig ist, könnt Ihr die Datei entpacken:
		</p>

		<pre class="ipsCode prettyprint lang-auto">

unzip EurerDateiname.zip
</pre>

		<p>
			Fertig.
		</p>

		<p>
			 
		</p>
	</div>
</div>

<p>
	 
</p>

<p>
	<strong>Jetzt geht es weiter auf Server B.</strong><br><strong>1. Cache Löschen</strong>
</p>

<p>
	 
</p>

<div class="ipsSpoiler" data-ipsspoiler="">
	<div class="ipsSpoiler_header">
		 
	</div>

	<div class="ipsSpoiler_contents">
		<p>
			<br>
			Ich habe alle Dateien in den nachfolgenden Ordnern gelöscht. Einzige Ausnahme: index.php:<br>
			/cache/smarty/compile<br>
			/cache/smarty/cache<br>
			 
		</p>
	</div>
</div>

<p>
	<br><strong>2. .htaccess Datei löschen in</strong>
</p>

<p>
	 
</p>

<div class="ipsSpoiler" data-ipsspoiler="">
	<div class="ipsSpoiler_header">
		 
	</div>

	<div class="ipsSpoiler_contents">
		<p>
			<br>
			root folder, also in meinem Fall: <br>
			/etc/nginx/html/domainnamezwei/
		</p>

		<p>
			 
		</p>
	</div>
</div>

<p>
	<br>
	 <br><strong>3. Mysql Anpassen</strong>
</p>

<p>
	<strong> </strong>
</p>

<div class="ipsSpoiler" data-ipsspoiler="">
	<div class="ipsSpoiler_header">
		 
	</div>

	<div class="ipsSpoiler_contents">
		<p>
			<br>
			ps_configuration &gt;  <u>MB_CANCEL_URL</u><br>
			ps_configuration &gt; <u> <span style="color:#000000;"><span style="font-family:sans-serif;">PS_SHOP_DOMAIN[/size]</span></span></u><br>
			ps_configuration &gt;  <u><span style="color:#000000;"><span style="font-family:sans-serif;">PS_SHOP_DOMAIN_SSL[/size]</span></span></u><br><strong>ps_shop_url &gt; domain und domain_ssl anpassen</strong><br>
			(Server: localhost »Database: testtest-db »Table: ps_shop_url)<br>
			 
		</p>
	</div>
</div>

<p>
	<br><strong><span style="color:#000000;"><span style="font-family:sans-serif;">4. Ich habe den Admin Ordner-Namen korrigiert</span></span></strong>
</p>

<p>
	<strong><span style="color:#000000;"><span style="font-family:sans-serif;"> </span></span></strong>
</p>

<div class="ipsSpoiler" data-ipsspoiler="">
	<div class="ipsSpoiler_header">
		 
	</div>

	<div class="ipsSpoiler_contents">
		<p>
			<br><span style="color:#000000;"><span style="font-family:sans-serif;">Naja, nach "admin" eben was anderes eingetragen aus Zahlen und [/size]</span></span><span>Kleinbuchstaben</span><br>
			 <br><u>Wichtig:</u><span> Nach dem ändern vom Admin-Ordner kann es sein, dass Ihr eine Fehlerseite bekommt. Dann müsst ihr "index.php" oder "login.php" dran hängen:</span>
		</p>

		<pre class="ipsCode prettyprint lang-auto">

www.domainname.de/admin2342344324/index.php
www.domainname.de/admin2342344324/login.php</pre>

		<p>
			 
		</p>
	</div>
</div>

<p>
	 
</p>

<p>
	<strong><span style="color:#000000;"><span style="font-family:sans-serif;">5. php.ini angepasst</span></span></strong>
</p>

<p>
	 
</p>

<div class="ipsSpoiler" data-ipsspoiler="">
	<div class="ipsSpoiler_header">
		 
	</div>

	<div class="ipsSpoiler_contents">
		<p>
			<br>
			Auf meiner Installation habe ich php 5.x drauf.<br>
			/etc/php5/fpm/php.ini:<br>
			Hier habe ich folgende Werte eingetragen:
		</p>

		<pre class="ipsCode prettyprint lang-auto">

[PHP]
max_execution_time = -1
max_input_time = 6000
memory_limit = 1024M
post_max_size = 512M
upload_max_filesize = 512M
max_file_uploads = 20
max_input_vars = 10000

</pre>

		<p>
			Dabei sollte man seine eigenen Serverspezifikationen beachten. Die oben geschriebenen Werte habe ich auf einem 3€ vServer am laufen. Sollten also im Jahr 2016 für jeden passend sein. Es reicht aber auch ein <em>memory_limit</em> von 128M oder 512M. Allerdings kommt es ganz auf die Module an, die ihr nutzt.<br>
			 
		</p>
	</div>
</div>

<p>
	<br><strong>6. Error Reporting in Prestashop eingeschalten</strong>
</p>

<p>
	<strong> </strong>
</p>

<div class="ipsSpoiler" data-ipsspoiler="">
	<div class="ipsSpoiler_header">
		 
	</div>

	<div class="ipsSpoiler_contents">
		<p>
			<br>
			Also ab zur Datei: /etc/nginx/html/domainnamezwei<em>/config/defines.inc.php</em>
		</p>

		<pre class="ipsCode prettyprint lang-auto">

/* Debug only */
if (!defined('_PS_MODE_DEV_')) {
define('_PS_MODE_DEV_', true);
}
/* Compatibility warning */
define('_PS_DISPLAY_COMPATIBILITY_WARNING_', false);
if (_PS_MODE_DEV_ === true) {
    @ini_set('display_errors', 'on');
    @error_reporting(E_ALL | E_STRICT);
    define('_PS_DEBUG_SQL_', true);
} else {
    @ini_set('display_errors', 'off');
    define('_PS_DEBUG_SQL_', false);
}
</pre>

		<p>
			 
		</p>
	</div>
</div>

<p>
	 
</p>

<p>
	<strong>7. Die Konfiguration der neuen Zugangsdaten</strong>
</p>

<p>
	<strong> </strong>
</p>

<div class="ipsSpoiler" data-ipsspoiler="">
	<div class="ipsSpoiler_header">
		 
	</div>

	<div class="ipsSpoiler_contents">
		<p>
			<br>
			Dazu müssen wir in die <strong>Settings.inc.php (seit 1.7.x die parameters.php)</strong>, diese findet ihr hier:<br>
			1.6.x:<br><strong>/etc/nginx/html/domainnamezwei/config</strong><br>
			1.7.x<br><strong>/etc/nginx/html/domainnamezwei/app/config/</strong>
		</p>

		<p>
			 
		</p>

		<p>
			Danke <a contenteditable="false" data-ipshover="" data-ipshover-target="https://forum.prestashop.com/profile/724192-shad86/?do=hovercard" data-mentionid="724192" href="https://forum.prestashop.com/profile/724192-shad86/" rel="">@Shad86</a> !<br>
			 <br>
			Hier müsst ihr die Werte ändern bzw. anpassen:
		</p>

		<pre class="ipsCode prettyprint lang-auto">

define('_DB_SERVER_', 'localhost'); // Hier tragt ihr euren DB-Server ein. Oft "localhost" bei Netcup z.B. eine IP. Seht ihr im Backend eures Netcup Accounts
define('_DB_USER_', 'dbuser'); //Eurer Datenbank benutzername
define('_DB_PASSWD_', 'dbpassword'); // Das neue DB Passwort eintragen
define('_DB_PREFIX_', 'ps_'); // nix ändern
define('_MYSQL_ENGINE_', 'InnoDB'); // eig. auch nix
define('_PS_CACHING_SYSTEM_', ''); // am besten raus löschen, was drinnen steht
define('_PS_CACHE_ENABLED_', '0'); // auf "0" 
</pre>

		<p>
			 
		</p>
	</div>
</div>

<p>
	 
</p>

<p>
	So, dass war es. Fertig. Neuer Server steht mit den Daten vom alten Server.<br>
	 <br><span style="color:#ff0000;">Falls ihr z.B. Das eBay Modul nutzt empfiehlt es sich, dass vorher zu deaktivieren bzw. sobald der Server steht. Es sollten keine Zwei eBay Module Synchronisieren!!</span><br>
	 <br>
	LG
</p>
]]></description><guid isPermaLink="false">532067</guid><pubDate>Tue, 31 May 2016 07:51:08 +0000</pubDate></item><item><title>[Tipp] Serverkonfiguration vServer / Rootserver mit Linux/Debian - Was, Wie,Wo und Warum</title><link>https://forum.prestashop.com/topic/552184-tipp-serverkonfiguration-vserver-rootserver-mit-linuxdebian-was-wiewo-und-warum/</link><description><![CDATA[
<p>Hallo,</p>
<p> </p>
<p>ich versuch mal so ein Thema, weiß aber nicht richtig ob es gebraucht wird und oder in dieses Forum gehört.</p>
<p> </p>
<p>Allerdings finde ich es wichtig, dass man ggf. mal darüber spricht. Prestashop ist ja nicht gerade sparsam was die Ressourcen vom Server angeht.</p>
<p> </p>
<p>Daher stellt sich für den ein oder anderen wohl auch die Frage welchen Server man braucht, was dieser können muss und woran man das bemisst.</p>
<p> </p>
<p>Daher sollte man sich 2 ganz grundsätzliche dinge überlegen:</p>
<p> </p>
<ol>
<li>Hat man Zeit, Lust und Interesse einen Server selbst ein zu richten und Konfigurieren sowie Warten oder</li>	<li>möchte man damit so rein gar nichts zu tun haben.</li>
</ol>
<p><span style="font-size:18px;"><u><strong>Für den 2 Punkt:</strong></u></span></p>
<p>In diesem Fall sollte man sich mit einem Anbieter zuerst in Verbindung setzen und erklären, was man möchte. Der Anbieter wird einem dann ein Produkt empfehlen.</p>
<p> </p>
<p><strong>Wichtig:</strong> Spracht ruhig auch Eventualitäten an. Sprich sowas wie: Werden Backups gemacht, hat man Zugriff auf die php.ini, was kann ich überhaupt selbst einstellen, was übernimmt der Anbieter. <strong>Werden Backups gemacht</strong>, sind diese inkl. oder müssen diese dazu gekauft werden? Wie oft sind diese <strong>Backups</strong>, hat man darauf Zugriff? etc.</p>
<p> </p>
<p><u>Kleiner Tipp:</u></p>
<p>Es gibt Anbieter, die kann ich prinzipiell nicht empfehlen und ich kann welche empfehlen. Da ich aber nicht möchte, dass dieses Thema zur Werbetrommel wird, lasse ich das mal außen vor. Man sollte sich aber Überlegen, was man von einem Zukünftigen Anbieter erwartet und ob diese das erfüllen kann.</p>
<p> </p>
<p><u>Zu diesen Erwartungen sollte auch unbedingt gehören:</u></p>
<p>Gibt es Zertifikate, wie teuer sind diese? <strong>Gibt es sogar ein Kostenloses Zertifikate von Let's encrypt</strong>!?</p>
<p>Brauche ich eine Server-Manegemant Oberfläche wie Froxlor oder Ajenti, ist das Kompatibel oder verfügbar.</p>
<p>Wie sind die Supportzeiten, passen die zu meinem Shop und meiner Arbeitszeit. Lande ich in einem CallCenter oder habe ich "richtige Mitarbeiter" am Telefon?</p>
<p>Kann ich den Festplattenspeicher erweitern, gibt es eine Möglichkeit SSD zu nutzen etc.</p>
<p> </p>
<p>Da gibt es viel zu beachten um am Ende nicht einen Shop zu haben der nur Ärger statt Einnahmen und Gewinne generiert.</p>
<p> </p>
<p><strong>Ganz wichtig:</strong></p>
<p>SICHERHEIT! Lest euch die AGB durch, auch bei Management Systemen. Für was und in welchem Umfang übernimmt der Anbieter Haftung. Kann er Hilfe bei Einbrüchen ins System leisten etc.</p>
<p> </p>
<p> </p>
<p><span style="font-size:18px;"><u><strong>Für den 1 Punkt:</strong></u></span></p>
<p> </p>
<p><span style="font-size:14px;"><strong>Der Server</strong></span></p>
<p>Dieser wird richtig interessant. Du hast Lust, Zeit und Interesse an deinem Server zu arbeiten? Klasse.</p>
<p>Dann musst Du dir trotzdem Überlegen, was dein Projekt für eine Größenordnung ist und dann schauen welcher Anbieter das beste Angebot hat.</p>
<p> </p>
<p>Ein vServer oder Rootserver ist nicht in einen Topf zu werfen.</p>
<p> </p>
<p>Ein vServer ist ein Virtueller Server auf einem Rootserver. Das heißt, du Teilst dir mit z.B. 3 Kunden einen Rootserver. Hier solltest du mit deinem Anbieter Klären wie viele Kunden auf dem Wirtsystem sind und vor allem wie viel Leistung dir garantiert werden kann. Auch welche Leistung du nutzen kannst und darfst.</p>
<p> </p>
<p>Ein Rootserver, wie Du ggf. schon vermutest ist ein eigener Server, ein PC der in einem Rechenzentrum steht und den du allein nutzt. Das kostet natürlich auch mehr. <strong>Dieser kostet ~12 - 24 € im Monat.</strong> Sicherlich mal günstiger, mal teuer. Aber das ist ein Durchschnitt.</p>
<p> </p>
<p>Allgemein: Ein Vserver reicht für viele Kunden erstmal aus. <strong>Ein mittlerer vServer kostet zwischen 3 und 12 € im Monat.</strong> Für den Preis kannst du eine Leistung erwarten mit der zu Arbeiten kannst.</p>
<p> </p>
<p>Hast du Dir ein Produkt ausgesucht, kannst du schauen ob es <strong>Linux oder Windows</strong> als Betriebssystem sein soll. <strong>Dringende Empfehlung: Linux</strong>, für Windows Server wirst du innerhalb dieses Themas keinen Support oder Hilfe von mir erwarten können, weil ich das nicht nutze.</p>
<p> </p>
<p>Du hast jetzt einen vServer für 9€ im Monat. Klasse. Dann kannst du loslegen.</p>
<p>Der erste Schritt ist meistens, dass du dich mit dem Server Verbinden musst. Vielen würden jetzt sagen, nimm putty. Dem stimme ich zu.</p>
<p> </p>
<p>Für mich die bessere Wahl ist aber <a href="http://kitty.9bis.net/" rel="external nofollow">Kitty</a>. Es ist ein Fork von Putty und erweitert es um sinnvolle Funktionen. </p>
<p> </p>
<p>Verbinden tut man sich Meistens mit der Server IP und einem Benutzer + Passwort.</p>
<p>Das könnte so aussehen:</p>
<p><img src="https://www.prestashop.com/forums/applications/core/interface/js/spacer.png" alt="cd1c95d8f31a42be971f404a125265ec.png" data-src="http://image.prntscr.com/image/cd1c95d8f31a42be971f404a125265ec.png"></p>
<p> </p>
<p>Server IP + Port, default ist 22, mehr dazu später.</p>
<p> </p>
<p>Danach öffnet sich der entsprechende dialog der nach dem Usernamen Fragt. Danach das Passwort. </p>
<p> </p>
<p>Jetzt bist du mit dem Server verbunden und kannst loslegen. Um Dir das zu erleichtern, gibt es ein fertiges Script, welches Dir die Installation und Konfiguration des Server abnimmt. Dieses Script setzt auf Sicherheit! </p>
<p> </p>
<p>Es setzt auf das Script "<a href="http://www.elitepvpers.com/forum/tutorials/2442218-der-perfekte-rootserver-nginx-ssl-mailserver-roundcube-phpmyadmin-firewall.html" rel="external nofollow">Der perfekte Rootserver</a>" by <a href="http://www.elitepvpers.com/forum/members/3590824-zypr.html" rel="external nofollow">Zypr </a>auf. Er ist ein äußert erfahrener User, der nicht nur in diesem Forum sehr aktiv ist/war sondern auch in anderen einschlägigen Foren hohes Ansehen hat.</p>
<p> </p>
<p>Daher verweise ich bezüglich der Funktionalitäten des Scripts auch auf das Thema "<a href="http://www.elitepvpers.com/forum/tutorials/2442218-der-perfekte-rootserver-nginx-ssl-mailserver-roundcube-phpmyadmin-firewall.html" rel="external nofollow">Der perfekte Rootserver</a>" by <a href="http://www.elitepvpers.com/forum/members/3590824-zypr.html" rel="external nofollow">Zypr </a>.</p>
<p>Lest es euch ruhig durch.</p>
<p> </p>
<p>Die Systemanforderungen möchte ich jedoch noch einmal herrausstreichen:</p>
<blockquote data-ipsquote="" class="ipsQuote"><div>
<p> </p>
<p>Bevor es los geht, hier noch einmal die Voraussetzungen, um das Script benutzen zu können:</p>
<ul>
<li>vServer / Root Server</li>
<li>Debian 8 (Jessie) minimal (frisch installiert!)</li>
<li>Mindestens 1 GB RAM, empfohlen 2 GB!</li>
<li>Mindestens 1 CPU Core, empfohlen 2!</li>
<li>Eine TLD! -&gt; Top-Level-Domain ? Wikipedia</li>
</ul>
<div>Die Möglichkeit, die DNS Records dieser Domain verändern zu können. Dienste wie CloudFlare werden teilweise unterstützt.</div>
<div>Die Möglichkeit, den Reverse DNS zu verändern (Keine Pflicht)</div>
<div> </div>
<div>Eine Domain und die Möglichkeit, DNS Records dieser Domain zu verändern, ist eine Pflichtvoraussetzung.</div>
</div></blockquote>
<p> </p>
<p> </p>
<p>Das erfüllt ihr mit 90% der angebotenen vServer sowie Rootserver.</p>
<p> </p>
<p>Da Zypr das Script leider (aktuell) nicht mehr wartet wird es weiter eben durch dritte weiter entwickelt. </p>
<p>Das neue Script, findet ihr hier:</p>
<p> </p>
<p><a href="http://https//github.com/shoujii/perfectrootserver" rel="external nofollow">https://github.com/shoujii/perfectrootserver</a></p>
<p> </p>
<p>Dort wird u.A. auch die Möglichkeit geboten <a href="http://www.teamspeak.de/" rel="external nofollow">Teamspeak </a>und <a href="http://ajenti.org/" rel="external nofollow">Ajenti </a>zu installieren. Weitere Möglichkeiten für FTP Server etc. werden folgen.</p>
<p> </p>
<p>Das zweite Script, ist ein Update / Upgrade Script für den Server bzw. dessen Installation.</p>
<p> </p>
<p>Das findet ihr hier:</p>
<p> </p>
<p><a href="https://github.com/shoujii/perfectrootserver-update" rel="external nofollow">https://github.com/shoujii/perfectrootserver-update</a></p>
<p> </p>
<p>Damit habt ihr die Möglichkeit im späteren Verlauf Komponenten wie <a href="https://nginx.org/" rel="external nofollow">Nginx </a>oder <a href="https://roundcube.net/" rel="external nofollow">Roundcube </a>zu aktualisieren.</p>
<p> </p>
<p>Das Script wurde so aufbereitet, dass der Shop auf dem System nach Installation problemlos Installiert werden kann und auch die Benutzerfreundlichen URLS laufen.</p>
<p> </p>
<p><strong>Außerdem ist das Grundsystem sehr gut abgehärtet und bietet Schutz gegen Potenzielle Angreifer.</strong></p>
<p><strong>Dazu zählt u.a.</strong></p>
<ul>
<li>Der default SSH Port ist nicht mehr 22</li>
<li>der Server akzeptiert nur noch https Anfragen</li>
<li>Aktuelle Versionen der Komponenten</li>
<li>gleiche Struktur wie z.B. ich und andere die das Script nutzen. So kann man viele sachen auf seinem eigenen System gegenprüfen!</li>
<li>Der Login per Passwort ist gesperrt</li>
<li>Eure Firewall blockt gleich zu beginn tausende IP's, die dem Server ansonsten unnötig viele Anfragen schicken würden (versuchen sich einzuloggen)</li>
<li>fail2ban sichert euch vor Brutforce Attacken ab</li>
</ul>
<p> </p>
<p> </p>
<p> </p>
<p> </p>
<p>Sobald ihr das Script auf eurem PC oder Server habt, solltet ihr die Datei "userconfig.cfg" öffnen und entsprechend bearbeiten.</p>
<p>Auf eurem Server Empfehle ich euch <a href="https://winscp.net/eng/docs/lang:de" rel="external nofollow">WinSCP</a> zu verwenden, das macht das Bearbeiten von Dateien auf dem Server deutlich leichter!</p>
<p> </p>
<p>Wie die Userconfig aussieht, sehr ihr hier:</p>
<p><a href="https://github.com/shoujii/perfectrootserver/blob/master/userconfig.cfg" rel="external nofollow">https://github.com/shoujii/perfectrootserver/blob/master/userconfig.cfg</a></p>
<p> </p>
<p>Am besten ihr Öffnet Sie in einem neuen Tab, dann liest und guckt es sich besser, deswegen unter anderem auch nicht Inline <img src="https://www.prestashop.com/forums/applications/core/interface/js/spacer.png" alt=":)" data-emoticon="" srcset="https://media.invisioncic.com/t336404/emoticons/smile@2x.png 2x" width="20" height="20" data-src="//media.invisioncic.com/t336404/emoticons/default_smile.png"></p>
<p>Außerdem ist es immer aktuell, auch wenn ich mal den Beitrag nicht aktualisiere.</p>
<p> </p>
<p>Zeile 12:</p>
<p>Hier tragt ihr eine 1 ein, wenn ihr fertig seit.</p>
<p> </p>
<p> </p>
<p>Zeile 37-41:</p>
<p>Hier werden die aktuellen Versionen der einzelnen Komponenten eingetragen. Derzeit muss da nix geändert werden. Sobald neue Versionen raus kommen und Kompatibel sind wird das da schon eingetragen sein.</p>
<p> </p>
<p>Zeile 51:</p>
<p>Könnt ihr Theoretisch genau so lassen</p>
<p> </p>
<p>Zeile 56:</p>
<p>Hier trägst du deine Domain ein. Wichtig: Ohne www. oder https etc. Nur einfach <strong>deine-domain.de</strong></p>
<p> </p>
<p>Zeile 63:</p>
<p>Hier solltest du einen Port eintragen über den dein SSH Server später läuft. Dieser darf nicht "22" sein. Das ist nämlich der default Port und so ziemlich jedes blöde Scriptkiddy versucht es da. Nicht nur Kinder die keine Ahnung haben, dass ein Angriff auf einen Server eine Straftat ist, auch Bots und Scripte größerer Hackergruppen klopfen das Internet nach Servern mit Port 22 ab. Deshalb: Nimm einen anderen! Das Script erlaubt sowieso auch kein Port 22. Es sollte auch kein Port sein, den ein anderes Programm verwendet. Außerdem sollte und darf einer der nachfolgenden Ports nicht werden:</p>
<p>21, 25, 53, 80, 143, 443, 587, 990, 993, 2008, 8000, 10011, 30033, 41144</p>
<p> </p>
<p> </p>
<p>Zeile 68:</p>
<p>Hier kannst du dir selbst ein Passwort für deinen SSH Zugriff auswählen. Lass es aber lieber. Da kommt meistens irgendwas raus, was man für sicher hält und am Ende ist es das vielleicht nicht. Es wird nämlich automatisch ein sehr sicheres Passwort generiert, wenn du dort nichts einträgst.</p>
<p> </p>
<p>Zeile 72:</p>
<p>Hier kannst du angeben, ob du ein echtes Valides SSH Zertifikat möchtest. sprich, hier entscheidest du ob dein Server selbst ein Zertifikat generiert und nutzt oder du das Kostenlose von Let's encrypt nutzt. Es sollte unbedingt der default Wert "1" genommen werden.</p>
<p> </p>
<p>Zeile 91:</p>
<p>Hier MUSST du eine / DEINE richtige E-Mail Adresse eintragen. Keine Sorge, keiner bekommt die zu sehen. Sie dient aber dem Recovery, wenn oder falls du mal deine Zertifikate verloren hast.</p>
<p>Also kein Trash-mail, keine Fake mails oder sonst was. Deine wirklich echt genutzte E-Mail.</p>
<p> </p>
<p>Zeile 96:</p>
<p>Hier kannst du angeben, ob du einen Mailserver benutzen möchtest. Das heißt, willst du am ende eine E-Mail Adresse wie info@deine-domain.de, support@-deine-domain.de etc. oder willst du eigene E-Mail Adresse wie infoshop@gmail.com gmx etc. nutzen. Also eben die Frage ob du einen E-Mail Server installieren möchtest.</p>
<p> </p>
<p>Diese E-Mails kannst du dann dann z.B. mit Outlook oder Thunderbird etc. empfangen und senden.</p>
<p> </p>
<p>Zeile 97:</p>
<p>Falls du Zeile 96 mit dem Wert "1" bejast, kannst du dich später einloggen. Also musst oder solltest du hier einen Benutzernamen eintragen.</p>
<p> </p>
<p>Zeile 98:</p>
<p>Wie in Zeile 68, hier trägst du entweder ein eigenes Passwort ein oder du lässt es einfach so. Du solltest es unbedingt lassen und eines generieren lassen. Achso, keine Sorte, am Ende der Installation bekommst du alle Logins und Passwörter auf deinem Server in einer Datei gespeichert. <img src="https://www.prestashop.com/forums/applications/core/interface/js/spacer.png" alt=":)" data-emoticon="" srcset="https://media.invisioncic.com/t336404/emoticons/smile@2x.png 2x" width="20" height="20" data-src="//media.invisioncic.com/t336404/emoticons/default_smile.png"></p>
<p> </p>
<p>Zeile 103:</p>
<p>Hier kannst du angeben ob du einen Web-Mail Server Insatllieren möchtest. Das heißt, ob du ein E-Mail Interface benutzen möchtest wie du es vielleicht von gmail, web.de oder hotmail kennst. Einloggen und E-Mails Schreiben. Hier wird <a href="https://roundcube.net/" rel="external nofollow">Roundcube </a>verwendet.</p>
<p> </p>
<p>Zeile 108:</p>
<p>Hier kannst du angeben, ob du für deinen Server <a href="https://www.phpmyadmin.net/" rel="external nofollow">phpMyAdmin </a>nutzen möchtest oder nicht. Solltest du es nicht machen, kann es den Support erschweren bzw. du kannst deine Datenbank dann nur noch per SSH bearbeiten. Alternativ kannst du auch Tools wie <a href="http://www.heidisql.com/download.php" rel="external nofollow">HeidiSQL </a>nutzen.</p>
<p>Ich empfehle Dir, es zu installieren.</p>
<p> </p>
<p>Zeile 109:</p>
<p>hier trägst du den Benutzernamen für dein http Auth ein. Das heißt, du musst um zu <a href="https://www.phpmyadmin.net/" rel="external nofollow">phpMyAdmin</a> zu gelangen erstmal den Zugang dazu kennen bevor du dich da überhaupt einlogge kannst.</p>
<p> </p>
<p>Zeile 110 - 111:</p>
<p>Hier werden wieder Passwörter generiert. Davon gibt es viele. Hacker mögen sowas nicht so gern <img src="https://www.prestashop.com/forums/applications/core/interface/js/spacer.png" alt=";)" data-emoticon="" srcset="https://media.invisioncic.com/t336404/emoticons/wink@2x.png 2x" width="20" height="20" data-src="//media.invisioncic.com/t336404/emoticons/default_wink.png"></p>
<p> </p>
<p>Zeile 117:</p>
<p>Hier wird angegeben ob <a href="https://www.phpmyadmin.net/" rel="external nofollow">phpMyAdmin</a> nur per SSH Tunnel zu erreichen ist. Tools wie <a href="http://www.heidisql.com/download.php" rel="external nofollow">HeidiSQL</a> machen es leicht. Per shell, naja. Lass es lieber.</p>
<p> </p>
<p>Zeile 122</p>
<p>Das ist das Passwort für dein MySQL Zugang. Es sollte wie alle Passwörter generiert werden.</p>
<p> </p>
<p>Zeile 125 - 143:</p>
<p>Hier werden die Datenbanken angelegt. Naja, nicht direkt. Es sind die zukünftigen Namen deiner Datenbanken. Sie können geändert werden, müssen es aber nicht. </p>
<p> </p>
<p style="margin-left:40px;">Explizit Zeile 128,135 und 142:</p>
<p style="margin-left:40px;">Hier werden die Benutzernamen zu den einzelnen System angegeben.</p>
<p style="margin-left:40px;"> </p>
<p>Zeile 149:</p>
<p>Willst du TeamSpeak? Brauchst du TeamSpeack? Eig. nicht. Lass es einfach weg.</p>
<p> </p>
<p>Zeile 154:</p>
<p>Hier gibst du an, ob du ein Server Management System nutzen möchtest. Hier ist es <a href="http://ajenti.org/" rel="external nofollow">Ajenti</a>. Brauchst du eig. für einen Shop mit diesem Script nicht. Lass es weg, wenn du nicht weißt was du tust. <strong>Außerdem kostet es Geld, wenn du es für ein Kommerzielles Projekt nutzen möchtest. </strong>Weiterhin geht dies nur mit einem Validen SSL Zertifikat. Also dann, wenn du Zeile 72 mit einer 1 einschaltest.</p>
<p> </p>
<p> </p>
<p>Zeile 166:</p>
<p>Das wird später mal dein MySQL Hostname. Lass einfach localhost.</p>
<p> </p>
<p>Zeile 172:</p>
<p>Kennst du <a href="https://www.cloudflare.com/" rel="external nofollow">Cloudflare</a>?  Lern es ruhig kennen. Wird für große Shops ggf. nützlich sein. Ich unterstelle innerhalb dieses Beitrags aber mal, dass Du das nicht benötigst. Lass es deaktiviert mit der 0.</p>
<p> </p>
<p> </p>
<p>So, das war es. Das war die Konfiguration. Trägst du alles richtig ein, macht dein Server 10-40 Minuten schräge sachen und danach steht dein Server und du kannst mit der Installation beginnen <img src="https://www.prestashop.com/forums/applications/core/interface/js/spacer.png" alt=":)" data-emoticon="" srcset="https://media.invisioncic.com/t336404/emoticons/smile@2x.png 2x" width="20" height="20" data-src="//media.invisioncic.com/t336404/emoticons/default_smile.png"></p>
<p> </p>
<p><strong>Bearbeitung:</strong></p>
<p>Eckpunkte vom Script im Bezug auf Sicherheit erklärt.</p>
<p>Die Konfigurationsdatei erklärt und beschrieben</p>
]]></description><guid isPermaLink="false">552184</guid><pubDate>Mon, 29 Aug 2016 12:17:38 +0000</pubDate></item></channel></rss>
