Post by zoom » Wed Nov 21, 2012 10:14 am

السلام عليكم ورحمة الله وبركاته

عندي متجر وعليه سكربت اصدار
1.4.9.3

وارغب في ترقيته الى
v1.5.4.1


لا يهمنى من الملفات سوا الملف الي فيه بيانات الاعضاء وما اعرف حقيقه بياناتهم تتخزن في ملف او في قاعدة البيانات

كيف اسوي الترقية


وشكراً لكم على ماتقدمونه من جهد خيري جزاكم الله خير

Active Member

Posts

Joined
Mon Dec 27, 2010 8:46 am

Post by opencartArab » Wed Nov 21, 2012 3:19 pm

طريقة الترقية من هنا

http://www.opencart.com/index.php?route ... on&path=98

بالنسبة لملف الترقية
upgrade.txt

المرفق مع الاصدار الاخير
1541

يوجد به اخطاء ولا تعتمد عليه

اعتمد على الطريقة من الرابط أعلاه


وطبعا اكيد البيانات تتخزن في قاعدة البيانات

لذلك من الافضل اخذ نسخة احتياطية من ملفات الموقع ومن قاعدة البيانات لضمان الاستعادة في حالة نسيان خطوة او اي شيء اثناء عملية الترقية

بالتوفيق

التعليمات باللغة العربية على الرابط التالي
https://www.opencartarab.com/docs
استضافة اوبن كارت العرب
https://host.opencartarab.com


Expert Member

Posts

Joined
Thu Apr 01, 2010 3:31 am

Post by zoom » Wed Nov 21, 2012 6:24 pm

opencartArab الله يعطيك العافيه اخوي

وشكراً لتجاوبك السريع

لكن وانا اخوك اللغه الانجليزيه ضعيفه عندي

وكاني فهمت من الرابط انه مخصص فقط لاصدارات 1.5

والي اصداره

1.4

مسوين له رابط دخلت عليه لكن مافهمت شي وتحت فيه ردود يتكلمون عن اخطاء

وش رايك يالغالي

Active Member

Posts

Joined
Mon Dec 27, 2010 8:46 am

Post by opencartArab » Thu Nov 22, 2012 1:08 am

نعم من الاصدارات القديمة
1.4
من الرابط الموجود بصفحة التعليمات

لكن الردود قديمة وبعدها تم تحديث الموضوع

وكثير من المواقع استخدمت هذه الطريقة في الترقية بدون مشاكل

اتوكل على الله واستخدمها لكن ضروري نسخة احتياطية من قاعدة البيانات والملفات

بالتوفيق

التعليمات باللغة العربية على الرابط التالي
https://www.opencartarab.com/docs
استضافة اوبن كارت العرب
https://host.opencartarab.com


Expert Member

Posts

Joined
Thu Apr 01, 2010 3:31 am

Post by zoom » Thu Nov 22, 2012 10:33 am

الله يعطيك العافيه

اخذت باك اب كامل للموقع

وحملت ملف الترقيه للموقع وفكيت الضغط نتج لي ملف انستول

وفتحته فيه ملف سيقل لقاعدة البيانات وملف بي اتش بي

فتحت البي اتش بي وطلع لي خطاء

وفيه الي فهمت من الخطوات اغير امتداد الكونفيق للادمن والمجلد الرئيسي وغيرته

مافهمت صراحة طريقة الترقية

وكيف تتم

لو امكن شرح لها

هل ارفع السكربت الجديد للموقع ووين احطه
دمتمـ بود

Active Member

Posts

Joined
Mon Dec 27, 2010 8:46 am

Post by zoom » Thu Nov 22, 2012 10:50 am

هذي خطوات الترقيه بكتب الي فهمت


STEP 1. BACKUP YOUR DATABASE! - الخطوه الاولى باك اب لقاعدة البيانات

STEP 2. BACKUP YOUR STORE FILES VIA FTP OR CPANEL! - الخطوة الثانية نسخة احتياطية لملفات متجرك

STEP 3. RENAME YOUR EXISTING config.php and admin/config.php to "config.bak" - الخطوة الثالثه تغيير امتداد ملفات الكونفيق من بي اتش بي الى باك

STEP 4a. UNZIP AND UPLOAD ALL THE NEW OPENCART FILES OVER YOUR EXISTING FILES- الخطوة الرابعة ( أ ) تحميل النسخة الجديدة لكن لم افهم طريقتها ووين ارفعها هل في مجلد مستقل ام فوق الملفات الموجوده

