როგორ განაახლოთ ჯომლა ჰოსტინგზე. Joomla-ს განახლება უახლეს ვერსიამდე. მიგრაციის პროცესის ახსნა ჩვენს ვიდეოში

გამარჯობა, ძვირფასო მკითხველო. ამ სტატიაში მე გაჩვენებთ როგორ სწორად განაახლოთ Joomla 2.5 Joomla 3.3.6-ზე. 3.3.6 ვერსია იყო უახლესი წერის დროს, რის გამოც აიღეს ეს სტატია და მეც განვაახლე ჩემი საიტები ამ ვერსიაზე. პირველი, განახლების ზოგადი იდეის შესახებ.

განახლების ზოგადი იდეა

განახლების ზოგადი იდეა ასეთია. უსაფრთხო განახლებისთვის J!2.5 სამუშაო ადგილს გადავიტანთ „სხვა ადგილას“ და იქ ვაახლებთ. სამუშაო ადგილს ვტოვებთ და არც ვთიშავთ. განახლების შემდეგ საიტს გადავიტანთ უკან, ნაცვლად "ძველი" საიტისა. თქვენ შეგიძლიათ გადაიტანოთ საიტი რამდენიმე „ადგილზე“ განახლებისთვის:

  • root დირექტორიას ქვედირექტორიაში;
  • სხვა სერვერზე და განაახლეთ Joomla 2.5 იქ სხვა დომენის გამოყენებით;
  • შეგიძლიათ შექმნათ ქვედომენი და გადაიტანოთ საიტი მასზე.

ყოველ შემთხვევაში, იდეა იგივე რჩება. მთავარი საიტი არის ონლაინ და განახლებულია საიტის სარეზერვო ასლი. განახლების შემდეგ საიტი უკვე Joomla 3.3.6 ვერსიაში გადადის მთავარ დომენზე და საიტი აგრძელებს მუშაობას შეუჩერებლად.

მე არ გირჩევთ გამოიყენოთ ადგილობრივი სერვერი, როგორიცაა დენვერი განახლებისთვის. ასევე არ გირჩევთ უფასო სერვერებზე განახლებას.

Joomla 3.3.6-ზე განახლების წინასწარი ეტაპი

დავიწყოთ სერვერის პროგრამული უზრუნველყოფის შემოწმებით, რადგან თუ გახსოვთ, მინიმალური PHP ვერსია 5.3.10-მდე გაიზარდა.

ჩემს სერვერს ჰქონდა შეკრება PHP 5.3.3-ით, ამიტომ მიგრაცია უნდა დაწყებულიყო სერვერის ტექნიკურ სერვისთან კომუნიკაციით (ზოგიერთ სერვერზე კლიენტს შეუძლია დამოუკიდებლად შეცვალოს PHP ვერსიები).

საკმაოდ სწრაფად დამიყენეს PHP 5.3.29, რომელიც სრულიად შესაფერისია Joomla 3.3.6-ის დასაყენებლად. თუმცა, თქვენ უნდა შეამოწმოთ სერვერის ტექნიკური სერვისის მუშაობა, რაც ნიშნავს, რომ თქვენ თავად უნდა შეამოწმოთ PHP ვერსია.

თქვენი სერვერის PHP ვერსიის შემოწმება ძალიან მარტივია.

  • ტექსტურ რედაქტორში (მაგალითად, Notepad+) შექმენით php ფაილი თვითნებური სახელით და შემდეგი შინაარსით:
  • ატვირთეთ შექმნილი ფაილი FTP-ის საშუალებით საიტის ძირში;
  • შემდეგი, გაუშვით შექმნილი php ფაილი ბრაუზერში და წაიკითხეთ ინფორმაცია php ვერსიის შესახებ.

შეგახსენებთ, რომ Joomla 3.3.6-ის ინსტალაციისთვის მინიმალური PHP ვერსია არის PHP 5.3.10, თუმცა PHP 5.4 უკვე რეკომენდებულია. როგორც ჩანს, Joomla 3.4 კიდევ ერთხელ აამაღლებს ბარს სერვერის პროგრამული უზრუნველყოფისთვის.

Joomla 2.5-ის შემოწმება და განახლება

