الأكثر مبيعاً

  • Delete Orders
    Delete Orders

    تمكين الخيار لحذف أوامر في صفحة المشرف--> أوامر كما يمكنك حذف كافة...

    $0.00
  • CoolShare
    CoolShare

    إضافة الإشارات المرجعية الاجتماعية مع الماوس فوق الرسوم المتحركة.

    $0.00
  • Categories image
    Categories image

    هذه الوحدة النمطية يسمح لك بعرض بلوك في الفئة، ولكن مع الصور المصغرة لنفسه.

    $0.00
  • Mass price update
    Mass price update

    هذه الوحدة النمطية يسمح لك بتحديث النسبة المئوية، أسعار جميع المنتجات من...

    $0.00

الأوامر الأخيرة (+)

pMobile - Prestashop template for mobile devices

تاريخ الاستلام:2017-09-20 17:36:22
العميل: Marc
إرسال إلى: Toulouse, فرنسا
قيمة النظام:$79.00
View all ->
Mass Price Update Plus

تاريخ الاستلام:2017-09-19 12:59:51
العميل: Nacho
إرسال إلى: Torrejon de Ardoz, إسبانيا
قيمة النظام:$50.00
View all ->
CSV/TXT/XML Cron Import / Dropshipping

تاريخ الاستلام:2017-09-09 14:53:27
العميل: Monica
إرسال إلى: Les Avellanes, إسبانيا
قيمة النظام:$55.00
View all ->
pMobile 3 themes pack - Brown
Block my account with login

تاريخ الاستلام:2017-09-06 13:27:55
العميل: Roberto
إرسال إلى: ROMA, إيطاليا
قيمة النظام:$15.00
View all ->

كيفية تصحيح أخطاء في Prestashop

التصحيح يمكن أن يكون مهمة شاقة، لأنه مع العديد من إصدارات prestashop الوحدات النمطية، الثالثة ومختلف المنابر، استضافة يمكن أن تكون مهمة شاقة. هذا البرنامج التعليمي التحقق من أن لدينا مخزن لا تحتوي على أخطاء، وإذا كان لي، في محاولة لإصلاح أو تحديد المشكلة الحصول على مساعدة في
المنتدى.

  1. أن الخطوة الأولى في تصحيح الأخطاء تمكين التصحيح فإنه يجلب prestashop. هذا وسوف تظهر لنا في المكتب الأمامي الأخطاء التي يمكن أن يكون لدينا مخزن. لتمكين تصحيح الأخطاء، تحرير config/config.inc.php الملف، ووضع في display_errors وصحيح PS_DEBUG_SQL (لأخطاء في استعلامات قاعدة البيانات)، ترك الملف كما هو موضح أدناه:

ini_set ('display_errors', 'على')؛

تعريف ('_PS_DEBUG_SQL_', true)؛

في ps 1.5/1.6، هو الملف config/defines.inc.php وتعيين PS_DEV_MODE إلى true

إذا (! defined('_PS_MODE_DEV_'))
تعريف ('_PS_MODE_DEV_', false)؛


كما أن لدينا وحدة نمطية مجانية التي تمكنك من تغيير هذه المعلمات من المكتب الخلفي:


