حل لمشكل عدم التمكن من تنصيب Magento 1.4.2.0 على الخادم المحلي

 

السلام عليكم

بدأت أخطو خطواتي الأولى مع نظام إدارة المحتوى الخاص بالتجارة الإلكترونية Magento، لكن منذ البداية صادفني مشكل عدم التمكن من تنصيب النظام على الخادم المحلي.

حيث أنه خلال إحدى مراحل التنصيب و بالتحديد في الصفحة التي تطلب بيانات الموقع التي من بينها Base URL و التي تأخذ عادة القيمة القياسية:

http://localhost/magento/

فإن النظام يظهر رسالة الخطأ التالية :

Please enter a valid URL. Protocol is required (http://, https:// or ftp://)

 

بالرغم من كون الـ URL السابق صحيح.

الحل يكمن في استبدال الأسطر من 500 إلى 502 في الملف /js/prototype/validation.js و التي تحتوي الكود التالي:

[‘validate-url’, ‘Please enter a valid URL. Protocol is required (http://, https:// or ftp://)’, function (v) {

return Validation.get(‘IsEmpty’).test(v) || /^(http|https|ftp):\/\/(([A-Z0-9][A-Z0-9_-]*)(\.[A-Z0-9][A-Z0-9_-]*)+)(:(\d+))?\/?/i.test(v)

}],

 

بالكود التالي:

[‘validate-url’, ‘Please enter a valid URL. Protocol is required (http://, https:// or ftp://)’, function (v) {

return true

}],

احفظ الملف، ثم أعد تحميل الصفحة، و سيحل المشكل بحول الله

مرة أخرى، حل المشكل لم يتطلب مني تنقيح الكود، و إنما مجرد البحث على Google و الإجابة تجدونها في الرد رقم 11 على هذه الصفحة

 

6 thoughts on “حل لمشكل عدم التمكن من تنصيب Magento 1.4.2.0 على الخادم المحلي

  1. يلقي حاليا magento اقبالا كبيرا من طرف شركات الخدمة في الاعلام الالي في فرنسا و يعد النظام رقم واحد,

  2. السلام عليكم

    اشكرك على المجهود الرائع لكن يوجد لدى مشكلة وهى عند فتح الملف تظهر الرساله خطئ
    windows script host
    script:\wamp\www\magento\js\prototype\validation.js
    line:29
    char:1
    error:’class’ is undefined
    code:800a1391
    source:Microsoft JScript runtime error
    اريد حل هذة المشكلة لكى اقوم بالتعديل الملازم لكى يتم تشغيل magento

التعليقات مغلقة.