გადასვლის დაწყებამდე განაახლეთ თქვენი Joomla 2.5.x ვერსია უახლეს ვერსიაზე 2.5.28. გააკეთეთ ეს ავტომატურად ჩანართიდან: გაფართოებები → გაფართოების მენეჯერი → განახლებები. ან ჩამოტვირთეთ განახლების პაკეტი აქ (http://joomlacode.org/gf/project/joomla/frs/?action=FrsReleaseView&release_id=19919) და განაახლეთ Joomla 2.5.x ვერსია ხელით FTP-ის საშუალებით.

საიტის მომზადება განახლებისთვის, პირველი გაწმენდისთვის

  • შემდეგი ნაბიჯი არის საიტიდან ყველა არასაჭირო (გამოუქვეყნებელი) სტატიის ამოღება. ეს არის ჩანართზე: მასალების მენეჯერი → ფილტრის სტატუსი: გამოუქვეყნებელი → კალათაში დამატება.
  • დაცარიელეთ ნაგვის ურნა „უსარგებლო“ მასალებით.
  • ანალოგიურად, წაშალეთ ნებისმიერი გამოუქვეყნებელი მოდული. ჩანართი მოდულის მენეჯერი → ფილტრის სტატუსი: გამოუქვეყნებელი → კალათაში დამატება.
  • დაცარიელეთ ნაგვის ურნა უსარგებლო მოდულებით.
  • წინასწარი განახლებებისა და წაშლის შემდეგ, გაასუფთავეთ საიტის ქეში. ( საიტი → მოვლა → ქეშის გასუფთავება).
  • ვებსაიტის მოძველებული ქეშის გასუფთავება.
  • შეამოწმეთ, რომ მონაცემთა ბაზის ვერსია განახლებულია. ეს კეთდება ჩანართზე გაფართოების მენეჯერი → მონაცემთა ბაზა.

სამუშაო საიტის სარეზერვო ასლის შექმნა

ახლა თქვენ უნდა გააკეთოთ საიტის სრული სარეზერვო ასლი, როგორც საიტის სხვა ჰოსტინგზე გადაცემისას. მე დავარქმევ Copy 1-ს, ის "გადაადგილდება". ასლი უნდა შეიცავდეს საიტის ყველა ფაილს და დირექტორიას (შესრულებულია FTP-ის საშუალებით) და ასევე მონაცემთა ბაზის ექსპორტი (შესრულებულია თქვენი ჰოსტინგის ან სერვერის phpMyAdmin-ში). მე დავწერე სტატიაში, თუ როგორ უნდა გააკეთოთ საიტის სარეზერვო ასლი:

ახლა ჩვენ ვმუშაობთ სარეზერვო ასლით და მთავარი საიტი რჩება ონლაინ და მუშაობს.

სამუშაო ადგილის აღდგენა ქვედირექტორიაში

განახლებისთვის ვიყენებთ განახლების ვარიანტს საიტის ქვედირექტორიაში.

შემდეგი დავალება. თქვენ უნდა აღადგინოთ სამუშაო J!2.5 საიტი სარეზერვო ასლიდან საიტის ქვედირექტორიაში. ქვედირექტორიას დავასახელებ: perenos, სახელს არ აქვს მნიშვნელობა.

J!2.5 საიტის ქვედირექტორიაში აღსადგენად, გააკეთეთ შემდეგი:

  1. საიტის root დირექტორიაში შექმენით ქვედირექტორია: perenos;
  2. ადმინისტრაციაში. სერვერის პანელში ჩვენ ვქმნით ახალ მონაცემთა ბაზას ჩვენი სახელით, ახალი მომხმარებლისა და ჩვენი წვდომის პაროლით. არ დატოვოთ ძველი მომხმარებელი.
  3. შექმენით თქვენი საქაღალდეების და ფაილების სარეზერვო ასლები J! 2.5 აიტვირთება FTP-ით ქვედირექტორიაში: perenos.
  4. ჩვენ შემოგვაქვს J!2.5 მონაცემთა ბაზის რეზერვი ახალ მონაცემთა ბაზაში.
  5. configuration.php ფაილში ჩვენ ვცვლით მონაცემთა ბაზის მონაცემებს და ბილიკებს tmp და log საქაღალდეებში. ბილიკები უნდა იყოს დასრულებული, დაწყებული var დირექტორიადან. მაგალითად, perenos ქვედირექტორიისთვის:
  • Var/path_to_Joomla/perenos/log

აღდგენის შესამოწმებლად გახსენით სამუშაო საიტის დუბლიკატი მისამართზე: Your-domain/perenos, შემდეგ ჩვენ ვმუშაობთ საიტის ადმინისტრაციულ პანელში. თქვენი დომენი/ტრანსფერები.

სურვილისამებრ, მაგრამ შეგიძლიათ ჩართოთ გამართვის რეჟიმი საიტის პანელში: საიტი → ზოგადი პარამეტრები → სისტემა → გამართვის რეჟიმი. ვებსაიტის ჩანართზე → ზოგადი პარამეტრები → სერვერი → შეცდომის შესახებ შეტყობინება, ჩართეთ შეცდომის ჩვენების რეჟიმი: მაქსიმალური. შეცდომების ჩვენება დაგეხმარებათ მათი დალაგებაში. თუ არ იცით შეცდომების წაკითხვა, უმჯობესია არ ჩართოთ შეცდომების ჩვენება.

მიგრირებული საიტის მომზადება განახლებისთვის

ასე რომ, ჩვენ გადავიტანეთ სამუშაო საიტი perenos ქვედირექტორიაში. შემდეგ ჩვენ ვმუშაობთ საიტთან ამ ქვედირექტორიაში. ჩვენ ვაგრძელებთ Joomla 2.5.28-ის მომზადებას განახლებისთვის.

განახლებას, რომელსაც მე აღვწერ ამ სტატიაში, ეწოდება ავტომატური ან სწრაფი მინიმიგრაცია. მინი მიგრაცია მოიცავს ჩაშენებული ძირითადი კომპონენტის გამოყენებას, სახელწოდებით: Joomla! მასთან ერთად შეგიძლიათ განაახლოთ თავად საიტი და ჯომლას ძირითადი გაფართოებები. მესამე მხარის გაფართოებები ვერ განახლდება.

ავტომატური მინიმიგრაციის დროს, Joomla!-ის განახლებისას, გადაიცემა მხოლოდ შემდეგი გაფართოებები:

  • საიტის კატეგორიები;
  • საქონელი;
  • მენიუ;
  • მოდულები არ არის მესამე მხარის გაფართოებები;
  • ბანერები;
  • კონტაქტები;
  • შეტყობინებების გაცვლა;
  • ახალი ამბების არხები;
  • გადამისამართება;
  • ძიება;
  • ჭკვიანი ძებნა;
  • ბმულები.

ახლა, საიტის რეალური მომზადება მიგრაციისთვის. პირველ რიგში, ჩვენ ვამოწმებთ ყველა დაყენებულ დანამატს. ყველა დანამატი, რომელიც არ შედის Joomla-ს ბირთვში, მინიმუმ უნდა იყოს გამორთული, ან კიდევ უკეთესი, წაშლილი (წაშლილი).

მესამე მხარის დანამატები უნდა გამოიკვლიოთ Joomla 3.x-თან თავსებადობისთვის. თეორიულად, თქვენ არ უნდა წაშალოთ დანამატები, რომლებიც მუშაობენ ორივე ვერსიაზე 2.5 და 3.3.6. მესამე მხარის მოდულების საიტებზე, თქვენ უნდა წაიკითხოთ მათი მიგრაციის მახასიათებლები. პრაქტიკაში, მე ყოველთვის ვშლი მესამე მხარის დანამატებს და განახლების შემდეგ უბრალოდ ხელახლა ვაყენებ მათ.

შეგახსენებთ, რომ თქვენ უნდა ამოიღოთ დანამატები ჩანართიდან გაფართოებები → გაფართოების მენეჯერი → მენეჯმენტი → მონიშვნის ველის არჩევა → დეინსტალაციის ღილაკი.

ზოგიერთი მესამე მხარის მოდულის ამოღება შეუძლებელია, რადგან ინსტალაციის შემდეგ ისინი გახდნენ სისტემური. ამ შემთხვევაში, აირჩიეთ მათი ჩამრთველი და დააწკაპუნეთ ღილაკზე „ქეშის განახლება“. შემდეგ გამორთეთ ისინი.

დანამატები, რომლებიც დაინსტალირებული იყო კომპონენტებთან ერთად, ამოღებულია მხოლოდ მათი კომპონენტის ამოღების შემდეგ.

მნიშვნელოვანია კრიტიკული! გამორთეთ სისტემის დანამატი „Memember Me“ დანამატის მენეჯერში. მოდულის გაუქმება გამოიწვევს განახლების შეცდომას.

class="eliadunit">

არ დაგავიწყდეთ, ჯომლას გაფართოებები არ შემოიფარგლება მხოლოდ დანამატებით. სხვა გაფართოებები ასევე უნდა მოიხსნას ან გამორთოთ. ეს კეთდება ჩანართზე: გაფართოების მენეჯერი → მენეჯმენტი. ჩანართზე ვიყენებთ Filter: Type. ჯერ ვფილტრავთ პაკეტის ტიპის გაფართოებებს, შემდეგ თანმიმდევრულად კომპონენტს, ფაილს, ენას, ბიბლიოთეკას, მოდულებს და ისევ დანამატს.

სრულყოფილად წარმატებული ავტომატური განახლებისთვის, გაფართოებები უნდა დატოვოთ მხოლოდ Joomla!Project-ის ავტორს. ეს განცხადება შეიძლება სადავო იყოს, მაგრამ სამი წარუმატებელი განახლება საკმარისი იყო იმისათვის, რომ მას მივსულიყავი.

მნიშვნელოვანია კრიტიკული! დარწმუნდით, რომ გადადით ჯომლას ნებისმიერ „მშობლიურ“ შაბლონზე შაბლონის მენეჯერში: Protostar, Beez_20 ან Atomic. წაშალეთ მესამე მხარის შაბლონები. შაბლონების წაშლა გაფართოების მენეჯერზე → მენეჯმენტი → ფილტრი: შაბლონები ჩანართზე.

მოდულების მომზადება განახლებისთვის

გადავიდეთ საიტის მოდულებზე და მოვამზადოთ განახლებისთვის. Დაწყება, გამორთეთ საიტის ყველა მოდული.

წაშალეთ მესამე მხარის მოდულების მოდულები. წაშლა ჩანართზე გაფართოების მენეჯერი → მენეჯმენტი → ფილტრი: მოდული.

გაასუფთავეთ საიტის ქეში და შექმენით ახალი სარეზერვო ასლი (ასლი 2). ეს იქნება თქვენი Joomla 2.5.28-ის სუფთა ასლი. საჭიროა საიტის აღდგენა, თუ განახლება ვერ მოხერხდა, შემდეგ შეცდომების გამოსწორება და განახლების გამეორება.

კეთდება საიტის "დასუფთავება".

ბოლო შემოწმება. ჩანართზე სისტემის ინფორმაცია → ნებართვებიყველაფერი უნდა იყოს "მწვანე".

მოდით გადავიდეთ განახლებაზე.

განახლება ჩაშენებული კომპონენტით ჯომლას განახლება!

მოდით გადავიდეთ საიტის პანელიდან ავტომატურ განახლებაზე. perenos ვებსაიტის ადმინისტრაციულ პანელში გახსენით ჩანართი: კომპონენტები→ ჯომლას განახლება!

პარამეტრებში (ღილაკი "პარამეტრები" ზედა მარჯვენა კუთხეში) აირჩიეთ: "ჯომლას დისტრიბუცია მოკლე მხარდაჭერით"და "ჩაწერეთ ფაილები პირდაპირ."

ეს ფანჯარა შეიძლება დაუყოვნებლივ არ გამოჩნდეს.

ჩვენ კიდევ ერთხელ ვამოწმებთ, რომ არის საიტის სარეზერვო ასლები (ასლი 1 და ასლი 2) და ლოცვის შემდეგ დააჭირეთ ღილაკს „განახლების ინსტალაცია“.

Joomla 2.5-ის წარმატებული განახლება Joomla 3.3.6-ზე ხილული იქნება შეცვლილი საიტის პანელის და მესიჯის საშუალებით, რომელიც გამოჩნდება. პანელის შაბლონს ახლა isis ეწოდება.

ჩვენ ვასრულებთ განახლებას Joomla 2.5-დან Joomla 3.3.6-მდე

შემდეგ წაშალეთ Joomla 2.5.28 საიტი root საქაღალდედან და გადაიტანეთ Joomla 3.3.6 ქვედირექტორიიდან მასში. ქვედირექტორიაში განახლებისას გადადით configuration.php ფაილზე ქვედომენზე, თქვენ მხოლოდ უნდა შეცვალოთ ბილიკები tmp და logs საქაღალდეებში.

  • Var/path_to_Joomla/perenos/logs და
  • Var/path_to_Joomla/perenos/tmp

შეცვლა

  • Var/path_to_Joomla/logs
  • Var/path_to_Joomla/tmp

თუ განაახლეთ სხვა ჰოსტინგზე, მაშინ configuration.php ფაილში ცვლით მონაცემთა ბაზის მონაცემებს და ბილიკებს tmp და logs საქაღალდეებისკენ.

მიგრაციის დასრულება

განახლების შემდეგ დააინსტალირეთ თქვენთვის საჭირო და ნაცნობი დანამატები, რომლებიც მუშაობს Joomla 3.3.6-ის ახალ ვერსიაში.

Მნიშვნელოვანი! თუ იყენებდით ჯომლას SEF კომპონენტებს, უნდა გაგეტანათ sef URL-ები, ხოლო ახალ ვერსიაში, SEF კომპონენტების დაყენების შემდეგ, ისევ იმპორტი.

შეგახსენებთ, რომ ფაილები CNC (SEF) ბმულებით არის უნივერსალური და „შესაფერისი“ Joomla-ს ყველა ძირითად SEF გაფართოებაში იმპორტისთვის. თქვენ შეგიძლიათ შეცვალოთ SEF კომპონენტი მიგრაციის დროს. ხუთი საიტის მიგრაციისას, მე შევცვალე Sh404 გაფართოება Artio JoomSEF-ზე. მაგრამ ეს ცალკე "სიმღერაა".

მთელი სამუშაოს შემდეგ, არ დაგავიწყდეთ გამორთოთ გამართვის რეჟიმი (თუ ჩართულია) და დააყენეთ შეცდომის ჩვენების რეჟიმი „სისტემის ნაგულისხმევად“.

თუ ავტომატური განახლება ვერ მოხერხდა, ამოიღეთ საიტი ქვედირექტორიიდან და წაშალეთ მონაცემთა ბაზა და მომხმარებელი. აღადგინეთ საიტი სარეზერვოდან ახალი მონაცემთა ბაზისა და ახალი მომხმარებლისგან და გაიმეორეთ ყველაფერი, დაიმახსოვრეთ თქვენი შეცდომები და კიდევ უფრო ფრთხილად.

class="eliadunit">

Joomla 3.7-ის ახალი ვერსიის გამოშვება, რომელიც ხელმისაწვდომია საზოგადოებისთვის, გახდა ამ გაკვეთილის დაწერის მიზეზი. მასში დეტალურად ვისაუბრებთ Joomla სისტემის განახლებაზე, რატომ გჭირდებათ განახლებების თვალყურის დევნება, როგორ შეგიძლიათ განაახლოთ სისტემა და რატომ, არის საიტები, რომლებიც ჯერ კიდევ მუშაობს Joomla 1.5-ზე.

ჯომლას ვერსიის მარკირება

Joomla 3.7-ის სწორი ვერსია არის 3.7.0. ვერსიის აღნიშვნას აქვს სამი ნომერი.

  • პირველი ციფრი ძალიან იშვიათად იცვლება.
  • მეორე ნომერი არის მნიშვნელოვანი ცვლილებები, რომლებიც გავლენას ახდენს სისტემის ბირთვზე.
  • მესამე ფიგურა არის ახალი უსაფრთხოების გამოშვებებისა და ვერსიების გამოშვება აღმოჩენილი შეცდომების გამოსწორებით.

შესაძლებელია თუ არა ჯომლას განახლება?

J!3.7 გამოშვების აღწერილობის მიხედვით, 3.6-დან 3.7-ზე გადასვლას არ აქვს ფუნდამენტური მნიშვნელობა საიტის უსაფრთხოებისთვის. ეს გადასვლა, ავტორების აზრით, გააუმჯობესებს საიტის ფუნქციონირებას, მეტი არაფერი. ამიტომ, თუ რაიმე დამაჯერებელი მიზეზი შეგიშლით ხელს 3.7 ვერსიაზე გადასვლაში, შეგიძლიათ იმუშაოთ უახლეს ვერსიაზე 3.6.5, თუნდაც დროის ბოლომდე. მნიშვნელოვანია გვესმოდეს, რომ ავტორები აღარ გამოაქვეყნებენ უსაფრთხოების განახლებებს 3.6 ვერსიებისთვის და მოუწევთ მუშაობა „საკუთარი საფრთხისა და რისკის ქვეშ“, უფრო მეტი ყურადღება დაუთმობენ უსაფრთხოებას.

Joomla-ს ახალ ვერსიებში ყველა ცვლილების აღწერა შეგიძლიათ იხილოთ ოფიციალურ ვებსაიტზე https://docs.joomla.org, ვერსიების ისტორიებში.

აღსანიშნავია, რომ შემდეგი გლობალური ვერსიები სავარაუდოდ იქნება 3.8; 3.9; 4.0, მაგრამ იქნება ბევრი 3.7.x ვერსია მათ გამოშვებამდე.

როგორ ვნახოთ Joomla საიტის სამუშაო ვერსია

ჯომლას საიტის სამუშაო ვერსიის სანახავად ორი მარტივი გზა არსებობს.

  1. პანელიდან. სისტემის ჩანართი>>>სისტემის ინფორმაცია.
  2. FTP-ის საშუალებით იპოვეთ ფაილი საიტის ძირში /libraries/cms/version/version.php. ამ ფაილის 33-ე სტრიქონში ნახავთ სისტემის ვერსიას (ბლოკი: გამოშვების ვერსია).

ჯომლას განახლება სამი გზით

Მნიშვნელოვანი! Joomla-ს განახლების ნებისმიერი მეთოდი შეიძლება წარუმატებელი იყოს და გამოიწვიოს ფატალური შეცდომები, რაც გამოიწვევს საიტის დაკარგვას. სწორედ ამიტომ, რაიმე განახლებამდე, თქვენ უნდა გააკეთოთ საიტის სარეზერვო ასლი ნებისმიერი ხელმისაწვდომი გზით.

მეთოდი 1: ავტომატური განახლება

სისტემური ინსტრუმენტები იძლევა ავტომატურად განახლების შესაძლებლობას Joomla სერვისის გამოყენებით. განახლების ამ მეთოდით სისტემა დაუკავშირდება Joomla-ს განახლების სერვისს, ჩამოტვირთავს განახლების პაკეტს, რომლის ბმული ნაჩვენებია პუნქტში: „URL განახლების პაკეტი“ და განაახლებს სისტემას.

ავტომატურად განახლებისთვის გახსენით კომპონენტები>>>ჯომლა!-ის განახლების ჩანართი. შემდეგი, ჩანართი "ავტომატური განახლებები". დააყენეთ (შეამოწმეთ) „ინსტალაციის მეთოდი - პირდაპირ ფაილების ჩაწერა“ და დააწკაპუნეთ ღილაკზე „განახლების ინსტალაცია“.

class="eliadunit">

მეთოდი 2: ჩამოტვირთეთ და განაახლეთ ადმინისტრატორის პანელიდან

თუ თქვენი ჰოსტინგის სერვერი არ იძლევა პირდაპირ განახლებას Jooomla-ს განახლების სერვერიდან, ჩვენ ვიყენებთ „ჩამოტვირთვა და განახლება“ განახლების ხელსაწყოს. ამისათვის კომპონენტები>>>ჯომლა!-ის განახლების ჩანართზე:

  • ჩამოტვირთეთ საჭირო განახლების არქივი (ZIP) ბმულიდან „...ჯომლას ჩამოტვირთვის ოფიციალურ გვერდზე“ ან „პაკეტის URL-ის განახლება“ ავტომატური განახლების ჩანართზე;
  • განახლების არქივის არჩევის შემდეგ გამოიყენეთ ღილაკი „ჩამოტვირთვა და ინსტალაცია“ განახლების დასაყენებლად. თქვენ პირდაპირ წერთ ფაილებს. FTP-ით ატვირთვისთვის, თქვენ უნდა დააკონფიგურიროთ FTP ზოგად პარამეტრებში.

Შენიშვნა:ამ განახლების მეთოდის წარმატებით გამოსაყენებლად, თქვენ უნდა გქონდეთ tmp ფაილის გზა სწორად მითითებული configuration.php ფაილში და CHMOD უფლებები tmp დირექტორიაზე უნდა იყოს მინიმუმ 644.

მეთოდი 3. FTP კლიენტის მეშვეობით

ეს მეთოდი წინას მსგავსია, მხოლოდ განახლების დირექტორია უნდა გადმოწეროთ თქვენს კომპიუტერში, შემდეგ კი ატვირთოთ საიტის root-ზე FTP-ის საშუალებით "გადაწერის" რეჟიმში.

  • ჩამოტვირთეთ განახლების არქივი ბმულიდან „პაკეტის URL-ის განახლება“;
  • ამოალაგეთ არქივი;
  • შესვლა საიტის root-ში FTP კლიენტის მეშვეობით;
  • ატვირთეთ განახლებული არქივის ფაილები საიტის ძირში გადაწერის რეჟიმში.

სისტემის განახლების ინფორმაცია

ჯომლას სისტემა ნაგულისხმევად არის კონფიგურირებული ისე, რომ როდესაც ახალი განახლებები გამოვა, როგორც თავად სისტემა, ასევე მისი ყველა გაფართოება, ამის შესახებ გაცნობებთ. ეს ინფორმაცია გამოჩნდება მთავარი გვერდის პანელზე, გვერდის ზედა ნაწილში, ვარდისფერი შეტყობინებების სახით.

ორი დანამატი პასუხისმგებელია ამ შეტყობინებების ჩვენებაზე:

  • Icon Bar - შეტყობინება Joomla-ს ახალი ვერსიების შესახებ! ID=437
  • Icon Bar - შეტყობინება Joomla-ს ახალი ვერსიების შესახებ! ID=438

მათი გამორთვა შეიძლება.თუ თქვენ გჭირდებათ ინფორმაციის მიღება ახალი განახლებების შესახებ ელექტრონული ფოსტით, გამოიყენეთ დანამატი: სისტემა - Joomla Update Notification(ID=452). ამ მოდულის პარამეტრებში შეიყვანეთ თქვენი ელ.წერილი. სანამ ამას გააკეთებთ, არ დაგავიწყდეთ "ფოსტის" კონფიგურაცია ზოგადი სისტემის პარამეტრებში.

მიმდინარეობს გაფართოებების განახლება

მესამე მხარის გაფართოებების დაყენების შემდეგ, სისტემა (ნაგულისხმევად) ააქტიურებს კომუნიკაციას ამ გაფართოებების განახლების სერვერებთან. გაფართოების განახლების გამოშვებისას სისტემა იღებს სიგნალს ამის შესახებ და ID=438 მოდულის ჩართვის შემთხვევაში გაცნობებთ ამის შესახებ. თუ ეს არ გჭირდებათ, გადადით ჩანართზე მთავარი მენიუდან: Extensions>>>Management>>>Update Servers (მარცხენა მენიუ) და გამორთეთ არასაჭირო განახლების სერვერი.

ვიმეორებ, სტანდარტულად, ყველა განახლების სერვერი ჩართულია და პანელის ჩატვირთვისას ისინი ყოველ ჯერზე უკავშირდებიან განახლების სერვერებს. ეს ოდნავ ზრდის სერვერის დატვირთვას.

მჭირდება ჯომლას ძრავის განახლება 2.5 ვერსიიდან 3.x-მდე?

ვფიქრობ, დროა ამაზე ვიფიქროთ, რადგან... თუ თქვენ განაახლეთ Joomla 2.5 უახლესი ვერსიით 2.5.28, ვერ შეამჩნევდით შეტყობინებას ადმინისტრაციულ პანელში, რომელშიც ნათქვამია, რომ Joomla 2.5-ის მხარდაჭერა დასრულდა 2014 წლის 31 დეკემბერს.

მე დამატებით მოტივირებული ვიყავი ძრავის განახლებისთვის საიტზე ტეგების სისტემის დანერგვის აუცილებლობით. მას შემდეგ რაც გავიგე, რომ ტროიკას აქვს ჩაშენებული მხარდაჭერა ტეგების სისტემისთვის, გადავწყვიტე დამეწყო ძრავის განახლება.

წინასწარი ნაბიჯები, რომლებიც უნდა დასრულდეს Joomla ძრავის წარმატებით განახლებისთვის.

1. უპირველეს ყოვლისა, დაუთმეთ დრო და შეამოწმეთ, აკმაყოფილებს თუ არა თქვენი ჰოსტინგი Joomla 3.x-ის ნორმალური მუშაობის სისტემის მოთხოვნებს. დღესდღეობით, თავმოყვარე ჰოსტინგის საიტები აკმაყოფილებს ამ მოთხოვნებს, მაგრამ უმჯობესია შეამოწმოთ, მით უმეტეს, რომ ეს დიდხანს არ გაგრძელდება. როგორც ცხრილიდან ხედავთ, მესამე Joomla-სთვის Apache-ს მოთხოვნები არ შეცვლილა (2.x+), მაგრამ შეიცვალა მოთხოვნები PHP-სა და მონაცემთა ბაზებზე. თუ Joomla 2.5-ს მაინც შეეძლო გაშვება PHP 5.2.4+ და MySQL 5.0.4+ ვერსიაზე, მაშინ Joomla 3.x უკვე მოითხოვს მინიმუმ PHP ვერსია 5.3.1 და MySQL ვერსია 5.1.+. თქვენს ჰოსტინგზე გამოყენებული PHP და MySQL ვერსიების შესამოწმებლად ყველაზე სწრაფი გზა არის Joomla-ს ადმინისტრაციულ პანელზე გადასვლა, შემდეგ აირჩიეთ " საიტი" => "Სისტემის ინფორმაციაჩვენ ვიხილავთ სხვადასხვა ინფორმაციას სისტემის შესახებ, მათ შორის PHP და MySQL-ის მიმდინარე ვერსიებს.

თუ მიმდინარე ვერსიები მინიმალურ მოთხოვნებზე დაბალია (რაც დღითიდღე სულ უფრო ნაკლებად სავარაუდოა), მაშინ მოგიწევთ ჰოსტინგის შეცვლა.

2. შემდეგ, თქვენ უნდა დარწმუნდეთ, რომ თქვენს საიტზე გამოყენებული შაბლონი მუშაობს მესამე სერიის Joomla-ზე. ამის შესახებ ინფორმაცია შეგიძლიათ იპოვოთ თქვენი შაბლონის შემქმნელის ვებსაიტზე. შესაძლოა შაბლონის შემქმნელმა გამოუშვა ცალკე ვერსია Joomla 3.x-ისთვის. თუ არა, მაშინ შეიძლება მოგიწიოთ ფიქრი მესამე Joomla-სთვის შაბლონის პოვნაზე და წაშალოთ მიმდინარე შაბლონი, რომელსაც არ აქვს მესამე მხარის მხარდაჭერა. როგორც ვარიანტი, თქვენ, რა თქმა უნდა, შეგიძლიათ Joomla 2.5-ის შაბლონის ადაპტაცია Joomla 3.x-ში სამუშაოდ, რათა შეინარჩუნოთ საიტის გარეგნობა. რაც უნდა გამეკეთებინა.

2.5.28 ვერსიაზე განახლების შემდეგ, ყოველი შემთხვევისთვის, შეამოწმეთ განახლებულია თუ არა თქვენი მონაცემთა ბაზის სქემა 5.2.28 ვერსიაზე. ამისათვის აირჩიეთ ზედა მენიუში გაფართოებები -> გაფართოების მენეჯერი-> ჩანართი Მონაცემთა ბაზა. თუ ხედავთ დაახლოებით იგივე სურათს, როგორც ქვემოთ მოცემულ სურათზე, მაშინ თქვენი მონაცემთა ბაზა ნორმალურად განახლდა.

თუ მწვანე ნიშნულის ნაცვლად, წითელ წრეში გაქვთ თეთრი „აგური“ და წითელი ფერით გამოჩნდება შეტყობინება, რომ თქვენი მონაცემთა ბაზა არ განახლებულა, დააწკაპუნეთ ღილაკზე Შესწორებაზედა მარჯვენა კუთხეში.

4. ასევე, განახლებამდე საჭიროა მოდულის გამორთვა სისტემა - დამიმახსოვრე. წინააღმდეგ შემთხვევაში, განახლების შემდეგ შეიძლება იყოს ადმინისტრაციულ ზონაში შესვლის პრობლემა. განახლების შემდეგ, ეს დანამატი შეიძლება ხელახლა ჩართოთ.

5. ზოგადად, ყველა გაფართოება, რომელიც ჩაშენებულია Joomla 2.5 დისტრიბუციაში, იმუშავებს უპრობლემოდ Joomla 3.x-ში. პრობლემები შეიძლება წარმოიშვას მესამე მხარის გაფართოებებთან დაკავშირებით. რაც უფრო მეტია მესამე მხარის გაფართოებები, მით უფრო რთული იქნება გადასვლა. თუ თქვენ გაქვთ ბევრი მესამე მხარის გაფართოება, გირჩევთ დახაზოთ ნიშანი ორი სვეტით ცალკე ფურცელზე ან ფაილში: " გაფართოების სახელი"და" Joomla 3.x-ის მხარდაჭერის ხელმისაწვდომობა". შეიყვანეთ ცხრილში ყველა მესამე მხარის გაფართოების სახელები (კომპონენტები, დანამატები, ასევე გაფართოების მენეჯერის მეშვეობით დაინსტალირებული მოდულები). ჩვენ ვაახლებთ ყველა ნაპოვნი გაფართოების უახლეს ვერსიას. გთხოვთ გაითვალისწინოთ, რომ ყველა გაფართოება არ იყენებს ავტო- განახლების მექანიზმი ( გაფართოებები -> გაფართოების მენეჯერი-> ჩანართი განახლებები-> ღილაკი იპოვეთ განახლებები). უმჯობესია გადახვიდეთ თითოეული განახლების მწარმოებლის ვებსაიტზე და ნახოთ არის თუ არა იქ უახლესი ვერსია. შემდეგი, ვნახოთ, რომელი მათგანი მხარს უჭერს Joomla 3.x-ს. ის გაფართოებები, რომლებიც არ უჭერს მხარს ტროიკას, უნდა მოიხსნას, წინააღმდეგ შემთხვევაში განახლება შეიძლება ვერ მოხერხდეს და საიტის გახსნა საერთოდ შეწყდეს.

ვნახოთ, შესაძლოა გაფართოებებს, რომლებსაც არ უჭერს მხარს ტროიკა, აქვთ ცალკე დისტრიბუცია ტროიკასთვის მწარმოებლის ვებსაიტზე. ამ შემთხვევაში, ჩვენ უბრალოდ დავაყენებთ მათ ძრავის განახლებისთანავე. თუ დეველოპერმა საერთოდ არ გამოუშვა ვერსია Joomla 3.x-ისთვის, მაშინ მოგიწევთ მოძებნოთ ამ გაფართოების ანალოგები ან შეგიძლიათ ჰკითხოთ დეველოპერს, გამოუშვებს თუ არა მისი გაფართოების ვერსიას ტროიკასთვის და რა ვადებში .

ამ ინვენტარიზაციის პროცესის დროს შეიძლება აღმოაჩინოთ გაფართოებები, რომლებიც ერთხელ იყენებდით, მაგრამ აღარ იყენებდით. ასევე მიზანშეწონილია ამოიღოთ ასეთი არასაჭირო გაფართოებები.

წარმატებული განახლების შანსების გასაზრდელად, შეგიძლიათ დროებით გამორთოთ ნებისმიერი დარჩენილი გაფართოება, რომელიც თქვენ თვითონ დააინსტალირეთ საწყისი ინსტალაციის შემდეგ განახლებამდე. განახლების შემდეგ სათითაოდ ჩავრთავთ და შევამოწმებთ საიტის ფუნქციონირებას. გამონაკლისი არის მესამე მხარის შაბლონები (თუ ისინი დაინსტალირებულია), რომლებიც ამჟამად გამოიყენება ადმინისტრაციულ პანელში და საიტზე. ბოლოს და ბოლოს, როგორც ზემოთ დავწერე, თქვენ იზრუნე Joomla 3.x-თან თავსებადი შაბლონის დაყენებაზე. გამორთვისთვის გადადით გაფართოებები -> გაფართოების მენეჯერი -> კონტროლი. შემდეგ ჩვენ ვახარისხებთ ბოლო სვეტს IDსია კლებადობით. ყველა გაფართოება, რომელიც თქვენ თავად დააინსტალირეთ, აქვს ID 10000-დან და ზევით. ასე რომ, შეგიძლიათ გამორთოთ ისინი განახლებამდე.

ჯომლას ვერსიის განახლების გზამკვლევი 2.5.28-დან 3.x-მდე.

ჯერ წინა აბზაცი წაიკითხე აუცილებლად!!!

მე კატეგორიული წინააღმდეგი ვარ საბრძოლო საიტის პირდაპირ ჰოსტინგზე განახლების. ბოლოს და ბოლოს, გაუგებარია, როგორ იმუშავებს საიტი ძრავის განახლების შემდეგ და განახლდება თუ არა იგი საერთოდ. მე გავაკეთე შემდეგი.

მე გავაკეთე ჩემი ვებსაიტის სარეზერვო ასლი: მონაცემთა ბაზა და ვებსაიტის ფაილები და გადმოვწერე ჩემს კომპიუტერში.

თუ თქვენ დაასრულეთ წინა აბზაცის ყველა ნაბიჯი, მოგეთხოვებათ შეტყობინება, რომ უკვე გაქვთ დაინსტალირებული Joomla!-ის უახლესი ვერსია, 2.5.28.

დააჭირეთ ღილაკს " პარამეტრები"ზედა მარჯვენა კუთხეში.

ფანჯარაში, რომელიც გამოჩნდება ველის საპირისპიროდ " სერვერის განახლება"აირჩიეთ ჩამოსაშლელი სიიდან" Joomla დისტრიბუციები მოკლევადიანი მხარდაჭერით"

თქვენ შეგატყობინებთ, რომ Joomla!-ის განახლება აღმოჩენილია.

ჩემს შემთხვევაში, სისტემამ აღმოაჩინა განახლება 3.3.6.

დააჭირეთ ღილაკს " დააინსტალირეთ განახლება".

თუ ყველაფერი კარგად წავიდა, თქვენი საიტი გაიხსნება. ჩვენ ვამოწმებთ ძრავის ვერსიას ადმინისტრატორის პანელიდან.

თუ თქვენ გააუქმეთ გაფართოებები განახლებამდე, როგორც ზემოთ დავწერე, შემდეგ ჩართეთ ისინი სათითაოდ და შეამოწმეთ საიტის მუშაობა.

თუ ყველაფერი კარგადაა, ატვირთეთ განახლებული საიტი თქვენს ჰოსტინგზე ძველის ნაცვლად.

თუ საიტი არ იხსნება განახლების შემდეგ.

თუ თქვენ დაიცავით ზემოთ აღწერილი ყველა რეკომენდაცია, მაშინ სამამდე განახლების შემდეგ, საიტი უნდა გაიხსნას. მაგრამ თუ, მიუხედავად ამისა, საიტის მთავარი გვერდი წყვეტს გახსნას, ეს ნიშნავს, რომ ზოგიერთი კომპონენტი (რომელიც გამოტოვეთ), რომელიც შეუთავსებელია ახალ ძრავთან, ხელს უშლის საიტის ნორმალურად გახსნას. Ნუ აჰყვებით პანიკას! როგორც წესი, საიტი კვლავ საშუალებას გაძლევთ შეხვიდეთ ადმინისტრაციულ ზონაში. (თუ ადმინისტრაციული პანელი არ იხსნება თქვენთვის, წაიკითხეთ ქვემოთ). ჩვენ ყურადღებით ვაკვირდებით ეკრანზე გამოსახულ შეტყობინებას. როგორც წესი, შეტყობინება მიუთითებს პრობლემური ფაილის გზაზე და პრობლემური კოდის ხაზის ნომერზე.

თუ გზა მიდის ფაილამდე შაბლონის საქაღალდეში, მაშინ, სავარაუდოდ, პრობლემა თქვენს შაბლონშია. ამ შემთხვევაში, თქვენ უნდა შეცვალოთ ის Joomla 3.x-თან თავსებადი სხვაზე (თუ წინასწარ არ გაქვთ შენახული შაბლონი, შეგიძლიათ გამოიყენოთ ერთ-ერთი ჩაშენებული შაბლონი) და პრობლემა მოგვარდება.

თუ ეკრანზე ნაჩვენები შეტყობინება მიუთითებს რაიმე გაფართოების ფაილის გზაზე, მაშინ შეგიძლიათ წაშალოთ ეს გაფართოება ადმინისტრატორის პანელიდან. თუ არ გაქვთ წვდომა ადმინისტრაციულ პანელზე, შეგიძლიათ სცადოთ საქაღალდის გადარქმევა პრობლემური გაფართოებით.

თუ ვერ განსაზღვრავთ, რომელ გაფართოებას ეკუთვნის პრობლემური ფაილი, გახსენით ეს ფაილი ნებისმიერ რედაქტორში (მე ვიყენებ notepad ++) და უბრალოდ წაშალე (ან კიდევ უკეთესი, კომენტარი გააკეთე) პრობლემური კოდის მითითებული ხაზი. შემდეგი, ჩვენ ვცდილობთ განაახლოთ მთავარი გვერდი. მთავარი გვერდის განახლების შემდეგ, შეტყობინება შეიძლება უკვე ეხებოდეს ამ ფაილის სხვა ხაზს ან სხვა ფაილს. ამრიგად, თქვენ განაგრძობთ კოდის ხაზების კომენტარს პრობლემურ ფაილებში, სანამ საიტი არ გაიხსნება. ამის შემდეგ შეგიძლიათ დაუსვათ შეკითხვა Joomla-ს მხარდაჭერის ერთ-ერთ ფორუმზე ან ამ სტატიის კომენტარებში, თუ რა გაფართოებას ეკუთვნის პრობლემური ფაილები, მიუთითეთ მათკენ მიმავალი გზა და წაშალეთ ეს გაფართოება.

თუ ადმინისტრაციული პანელი არ იხსნება Joomla-ს 3.x ვერსიაზე განახლების შემდეგ.

თუ საიტის განახლების შემდეგ ვერ მოხვდებით ადმინისტრაციულ პანელში, მაშინ გამოტოვეთ რაიმე გაფართოება ან შაბლონი, რომელიც არ არის თავსებადი მესამე Joomla-სთან. როგორც ზემოთ დავწერე, პრობლემური ფაილის გზა, რომელიც ხელს უშლის გახსნას, ჩვეულებრივ გამოჩნდება ეკრანზე. თუ გზა მიდის შაბლონის ფაილამდე, მაშინ თქვენ უნდა შეცვალოთ იგი, მაგალითად, Joomla-ში ჩაშენებულ ერთ-ერთ შაბლონზე: ატომური, Beez5ან Beez_20. თუ ფაილის გზა მიდის სხვა ადგილას, თქვენ უნდა დაადგინოთ, რომელ გაფართოებას ეკუთვნის ფაილი და წაშალოთ ეს გაფართოება. მაგრამ როგორ შეგიძლიათ წაშალოთ გაფართოება ან შაბლონი, თუ ვერ შეხვალთ ადმინისტრაციულ ზონაში? ჩვენ ვასწორებთ მონაცემთა ბაზას. ამისათვის გადადით phpmyadmin-ზე.

მეშვეობით phpmyadminჩვენ არ შეგვიძლია წაშალოთ გაფართოება, მაგრამ შეგვიძლია მისი გამორთვა. ეს საკმარისია ადმინისტრაციულ პანელში შესასვლელად და შემდეგ გაფართოების წაშლა ადმინისტრატორის პანელიდან. ინფორმაცია ყველა დაინსტალირებული გაფართოების შესახებ ინახება ცხრილში xxx _გაგრძელებები, სადაც xxx არის ცხრილის პრეფიქსი, რომელიც შეიძლება იყოს განსხვავებული ყველასთვის.

გაფართოების გამორთვისთვის, მოძებნეთ მისი სახელი სვეტში სახელიცხრილში და სვეტში ჩართულიაერთის ნაცვლად ვსვამთ ნულს.

phpmyadmin-დან შაბლონის სხვაზე შესაცვლელად გახსენით ცხრილი xxx_ შაბლონის_სტილები. ამ ცხრილში მოცემულია საიტზე დაინსტალირებული ყველა შაბლონი. სვეტი client_idგვიჩვენებს, საიტის რომელ ნაწილზეა განკუთვნილი შაბლონი (0 - საჯარო ნაწილისთვის, 1 - ადმინისტრატორის ზონისთვის). სვეტი მთავარიაჩვენებს, რომელი შაბლონი გამოიყენება ამჟამად ნაგულისხმევად (ერთი ღირს).

უკან
  • წინ
  • თქვენ არ გაქვთ კომენტარების გამოქვეყნების უფლება

    Joomla 2.5-დან Joomla 3-ში გადასასვლელად CMS-ის ავტორებმა შექმნეს Joomla!Upgrade ძირითადი კომპონენტი. ახლა თქვენ არ გჭირდებათ მესამე მხარის დანამატების გამოყენება განახლებისთვის. Joomla 2.5-ის 3.3.6-ის ავტომატური განახლება ხდება საიტის ადმინისტრაციული პანელიდან. მე გეტყვით, თუ როგორ უნდა გავაკეთოთ ეს შეცდომების გარეშე, ამ სტატიაში.

    სერვისის შემოწმება Joomla 3.3.6 მოთხოვნებისთვის

    შეამოწმეთ თქვენი ჰოსტინგის სერვერის აშენება. ისინი უნდა აკმაყოფილებდნენ მინიმალურ მოთხოვნებს Joomla 3.3.6-ის გასაშვებად. PHP ვერსია ფუნდამენტურად მნიშვნელოვანია. ახლა ის უნდა იყოს PHP 5.3.10+.

    ჩვენ ვიწყებთ Joomla 2.5-ის 3.3.6-ის ავტომატურ განახლებას

    დავალება. ჩვენ გვაქვს ვებგვერდი. საიტის CMS ვერსია Joomla 2.5.x. თქვენ უნდა განაახლოთ Joomla ვერსია 3.3.6.

    უპირველეს ყოვლისა, ვაახლებთ Joomla ვერსიას 2.5.28. თქვენ ვერ შეძლებთ განახლებას 2.5.27 ვერსიიდან. წარმატებული განახლების შემდეგ, ჩვენ ვასუფთავებთ საიტის ქეშს და ვამოწმებთ მონაცემთა ბაზის შესაბამისობას "მონაცემთა ბაზის" ჩანართზე "გაფართოების მენეჯერში".

    • ჩვენ ვხსნით არასაჭირო სტატიებს და არასაჭირო მოდულებს.
    • ვაცარიელებთ ყველა ნაგვის ურნას.
    • ჩვენ ჯერ არ ვეხებით საიტის გაფართოებებს.

    ჩვენ ვაკეთებთ ჩვენი სამუშაო ვებსაიტის სრულ სარეზერვო ასლს. მოდით დავარქვათ მას "რეზერვი 1".

    ჩვენ არ გამოვიყენებთ მესამე მხარის ჰოსტინგს განახლებისთვის. მოდით განვაახლოთ საიტი ჩვენი ჰოსტინგის root დირექტორიაში. Ნება მომეცი აგიხსნა. ჩვენ შეგვიძლია აღვადგინოთ ჩვენი ვებსაიტის სარეზერვო ასლი ნებისმიერ მესამე მხარის სერვერზე და მისი განახლებით გადავიტანოთ იქ.

    განახლებისთვის შექმენით განახლების დირექტორია თქვენი დომენის ძირეულ საქაღალდეში. მოდით დავარქვათ. სახელი შეიძლება იყოს ნებისმიერი. phpmyadmin ჰოსტინგში შექმენით ახალი მონაცემთა ბაზა. მონაცემთა ბაზას უნდა ჰქონდეს ყველაფერი ახალი: სახელი, მომხმარებელი, პაროლი.

    თუ მარცხის შემდეგ ხელახლა განახლება გჭირდებათ, არ გამოიყენოთ ძველი მონაცემთა ბაზა. ახალი განახლებისთვის შექმენით ახალი მონაცემთა ბაზა ახალი მონაცემებით, მომხმარებლის ჩათვლით. წარუმატებელი მონაცემთა ბაზა უნდა წაიშალოს ჰოსტინგიდან.

    ჩვენ აღვადგენთ ჩვენს საიტს შექმნილ ქვედანაყოფში. როგორ აღვადგინოთ ვებსაიტი სარეზერვოდან, წაიკითხეთ. ჩვენ განვაახლებთ ამ აღდგენილ საიტს შექმნილ დირექტორიაში. მისი მისამართი:

    საიტის მეორე გაწმენდა

    ახლა ჩვენ ვასუფთავებთ საიტს არასაჭირო გაფართოებებისგან. იდეალურ შემთხვევაში, მხოლოდ Joomla!Project გაფართოებები უნდა დარჩეს. მესამე მხარის გაფართოებები უნდა იყოს გამორთული. გაფართოებები, რომლებიც არ არის თავსებადი Joomla 3.3.6-თან. საჭიროა ამოღება. გაფართოებები ამოღებულია გაფართოების მენეჯერში.

    იმის ალბათობა, რომ საიტი დაიშლება, როდესაც თქვენ ამოიღებთ მას, განსაკუთრებით „კოროზიულ“ გაფართოებებს, დიდია. ამიტომ, ჩვენ ვაკეთებთ შემდეგს.

    მოგეხსენებათ, გაფართოებები ამოღებულია ჩანართიდან გაფართოებები → გაფართოების მენეჯერი → მართვა. აქ ჩვენ ვიყენებთ ფილტრს. გაფილტვრა გაფართოების ტიპის მიხედვით.

    პირველ რიგში, ამოიღეთ კომპონენტები. სრულიად უსაფრთხოდ რომ ვიყოთ, ყოველი ამოღებული კომპონენტის შემდეგ ვასუფთავებთ ქეშს და ვამოწმებთ საიტის ფუნქციონირებას. თუ საიტი ავარიულია, გამოიყენეთ FTP საქაღალდის ჩამოსატვირთად პრობლემური კომპონენტით "Reserve 1" სარეზერვო ასლიდან.

    კომპონენტების წაშლის შემდეგ გამორთეთ/წაშალეთ დანამატები, მოდულები, ბიბლიოთეკები, ფაილები, პაკეტები.

    სავსებით შესაძლებელია, რომ ზოგიერთი გაფართოების წაშლის შემთხვევაში, საიტი დაიშლება. ამ შემთხვევაში, საიტის სარეზერვოდან გადმოწერეთ პრობლემური გაფართოებების საქაღალდეები: დანამატები, მოდულები, ბიბლიოთეკები და ა.შ. წაშლის ნაცვლად, ჩვენ გამორთეთ პრობლემური გაფართოება.

    მოდულის გამორთვა შესაძლებელია მონაცემთა ბაზიდან: ცხრილი [_extentions]. ცხრილის მწკრივში დააწკაპუნეთ სტრუქტურაზე, მოძებნეთ საჭირო დანამატის plugins_name სტრუქტურაში და ჩართვის სვეტში, ნაცვლად, ჩადეთ.

    class="eliadunit">

    თქვენ არ შეგიძლიათ გამორთოთ კომპონენტი მონაცემთა ბაზიდან. იმისათვის, რომ თავიდან აიცილოთ „კაპრიზული“ კომპონენტი განახლებაში, გამორთეთ იგი საიტის პანელიდან, ან კიდევ უკეთესი, გადაარქვით სახელი მის საქაღალდეს, როგორიცაა com_XXXX_okl.

    კიდევ ერთხელ იმ ნაბიჯების შესახებ, რომლებიც ჩვენ გადავდგით მომზადებისთვის Joomla 2.5-დან 3.3.6-მდე ავტომატური განახლებისთვის, რომ წარმატებული ყოფილიყო:

    • განახლებულია 2.5.28 ვერსიამდე. Joomla-ს "გრძელვადიანი" გამოშვების საბოლოო ვერსია J!2.5;
    • ჩვენ გავაკეთეთ საიტის პირველი გაწმენდა და აღვადგინეთ საიტი საიტის root საქაღალდის ქვედირექტორიაში;
    • მინიმუმ, გაფართოებები, რომლებსაც არ აქვთ J3.3.6-ის ვერსიები, წაშლილია;
    • გამორთულია სხვა გაფართოებები;
    • საკონტროლო პანელში გაშვებული Joomla!წარმოების მოდულები და დანამატები არ არის გამორთული;
    • გადაერთო ჯომლას „მშობლიურ“ შაბლონებზე;
    • შეამოწმა მონაცემთა ბაზის სტატუსი (რელევანტურობა) საიტის პანელიდან;
    • გაასუფთავეს საიტის ქეში, პანელები და განახლების ქეში;
    • გასუფთავებულია მოძველებული ქეში;
    • გამორთულია „ქეში“ მოდული (სურვილისამებრ).
    • ჩვენ გავაკეთეთ გასუფთავებული საიტის სარეზერვო ასლი (რეზერვი 2).
    • ჩვენ შევამოწმეთ სამუშაო ვებსაიტის და მონაცემთა ბაზის სარეზერვო ასლი.

    ქეშის გასუფთავებისას გაასუფთავეთ არა მხოლოდ საიტის ქეში, არამედ ადმინისტრაციული პანელის ქეშიც.

    დავიწყოთ ავტომატური განახლება.

    Joomla 2.5-ის 3.3.6-ის ავტომატური განახლება - თავად პროცესი

    გადადით ჩანართზე: კომპონენტები→ ჯომლას განახლება!

    ღილაკზე "პარამეტრები" აირჩიეთ "მოკლევადიანი ვერსია..."

    თუ გვერდზე ცვლილებებს ვერ ხედავთ, გაასუფთავეთ განახლების ქეში (გაფართოებები → გაფართოების მენეჯერი → განახლებები → ღილაკი: ქეშის გასუფთავება).

    თუ ხედავთ შეტყობინებას 3.3.6-ზე განახლების აუცილებლობის შესახებ, განაახლეთ „პირდაპირ ფაილების ჩაწერა“ მეთოდის გამოყენებით.

    შეიძლება იღბალმა არ დაგტოვოს.

    თუ ვერ მოახერხეთ, დაანგრიეთ საიტი, შექმენით ახალი მონაცემთა ბაზა, აღადგინეთ რეზერვი 1 ან რეზერვი 2 და გაიმეორეთ ყველაფერი ისევ. გამეორებამდე წაიკითხეთ error.logs log თქვენი ჰოსტინგის (სერვერის) პანელში.

    თუ განახლება წარმატებულია, ნახავთ შესაბამის შეტყობინებას და შეიცვლება ადმინისტრაციული პანელის ნაგულისხმევი შაბლონი. შეგიძლიათ დაიწყოთ Joomla 3-ის ადმინისტრაციული პანელის გაცნობა.

    ან როგორ განახლებასისტემა ფაილ მენეჯერის გამოყენებით

    Სანამ დაიწყებჯომლას ვერსიის განახლება, მოდით შევხედოთ რამდენიმე ნიუანსს.

    პოპულარულ ვებ-გვერდზე joomla.ru თქვენ იხილავთ ინფორმაციას განახლებების შესახებ: Joomla! „ლოკალიზებული დემო მასალებით და წინასწარ დაინსტალირებული რუსული ინტერფეისის ენით. ტრადიციულად ლოკალიზებული განაწილება არაფრით განსხვავდება სტანდარტულისაგან, გარდა წინასწარ დაინსტალირებული რუსულენოვანი ლოკალიზაციის პაკეტებისა, მასალების რუსულ ენაზე, ენობრივი ფაილებისა და ინსტალაციის დროს ნაჩვენები ლიცენზიის ტექსტისა“, და ეს ნიშნავს, რომ დროა განახლდეს. Joomla-ს ახალი ვერსიები, მათ შორის რუსიფიცირებული, განთავსებულია პორტალის მარჯვენა სვეტში, ზედა ნაწილში.

    ეტაპობრივად Joomla განახლება

    ადრინდელი ვერსიის განახლება უფრო თანამედროვეზე

    თუ თქვენ გაქვთ Joomla 1.5, თქვენ ჯერ უნდა განაახლოთ jUpgrade კომპონენტის გამოყენებით.

    დავუშვათ, რომ იყენებთ რუსიფიცირებულ ჯომლას. ამ შემთხვევაში, აზრი არ აქვს რუსული განახლების პაკეტის ძებნას. სტანდარტული განახლების დროს და ეს არის ამ თავში წარმოდგენილი მეთოდი, ადრე გაკეთებული CMS პარამეტრები არ შეიცვლება. იგივე ეხება სისტემის ყველა სხვა პარამეტრს და გაფართოებას. როგორც წესი, Joomla-ს განახლების პროცესი ყოველგვარი გართულების გარეშე მიმდინარეობს.

    სანამ ამას გავაკეთებთ, ჩვენ შევქმნით საიტის მთლიან შინაარსს.

    Ჩატვირთვა...Ჩატვირთვა...