http://catalogo-onlinersi.net/en/back-office-prestashop-modules/304-debug-prestashop-module.html?search_query=debug&results=2

  1. تمكين تصحيح الأخطاء، وإننا يجب أن زيارة موقعنا منالمكتب الأمامي لرسائل الخطأ المحتملة. ومثالي تصفح جميع الأقسام، المنتجات الخاصة بي، الاتصال، إلخ... إذا كان لديك شيء لا يعمل، علينا أن نعالج فقط ما إذا كان هو القسم حيث أننا نعرف أن المشكلة لمعرفة الخطأ. الأخطاء التي نجد كثيرة. سوف نرى بعض المشتركة.
    1. مشاكل مع هندي-هندي المحرك هو واحد يستخدم تيمبلاتيسبريستاشوب. كما prestashop هو تغيير وتحديث الإصدار، فمن الطبيعي أن القوالب يجب أيضا القيام بذلك، وتتضمن التعليمات البرمجية الجديدة والمتغيرات. في كثير من الحالات عن قالب تم إنشاؤه ل prestashop 1.4.3 لا تعمل جيدا في PS PS 1.4.1 أو 1.4.6.2 على سبيل المثال. هذا سوف تعرف فقط ما هو التصحيح وتفعيل القالب السفر بحثاً عن الأخطاء. حالة نموذجية للخطأ كما يلي:

      في رسالة الخطأ، يمكننا أن نرى أنه في themes/Perfume/address.tpl الملف، ويشير إلى متغير غير معترف بها. المرجح أكثر هو أن الملف لا تتطابق مع الإصدار address.tpl من prestashop نحن بتثبيتها. لحل هذه المشكلة، ونحن استبدال هذا الملف مع الملف الافتراضي prestashop القالب وانظر إذا كان يتم تصحيح الخطأ. تجدر الإشارة إلى أنه إذا كان الملف
      كانت مخصصة، مثل تفقد التخصيص، ونحن نفعل ذلك مرة أخرى.
    2. مرات عديدة عند تعديل ملفات CSS أو لافوري، نحن نرى لا تغييرات. وهذا يرجع إلى أن الأمن هو تمكين ذاكرة التخزين المؤقت. إلى القوة لإعادة كتابة ذاكرة التخزين المؤقت بعد التحرير لافوريالملفات والمغلق، علينا الذهاب إلى تفضيلات/الأداء أو معلمات/الأداء المتقدم وقوة التجميع وتعطيل ذاكرة التخزين المؤقت:

      كما أن لدينا وحدة نمطية حرة أن ينظف هندي ذاكرة التخزين المؤقت دون الحاجة إلى تعديل هذه الخيارات. الوحدة النمطية هو هندي واضحة في جميع إصدارات ps:
      http://catalogo-onlinersi.net/en/back-office-prestashop-modules/93-clear-smarty-prestashop-module.html?search_query=clear+smarty&results=1

      يمكنك أيضا حذف الملفات يدوياً عن طريق بروتوكول نقل الملفات من أدوات/هندي/التحويل البرمجي أو تولوس/smarty_v2/الترجمة (لا تقم بحذف index.php) أو ذاكرة التخزين المؤقت/هندي/التحويل البرمجي.
    3. مرات عديدة لن تشاهد أية رسائل الخطأ, فقط صفحة فارغة. في هذه الحالة، نحن اذهب إلى القائمة في المتصفح الخاص بك والعثور على خيار "عرض المصدر". منذ التعليمة البرمجية المصدر نجد الخطأ. سيكون بالتأكيد لبعض الوحدة النمطية، والتي تعجز عن ترجمة جميع القالب والقيام بذلك لا يرى المكتب الأمامي.


      التعليمات البرمجية المصدر:

      في نهاية الملف يمكن أن نرى أين المشكلة:

      ملف Prestabook.tplينتمي إلى وحدة نمطية، الذي ربما غير متوافق مع الإصدار. وفي هذه الحالات فمن الأفضل أن ننظر إلى وحدة الخالق لتعطينا نسخة لمتجرنا وإيقاف تشغيل الوحدة النمطية تجنب الأخطاء.
    4. مرات كثيرة لدينا مشاكل في المتجر، ولكن يبين لنا التصحيح أي خطأ prestashop. وفي هذه الحالات قد تأتي الأخطاء من البرامج النصية java/مسج متعارضة مع بعض التعليمات البرمجية في متجرنا. للتحقق من هذا، استخدم جوجل كروم (يمكنك القيام في فايرفوكس مع الحرائق أيضا أو أي متصفح آخر). علينا الذهاب إلى موقعنا وتنشيط عرض التصحيح (انقر بالزر الأيمن، وتفقد عنصر):



      ومن ثم انقر فوق وحدة تحكم زر إظهار أننا:


      إذا تظهر أية أخطاء بالنسبة لنا، ونحن جيدة. سيكون لدينا لفحص الموقع بأكمله واتخاذ الإجراء اللازم لإضافة المنتجات سلة التسوق، وتغيير بيانات المستخدم وإدارة، وأداء نظام اختبار، وهلم جرا. على سبيل المثال، نعرض هنا خطأ:


      ريفيرينسيرور غير مسبوق: لا يعرف مكلوسيتيمي في نهاية السطر، نرى أن الملف الخطأ "product.php:238"، النقر فوق هذا الملف سوف تظهر لنا بالضبط أين الخطأ:



      كما يمكننا أن نرى، هو ذات الصلة إلى كتلة اللغات، ربما مع تعليمات برمجية مخصصة:


      هذا سبب العديد من قوالب تعديل وحدات، ويمكن إنهاء الصراع مع التعليمات البرمجية الافتراضية prestashop. وينبغي أن نرى إذا كان لدينا مجلد باسم قالب الوحدات النمطية، وداخل مجلد مع اسم الوحدة النمطية التي تسبب المشكلة. نحن يمكن إعادة تسمية المجلد تحميل الوحدة النمطية prestashop الأصلي، وانظر إذا كان يتم حل المشكلة.
      يجب أيضا أن تكون مراعاة ذلك إذا قمنا بتعديل وحدة نمطية ونرى أي تغيير، لأنه إذا كان القالب وحدات مخصصة داخل لدينا التخصص/الوحدات النمطية، نحن بحاجة إلى تعديل هذه الملفات، لا النسخ الأصلية التي في prestashop/الوحدات النمطية.
    5. آخر نقطة مشتركة من الخطأ هو الحد الأقصى للذاكرة في بعض ملقمات. يمكن أن يسبب هذا أخطاء أنواع كثيرة، ولكن الأكثر شيوعاً هو أن علينا عدم إظهار كافة الوحدات النمطية، أو الذاكرة رسالة مثل هذه:


      الحل لهذه المشكلة لزيادة مقدار الذاكرة المتوفرة. مع التصحيح الوحدة النمطية يمكن القيام بذلك من المكتب الخلفي

      ووضع في الذاكرة على قيمة 256 ميغا بايت. كل شيء يعتمد على العدد من الوحدات النمطية التي نستخدمها.
      ونحن أيضا إضافة سطر في الملف config/config.inc.php مع الذاكرة قيمة ini_set ('memory_limit'، '256 M')؛
      ويجب أن يثبت على قيمة عالية، وأدخل اله بعد الأرقام (8، 16، 32، 64، 128.256، إلخ..) M ميغا بايت.
      إذا فشل هذا، يجب أن نتصل مضيفنا لتعديل هذه القيم بالنسبة لنا.
    6. في Prestashop الإصدارات الجديدة وبعض المضيفين، لديك ملف error_log، في موقع الجذر أو في المجلدات الفرعية، التي تحتوي على erros مثل المتغيرات، والمكتبات، إلخ يمكنك تحميل والتحقق من فتح باستخدام أي محرر نص البحث عن الأخطاء في عداد المفقودين.