STEP 4b. If you haven't already, Upload the install folder from the beta2 upgrade zip file - الخطوة الرابعة ( ب ) رفع مجلد الترقية للموقع

STEP 5. DELETE THE "NEW" config.php and admin/config.php files that come with the new files - الخطوة الخامسة حذف الكونفيق الي بالنسخة الجديدة

STEP 6. RENAME config.bak and admin/config.bak to "config.php" - الخطوة السادسة ارجاع الامتدادات الي غيرتهم بالخطوة الثالثه الى الامتداد الاصلي بي اتش بي

STEP 7. EDIT config.php (not admin/config.php) - الخطوة السابعة تعديل ملف الكونفيق ولم افهم ماهو المطلوب بالتعديل

STEP 8. FIND: // DIR - الخطوة الثامنة البحث عن ملف ولا اعلم ماهو المطلوب

STEP 9. BEFORE, ADD: (IF IT DOESN'T ALREADY EXIST): - الخطوة التاسعة لم افهمها

// HTTP

define('HTTP_SERVER', 'http://mysite.com/');

define('HTTP_IMAGE', 'http://mysite.com/image/');

define('HTTP_ADMIN', 'http://mysite.com/admin/');



// HTTPS

define('HTTPS_SERVER', 'http://mysite.com/');

define('HTTPS_IMAGE', 'http://mysite.com/image/');



BE SURE TO CHANGE THE PATHS TO YOUR DOMAIN AND STORE.
IF USING A SUBDIRECTORY, BE SURE TO ADD IT TO THE PATH
IF USING SSL, BE SURE TO USE "https" for the bottom 2 entries
IF NOT USING SSL, BE SURE TO USE "http" for the bottom 2 entries


STEP 10.RUN THE UPGRADE SCRIPT: - الخطوة العاشرة تشغيل ملف الترقية
http://mysite.com/install/upgrade-14x-to-15x.php


STEP 11a. IF it shows "SUCCESSFUL" then continue to the next step. - الخطوة الحادي عشر اذا نجحت الترقية نكون خلصنا وتكمل باقي الخطوات لاعداد لوحة التحكم على ما اظن

STEP 11b. IF it shows errors, then post them on the forum and wait for a reply هنا حل اذا ظهر خطاء

STEP 12. RUN THE BUILT-IN OPENCART UPGRADE FOR v1.5.1.3 or LATER by visiting:
http://mysite.com/install/index.php


STEP 13. Login to your admin panel and GOTO System->Users->User Groups

STEP 14. EDIT TOP ADMINISTRATORS AND CHECK ALL BOXES IN BOTH SECTIONS AND SAVE

STEP 15. GOTO System->Settings and verify each of your stores are listed there.

STEP 16. EDIT each store.
1. Update all the new fields with your settings.
2. Change the theme to "default".
3. Change Layout to "Default".
4. Update the new Image fields with dimensions
5. Save.

STEP 17. (OPTIONAL BUT RECOMMENDED) Goto System->Design->Layout
Delete ALL layouts except for "Default", "Checkout", and "Home".
This will make it more like 1.4.x and keep things simpler when adding modules
You can always add them back, but it can be overwhelming for new users of the layout system

STEP 18. Visit your homepage. Hit Ctrl+F5 twice to clear your css cache.
You should see the main header and footer with NO products or modules. But no errors.

From this point on the store is in your hands and the upgrade process should be complete.



انا كتبت الي فهمت من الخطوات والى الان لم استطيع الترقية لسبب انه فيه خطوات مافهمته في البداية اتمنى من عنده خبره ينسخ الخطوات ويضيف الي يعرفه ويعدل اذا فيه اخطاء مني ولكم جزيل الشكر


تنبيه هذا الموضوع ان شاء الله يكون مرجع لاصحاب النسخ القديمه 1.4 للترقية للنسخ الحديثه 1.5

وليس لاصحاب النسخ الجديده 1.5

شكراً لكم

Active Member

Posts

Joined
Mon Dec 27, 2010 8:46 am

Post by zoom » Sat Nov 24, 2012 3:23 pm

السلام عليكم ورحمة الله وبركاته

ياليت احد يشرح لنا كيفية التعامل مع الترقية للموقع

لانه الاصدار القديم فيه مشاكل ومحتاج الترقية

شكراً لكم

Active Member

Posts

Joined
Mon Dec 27, 2010 8:46 am

Post by opencartArab » Sun Nov 25, 2012 4:22 am

اخوي في البداية لاحظ ان الترقية يجب ان تكون للاصدار رقم
1.5.1.2

ثم بعد ذلك تقوم بالترقية لآخر اصدر وحاليا اخر اصدار هو رقم
1.5.4.1

يعني الترقية بتكون مرتين

وبالنسبة للخطوات لاحظ في الخطوات أرقام
أربعة (ألف وباء) والخامسة والسادسة
المطلوب فيهم الحفاظ على ملفي الكونفيج
لذلك افضل طريقة هو حذفهم من الملف المضغوط قبل الرفع

وبالنسبة للخطوة السابعة والثامنة المقصود فيهم اضافة بعض السطور على ملف الكونفيج الموجود على المسار الرئيسي للمتجر
والأسطر المطلوب اضافتها تكون بعد السطر
// DIR

وهذه الاسطر انسخها من الخطوة التاسعة

وفي حالة وجود هذه الاسطر من قبل فلا داعي لاضافتها

وباقي الخطوات اعتقد واضحة واذا كانت غير واضحة ارجو الرد

بالتوفيق

التعليمات باللغة العربية على الرابط التالي
https://www.opencartarab.com/docs
استضافة اوبن كارت العرب
https://host.opencartarab.com


Expert Member

Posts

Joined
Thu Apr 01, 2010 3:31 am

Post by zoom » Mon Nov 26, 2012 3:54 pm

الله يعطيك العافيه اخوي

تمت الترقيه ولا اعلم اذا كانت صحيحه او فيها اخطاء

لانه رابط الترقيه لم يظهر فيه اي خيارات

سوا انه جلس يحمل فتره وبعدين طلعت لي رساله كلك هير وضغطت على الزر وحولني للصفحة الرئيسيه لا اعلم هل الترقيه كذا

واذا كانت صحيحه كيف تتم الترقيه من 1.5.2.1 الى 1.5.4.1

ورابط الترقيه
http://www.opencart.com/index.php?route ... on&path=98

مافهمت منه اي شي ياليت شرح بسيط عن طريقتها

Active Member

Posts

Joined
Mon Dec 27, 2010 8:46 am

Post by zoom » Mon Nov 26, 2012 4:00 pm

حاليا تظهر لي رساله بالصفحة الرئيسية

Notice: Undefined index: ar in /home/zoomc/public_html/index.php on line 176Notice: Undefined index: ar in /home/zoomc/public_html/index.php on line 177Notice: Undefined index: ar in /home/zoomc/public_html/index.php on line 180Notice: Undefined index: ar in /home/zoomc/public_html/index.php on line 181Notice: Error: Could not load language ! in /home/zoomc/public_html/system/library/language.php on line 39

والباقي صفحة بيضاء بالرئيسية

ولوحة التحكم تعمل بشكل سليم

Active Member

Posts

Joined
Mon Dec 27, 2010 8:46 am

Post by opencartArab » Mon Nov 26, 2012 4:41 pm

تأكد من وجود جميع ملفات اللغات

وأنه قد تم استخدام ملفات الاصدار العربي وليس الانجليزي

وتأكد من اعدادات اللغات في لوحة التحكم

التعليمات باللغة العربية على الرابط التالي
https://www.opencartarab.com/docs
استضافة اوبن كارت العرب
https://host.opencartarab.com


Expert Member

Posts

Joined
Thu Apr 01, 2010 3:31 am

Post by zoom » Mon Nov 26, 2012 6:09 pm

الله يعطيك العافيه على ماتبذله من جهود

ملف اللغة العربية كان معطل وسويت له تمكين وفتحت الرئيسية معي بدون رسائل الاخطاء الي كانت تظهر

لكن لايظهر لي اي منتج فقط الهيدر والفوتور

ايضاً قلت ممكن المشكلة من الموديولات القديمه

جيت بدخل اسوي تعطيل للموديل

يظهر لي خطاء

Notice: Error: Could not load language module/homepageslideshow! in /home/zoomc/public_html/system/library/language.php on line 39

مع انه ملف اللغة موجود وحذفته ورفعته من جديد

والاصدار المستخدم من موضوعك

شكراً لك

Active Member

Posts

Joined
Mon Dec 27, 2010 8:46 am

Post by zoom » Mon Nov 26, 2012 6:12 pm

وكيف اسوي ترقية من
v1.5.2.1
الى
v1.5.4.1

ممكن تنحل المشاكل

Active Member

Posts

Joined
Mon Dec 27, 2010 8:46 am

Post by zoom » Mon Nov 26, 2012 6:36 pm

عند فتح ملف الترقيه مره اخرى

OpenCart 1.x Upgrade Script (BETA)

The following errors occured:
Could not execute this query: INSERT INTO `option` (`option_id`, `type`, `sort_order`)SELECT `product_option_id`, "select", `sort_order` FROM `product_option`; Duplicate entry '310' for key 'PRIMARY'

Could not execute this query: INSERT INTO `option_description` (`option_id`, `language_id`, `name`)SELECT `product_option_id`, `language_id`, `name` FROM `product_option_description`; Table 'zoomc_SLTB.product_option_description' doesn't exist

Could not execute this query: INSERT INTO `option_value` (`option_value_id`, `option_id`, `sort_order`)SELECT `product_option_value_id`, `product_option_id`, `sort_order` FROM `product_option_value`; Duplicate entry '603' for key 'PRIMARY'

Could not execute this query: INSERT INTO `option_value_description` (`option_value_id`, `language_id`, `option_id`, `name`)SELECT `pov`.`product_option_value_id` , `language_id` , `pov`.`product_option_id` , `name`FROM `product_option_value_description` AS `povd` INNER JOIN `product_option_value` AS `pov` ON `pov`.`product_option_value_id` = `povd`.`product_option_value_id`; Table 'zoomc_SLTB.product_option_value_description' doesn't exist

The above errors occurred because the script could not properly determine the existing state of those db elements. Your store may not need those changes. Please post any errors on the forums to ensure that they can be addressed in future versions!
OpenCart.com

ظهر لي هذا الكلام

Active Member

Posts

Joined
Mon Dec 27, 2010 8:46 am

Post by opencartArab » Mon Nov 26, 2012 11:57 pm

اخوي لاتعمل ترقية مرة ثانية

الحين عندك مشكلة عدم توافق الموديولات من الاصدار القديم للجديد

قم بتعطيل جميع الموديولات وستختفي رسائل الخطأ وستظهر واجهة الموقع بشكل طبيعي

بالنسبة للترقية للاصدار الاخير راجع ملف التعليمات الموجود فيه

بالتوفيق

التعليمات باللغة العربية على الرابط التالي
https://www.opencartarab.com/docs
استضافة اوبن كارت العرب
https://host.opencartarab.com


Expert Member

Posts

Joined
Thu Apr 01, 2010 3:31 am

Post by zoom » Wed Nov 28, 2012 2:26 pm

كان فيه اخطاء مني

مهم لكل شخص يقرى الموضوع ويبغى يسوي ترقيه فيه شغلتين مهمه

الاولى : اعد الاستايل الاصلي ليكون هو الافتراضي

الثانيه : ازالة تنصيب جميع الموديولات وعدم الاكتفاء بتعطيلها

الان رجعت الباك اب وسوف اقوم بالترقيه من جديد وان شاء الله تنجح الترقيه

لكن فيه مشكلة تعرقلني حالياً عدم المقدره على الدخول الى لوحة التحكم وعند تسجيل الدخول يظهر خطأ

Error: Unknown column 'o.currency' in 'field list'
Error No: 1054
SELECT o.order_id, CONCAT(o.firstname, ' ', o.lastname) AS name, (SELECT os.name FROM order_status os WHERE os.order_status_id = o.order_status_id AND os.language_id = '2') AS status, o.date_added, o.total, o.currency, o.value FROM `order` o WHERE o.order_status_id > '0' ORDER BY o.date_added DESC LIMIT 0,10


ياليت تساعدوني كيف احل المشكلة

Active Member

Posts

Joined
Mon Dec 27, 2010 8:46 am

Post by opencartArab » Wed Nov 28, 2012 2:33 pm

يوجد جدول غير معروف في قاعدة البيانات
'o.currency'

حاول تعيد الباك اب من جديد أو تحذف هذا الجدول اذا كان موجود أو تضيفه اذا كان غير موجود

واذا ماضبط

حاول تحذف هذا الجدول من قاعدة البيانات الاحتياطية وتعمل باك اب للموقع

التعليمات باللغة العربية على الرابط التالي
https://www.opencartarab.com/docs
استضافة اوبن كارت العرب
https://host.opencartarab.com


Expert Member

Posts

Joined
Thu Apr 01, 2010 3:31 am

Post by zoom » Wed Nov 28, 2012 9:14 pm

المشكلة ممكن تكون في الباك اب انه غير سليم

لكن كيف احل مشكلة الجدول

كيف ابحث عنه وهل هو موجود داخل جدول معين او اذا فيه طريقة للبحث عنه

شكراً لكم

Active Member

Posts

Joined
Mon Dec 27, 2010 8:46 am
Who is online

Users browsing this forum: No registered users and 116 guests