Tải j Joomla 3.7 phiên bản tiếng Nga. Cập nhật Nga hóa Joomla. Ngôn ngữ Nga. Khu vực làm việc thuận tiện

Dịch vụ trực tuyến của OceanTheme là một nền tảng nơi mọi người có thể đoàn kết với nhau vì lợi ích chung để mua các mẫu và tiện ích mở rộng cao cấp Joomla! với giá hời. Đối tượng mục tiêu của dịch vụ là các cá nhân và doanh nghiệp vừa và nhỏ, các nhà phát triển web chuyên nghiệp tạo ra các cửa hàng trực tuyến, trang cộng đồng hoặc những người có nhu cầu có blog của bạn. Trong bộ sưu tập tuyệt vời các giải pháp cao cấp của chúng tôi, mọi người sẽ tìm thấy thứ mình cần.

Tài nguyên của chúng tôi hoạt động như một tổ chức tổng hợp, chỉ định số lượng người bạn muốn mua mẫu và tiện ích mở rộng, chi phí hàng hóa cũng như số lượng và quyền truy cập vào các tài liệu này. Trang web của chúng tôi có rất nhiều cơ hội để dễ dàng tìm kiếm các mẫu và tiện ích mở rộng. Điều hướng trực quan, hệ thống gắn thẻ, sắp xếp theo bộ lọc và công cụ "thêm vào dấu trang" sẽ cho phép bạn tìm thấy tài liệu phù hợp mà bạn muốn một cách nhanh chóng. Ngoài ra, bạn sẽ luôn tìm thấy những thông tin mới nhất để cập nhật bộ sưu tập mỗi ngày.

Quyền truy cập vào toàn bộ cơ sở dữ liệu tài liệu được cung cấp trong suốt thời gian hoạt động của câu lạc bộ được chỉ định trong ví đăng ký. Người đăng ký nhận được quyền truy cập không hạn chế vào tất cả các kho lưu trữ, tin tức và cập nhật có sẵn cũng như hỗ trợ kỹ thuật trong suốt thời gian đăng ký.

Tất cả các sản phẩm bạn có thể tìm thấy trên trang này đều tương thích 100% GPL, có nghĩa là bạn có thể thay đổi chúng theo ý muốn và cài đặt trên số lượng trang web không giới hạn.

Nhờ bộ sưu tập của chúng tôi, bạn sẽ tiết kiệm được rất nhiều thời gian và tiền bạc vì các mẫu và tiện ích mở rộng rất dễ sử dụng, dễ cài đặt và cấu hình, đa chức năng và đa dạng. Điều đó sẽ cho phép bạn tạo một trang web với bất kỳ mức độ phức tạp và định hướng nào mà không cần học các công nghệ phát triển web tiên tiến.

Các tính năng chính của trang web của chúng tôi

Một bộ chức năng phong phú, hoạt động tốt:

Tận dụng mọi cơ hội về nguồn lực của chúng tôi để có được giải pháp chuyên nghiệp sẵn có nhằm thực hiện nhanh chóng các dự án kinh doanh hoặc ý tưởng sáng tạo của bạn.

Sử dụng các công cụ tìm kiếm

Sử dụng tìm kiếm và lọc nâng cao cũng như điều hướng dễ dàng để nhanh chóng tìm thấy các giải pháp web mong muốn về thiết kế, chức năng và các tiêu chí khác.

Để các tài liệu yêu thích luôn có trong tay, hãy sử dụng chức năng độc đáo "Thêm vào mục yêu thích" và chúng có sẵn trong một phần riêng cho cả năm.

Đăng nhập vào trang web của chúng tôi, bạn sẽ có thể để lại nhận xét và tham gia các chương trình khuyến mãi cũng như sử dụng đăng ký miễn phí với quyền truy cập permium.

Tham gia thành viên câu lạc bộ của chúng tôi

Đăng ký câu lạc bộ cung cấp cho bạn quyền truy cập đầy đủ vào toàn bộ danh mục tài liệu gốc của chúng tôi. Và bao gồm các mẫu và tiện ích mở rộng cao cấp trong vài năm.

Tải xuống phù hợp với các mẫu và tiện ích mở rộng Joomla của bạn, cả miễn phí và đăng ký cho câu lạc bộ mà không có bất kỳ giới hạn và tốc độ nhanh nào.

Nếu bạn thích bất kỳ tài liệu nào trên trang web, bạn có thể để lại tiếng nói của mình cũng như chia sẻ nó với bạn bè qua mạng xã hội.

Vậy là bạn có một website trên Joomla 3.4.x, bạn cần cập nhật lên phiên bản mới nhất (tại thời điểm viết bài này là phiên bản 3.8.0).

Có vẻ như mọi thứ sẽ đơn giản hơn bao giờ hết, hãy tải xuống các gói cập nhật và dần dần tung ra từng gói một, định kỳ sửa cơ sở dữ liệu bằng Joomla, nhưng không phải mọi thứ đều đơn giản như vậy. Có một cạm bẫy (hoặc thậm chí là hàng tá), nhưng hãy xem xét nó theo thứ tự, và thế là chúng ta có một trang web trên Joomla 3.4.x và điều tiếp theo là...

Hãy chắc chắn sao lưu trang web và các tập tin cơ sở dữ liệu của bạn!
Vì điều gì đó luôn có thể xảy ra sai sót)

BƯỚC 1. Cập nhật Joomla 3.4.x lên phiên bản 3.4.5


BƯỚC 2. Nâng cấp Joomla 3.4.5 lên Joomla 3.5.1

  1. Hãy đi cùng nhé liên kết và tải xuống bản vá Joomla! 3.5.1 Gói nâng cấp (.zip)
  2. Tiếp theo, lặp lại điểm 2-5 từ GIAI ĐOẠN 1

BƯỚC 3. Nâng cấp Joomla 3.5.1 lên Joomla 3.6.0
(giai đoạn cập nhật rộng rãi nhất)

  1. Hãy đi cùng nhé liên kết và tải xuống bản vá Joomla! Gói nâng cấp 3.6.0 (.zip)
  2. Tiếp theo, bạn cần giải nén kho lưu trữ này trên PC và tải các tệp kết quả lên máy chủ của bạn qua FTP và thay thế các tệp.
  3. Đi tới "Tiện ích mở rộng-> Trình quản lý tiện ích mở rộng" và chọn "Cơ sở dữ liệu" trong menu bên trái và một lần nữa chúng tôi thấy rằng cơ sở dữ liệu của chúng tôi đã lỗi thời
  4. Nhấp vào nút "Sửa chữa".
  5. Sau khi bạn cập nhật Joomla lên phiên bản 3.6.0, bạn PHẢI cài đặt thành phần cập nhật và các bản cập nhật khác.

    Đối với điều này chúng tôi đi "Tiện ích mở rộng->Trình quản lý tiện ích mở rộng->Cập nhật" và nhấn nút "Tìm thông tin cập nhật", kết quả là chúng tôi nhận được danh sách các bản cập nhật cần thiết. Ở đây chúng ta cần chọn các bản cập nhật cho:
    • Joomla! Cập nhật thành phần
    • Gói mở rộng liên kết web
  6. Đầu tiên chúng tôi cập nhật Joomla! Cập nhật thành phần và chỉ sau đó Gói mở rộng liên kết web. Bạn cũng có thể cập nhật Gói ngôn ngữ.
  7. Bây giờ chúng ta hãy tiếp tục "Tiện ích mở rộng->Trình quản lý tiện ích mở rộng->Cài đặt" và chúng ta sẽ thấy bức ảnh này:

    và nếu bạn nhấp vào liên kết Plugin Manager rất có thể bạn sẽ thấy một danh sách plugin trống. Hãy sửa nó, vì điều này:
  8. Hãy tiếp tục lần nữa "Tiện ích mở rộng->Trình quản lý tiện ích mở rộng->Cài đặt" và theo liên kết "Plugin Manager" trong thông báo về việc thiếu plugin cài đặt và bây giờ ở đây chúng ta sẽ thấy danh sách các plugin cần thiết.
  9. Chọn các hộp bên cạnh plugin: " Trình cài đặt - Cài đặt từ", "Trình cài đặt thư mục - Cài đặt từ", "Tải lên trình cài đặt - Cài đặt từ URL"và nhấn nút" Bật".
    Bây giờ chuyển sang "Tiện ích mở rộng->Trình quản lý tiện ích mở rộng->Cài đặt" chúng ta sẽ thấy khối xây đã quen thuộc với chúng ta với các tùy chọn cài đặt khác nhau
  10. Chúng tôi tạo một bản sao lưu của các tập tin trang web và cơ sở dữ liệu.

Vì vậy, giờ đây chúng tôi có khả năng cài đặt các bản vá trực tiếp từ bảng quản trị mà không cần phải tải tệp lên qua FTP.

BƯỚC 4. Cập nhật Joomla 3.6.0 lên Joomla 3.6.5


BƯỚC 5. Cập nhật Joomla 3.6.5 lên Joomla 3.7.5
(cũng là giai đoạn cập nhật rộng rãi không kém giai đoạn thứ ba)


Ở giai đoạn cập nhật này, Joomla đã bắt đầu cảnh báo chúng tôi rằng phiên bản PHP 5.4-5.6 của chúng tôi đã lỗi thời và khuyên bạn nên chuyển sang phiên bản PHP7 mới hơn.

BƯỚC 4. Nâng cấp Joomla 3.7.5 lên Joomla 3.8.0
(giai đoạn cập nhật cuối cùng)


CHÚ Ý!

Đi tới nhiều hơn phiên bản mới nhất của PHP7 Không chỉ
sẽ tăng khả năng chống lại tất cả các loại hack của trang web của bạn,
nhưng cũng xấp xỉ sẽ tăng hiệu suất của nó lên gấp 2 lần trở lên!

Một số tiện ích mở rộng trên trang web của bạn có thể đưa ra cảnh báo sau khi nâng cấp lên phiên bản mới, nhưng việc sửa các lỗi nhỏ như vậy rất dễ xử lý. Chỉ cần gõ lỗi vào tìm kiếm của Google và bạn sẽ nhanh chóng tìm thấy giải pháp mình cần.

tác giả:

Joomla có sẵn để tải xuống! 3.7.0. Đây là một bản cập nhật Joomla bổ sung thêm một số lượng lớn các tính năng mới.

Bản cập nhật Joomla 3.7.0 đã thực hiện 1.300 thay đổi và bổ sung hơn 40 tính năng mới. Thay đổi đáng kể nhất trong Joomla 3.7 là việc bổ sung các trường tùy chỉnh vào cốt lõi của hệ thống.

Xin lưu ý rằng đây là bản cập nhật hệ thống rất lớn và có thể xảy ra lỗi nghiêm trọng vì hầu hết tất cả các chức năng của hệ thống Joomla đều bị ảnh hưởng trong quá trình chuẩn bị phát hành. Chúng tôi khuyên bạn nên đợi bản phát hành Joomla 3.7.1 để khắc phục các sự cố có thể xảy ra với Joomla 3.7.

Những gì có thể được lưu ý trong phiên bản Joomla 3.7.0?

  • Trường tùy chỉnh - 15 loại trường cho bài viết, người dùng và địa chỉ liên hệ của bạn.
  • Thành phần liên kết đa ngôn ngữ - về mặt lý thuyết, sẽ đơn giản hóa việc duy trì và tạo các trang web bằng nhiều ngôn ngữ.
  • Trình quản lý menu bảng quản trị.
  • Cải tiến trình soạn thảo Joomla cơ bản - TinyMCE - nhiều nút hơn và nhiều tính năng hơn. Có thể thêm liên kết đến bài viết và địa chỉ liên hệ.
  • Chặn việc xóa các thành phần - giờ đây có thể chặn việc xóa một số thành phần Joomla, điều này sẽ tránh được một số vấn đề trong việc duy trì trang web.
  • Tạo vật liệu và mục menu trong một bước.
  • Ủy quyền chung - quản trị viên của bảng điều khiển và mặt trước của trang web.
  • Lịch ngày mới.
  • Mở rộng hiển thị các thông số khi chỉnh sửa bài viết.

Bạn có thể đọc thêm về các khả năng của Joomla 3.7 trong các bài viết của chúng tôi:

Những gì không có trong Joomla 3.7.0?

  • Dù buồn cười đến đâu, bộ định tuyến mới vẫn là sự đổi mới lâu dài nhất, một lần nữa bị loại khỏi bản phát hành do các vấn đề đã được bộc lộ trong quá trình thử nghiệm. Việc bổ sung tính năng này đã được chuyển sang Joomla 3.8.
  • Trình quản lý phương tiện - công việc đang được tiến hành và rất có thể nó sẽ xuất hiện trong Joomla 3.8 hoặc 3.9 (bản phát hành mới nhất của nhánh 3.x).

Phân phối Joomla! 3.7.0

Cập nhật Joomla! 3.x sang Joomla! 3.7.0

Trước khi nâng cấp lên phiên bản mới, trước tiên bạn phải tạo một bản sao lưu cơ sở dữ liệu và tệp của mình, điều này sẽ giúp bạn tiết kiệm thời gian và thần kinh nếu có vấn đề bất ngờ phát sinh trong quá trình nâng cấp.

Để tự động cập nhật Joomla! 3.x lên Joomla 3.7, bạn cần vào bảng điều khiển quản trị của trang và thực hiện các bước sau:

  1. Chọn mục menu “Trang web - Bảo trì - Xóa tất cả bộ đệm” và xóa toàn bộ bộ đệm
  2. Chọn mục menu “Trang web - Cài đặt chung” và tắt bộ nhớ đệm
  3. Chọn mục menu “Thành phần - Cập nhật Joomla!”
  4. Trên thanh nút, nhấp vào nút “Xóa bộ nhớ cache”
  5. Khi phát hiện thấy bản cập nhật Joomla!, hãy nhấp vào nút “Cài đặt bản cập nhật”
  6. Sau khi cập nhật, bạn cần xóa bộ nhớ đệm của trình duyệt vì các tệp JavaScript và CSS có thể được trình duyệt lưu vào bộ đệm

Cập nhật thủ công.

  1. Tải xuống gói cập nhật (Joomla_3.7.0-Stable-Update_Package.zip).
  2. Đi qua "Thành phần - Cập nhật Joomla".
  3. Nhấp vào nút "Chọn tệp" và chọn tệp gói đã tải xuống.
  4. Nhấp vào nút "Tải xuống và cài đặt"

Một trong những phiên bản lớn nhất trong nhánh 3.x đã được phát hành - Joomla 3.7

Phiên bản mới bao gồm hơn 700 cải tiến, nhưng với tất cả những điều này thì không cần phải di chuyển; bản cập nhật, như trước đây, diễn ra chỉ bằng một cú nhấp chuột đơn giản. Một trong những nỗi thất vọng lớn nhất là việc chuyển giao tích hợp bộ định tuyến mới sang phiên bản tiếp theo. Mặc dù thực tế là chức năng này đã có trong các phiên bản beta nhưng nhiều người vẫn lưu ý đến sự thô sơ rõ ràng của nó. Do đó, trong trường hợp tốt nhất, chúng ta sẽ thấy bộ định tuyến được chờ đợi từ lâu trong Joomla 3.8-3.9 và được sửa đổi hoàn toàn trong nhánh mới của Joomla 4.

Đồng thời, Joomla 3.7 có thể được gọi là bản cập nhật toàn cầu: nhiều tệp bị ảnh hưởng, vì vậy nên tạo bản sao lưu trước khi cài đặt bản vá và sau khi cài đặt, hãy kiểm tra kỹ lưỡng tất cả chức năng. Nếu xảy ra lỗi, bạn có thể hủy đăng ký nhận xét, trên các diễn đàn chuyên đề hoặc tạo vé có lỗi được sao chép trên trình theo dõi.

Chúng ta hãy xem xét kỹ hơn những tính năng mới mà bản cập nhật mang lại.

Đã sửa lỗi lỗ hổng trong Joomla 3.7

Lưu ý rằng phiên bản mới đã sửa toàn bộ danh sách các lỗ hổng bảo mật: tất cả chúng đều có mức độ ưu tiên thấp và không gây ra mối đe dọa cụ thể nào đối với việc hack, vì vậy chúng đã được đưa vào bản phát hành chức năng. Vì vậy, Joomla 3.7 đã sửa hàng loạt lỗ hổng sau:

  • CVE-2017-7983 - Tiết lộ thông tin - phiên bản 1.5.0 đến 3.6.5 dễ bị tấn công - khi gửi email bằng API JMail, phiên bản PHPMailer đã xuất hiện trong tiêu đề
  • CVE-2017-7984 - XSS (Cross Site Scripting) - Phiên bản dễ bị tổn thương 3.2.0 đến 3.6.5 - khả năng lọc kém trong thành phần Trình quản lý Mẫu dẫn đến XSS
  • CVE-2017-7985 - XSS (Cross Site Scripting) - phiên bản có khả năng không an toàn 1.5.0 đến 3.6.5 - việc lọc các ký tự nhiều byte không đầy đủ đã cho phép tấn công vào nhiều thành phần khác nhau
  • CVE-2017-7986 - XSS (Cross Site Scripting) - bị ảnh hưởng bởi các phiên bản 1.5.0-3.6.5 - khả năng lọc yếu các thuộc tính HTML cụ thể cho phép khai thác lỗ hổng trong nhiều thành phần khác nhau
  • CVE-2017-7987 - XSS (Cross Site Scripting) - Joomla 3.2.0-3.6.5 bị ảnh hưởng - Lỗi tên thư mục và tệp thoát trong Trình quản lý mẫu là nguyên nhân
  • CVE-2017-7988 - Vi phạm ACL (vi phạm kiểm soát truy cập) - Joomla bị rò rỉ từ 1.6.0 đến 3.6.5 - khả năng lọc nội dung biểu mẫu kém cho phép tác giả viết lại trong tài liệu
  • CVE-2017-7989 - Vi phạm ACL (vi phạm kiểm soát truy cập) - phiên bản 3.2.0 đến 3.6.5 bị lỗi - việc kiểm tra loại mime không chính xác đã cho phép người dùng không có đặc quyền tải lên tệp swf ngay cả khi nó bị tắt
  • CVE-2017-8057 - Tiết lộ thông tin - Phiên bản Joomla 3.4.0-3.6.5 dễ bị tấn công - một số tệp bị tiết lộ đường dẫn khi bật tính năng tạo lỗi

Danh sách các lỗ hổng khá ấn tượng, vì vậy nên sử dụng bản cập nhật để vá những lỗ hổng này.

Bây giờ chúng ta hãy chuyển sang chức năng và cố gắng trình bày danh sách đầy đủ các thay đổi trong Joomla 3.7

Có gì mới trong Joomla 3.7

Như đã đề cập trước đó, bộ định tuyến đã bị cắt khỏi phiên bản này, vì vậy sự chú ý của mọi người tập trung vào tính năng mới - trường tùy chỉnh.

Trường tùy chỉnh trong Joomla

Giờ đây không cần sử dụng tiện ích mở rộng của bên thứ ba để thêm các thuộc tính nhất định vào tài liệu - giờ đây thành phần gốc cũng có thể thực hiện việc này. Tính năng mới mở ra nhiều cơ hội mới mà trước đây đã bỏ lỡ. Ví dụ: cộng đồng trích dẫn khả năng thêm thẻ bắt đầu bằng # vào một trang.

Có 15 loại ruộng khác nhau phù hợp với mọi sở thích và màu sắc. Danh sách đầy đủ các trường tùy chỉnh có sẵn trong Joomla 3.7

  • Chữ
  • Trường lịch
  • Hộp kiểm
  • Trường màu
  • Trình chỉnh sửa trực quan
  • trường SQL
  • Danh sách
  • Danh sách hình ảnh
  • Nút radio
  • Lĩnh vực truyền thông
  • Vùng văn bản
  • Trường liên kết
  • Trường người dùng
  • Trường nhóm người dùng
  • Trường số

Như bạn có thể thấy, danh sách này mở ra chân trời cho những sửa đổi nội dung mới. Bạn có thể nghiên cứu tài liệu về các trường tùy chỉnh chi tiết hơn tại https://docs.joomla.org/J3.x:Adding_custom_fields

Trang web đa ngôn ngữ sử dụng Joomla

Việc tạo trang web bằng các ngôn ngữ khác nhau giờ đây đã trở nên thuận tiện và dễ dàng hơn! Thành phần liên kết đa ngôn ngữ cho phép bạn dịch tài liệu trên một trang với giao diện thân thiện với người dùng. Các nhà phát triển tiện ích mở rộng của bên thứ ba có thể muốn lưu ý đến tùy chọn này. Ngoài ra, ngôn ngữ được tạo tự động khi cài đặt gói ngôn ngữ cùng tên, bạn chỉ cần xuất bản nó. Và cuối cùng, một biểu tượng ngôn ngữ đã được thêm vào để chỉnh sửa bản dịch, giúp người quản lý nội dung dễ dàng hơn. Chúng tôi sẽ đánh giá mức độ hữu ích của điều này trong tương lai.

Khu vực làm việc thuận tiện

Để tạo liên kết ngắn cho các bài viết không có danh mục không liên quan trong URL, chúng tôi phải sử dụng các mục menu. Và tôi luôn phải thêm một bài viết trước, sau đó vào trình quản lý menu và liên kết mục menu với tài liệu. Đồng ý, lặp đi lặp lại nhiều lần sẽ gây khó chịu. Bây giờ bạn có thể tạo tài liệu trực tiếp trong mục menu và nếu cần, hãy chỉnh sửa nó trong cửa sổ bật lên. Joomla 3.7 thực sự đã khiến mọi thứ trở nên trực quan hơn. Tương tự, bạn có thể tạo và liên kết một danh mục tài liệu, liên hệ hoặc nguồn cấp tin tức. Khả năng sử dụng là những điều nhỏ nhặt, nhưng tôi nghĩ những thay đổi rõ ràng này đáng lẽ phải được thực hiện từ lâu.

Thêm trải nghiệm người dùng trong Joomla 3.7

Như bạn đã hiểu, phiên bản mới đã cố gắng tạo ra một giao diện thân thiện không chỉ cho nhà phát triển mà còn cho cả người dùng thông thường. Mẫu quản trị mới của ISIS trong Joomla 3 đã gây ra nhiều chỉ trích - đối với nhiều người, nó cồng kềnh và khác thường, đặc biệt là sau các mẫu nhẹ của các phiên bản trước. Mặc dù thực tế là một cuộc đại tu triệt để đã được lên kế hoạch cho phiên bản chính của Joomla 4, một số kỹ thuật đã được áp dụng trong phiên bản hiện tại.

  • Hiển thị cài đặt chung, không cần kiểm tra kỹ xem mặc định nào trên trang web
  • Một thiết kế phẳng và hiện đại hơn của mẫu phụ trợ - nhiều người sẽ cho rằng nó thực sự trông hơi khác thường
  • Bộ chọn ngày và giờ được cập nhật: hiện có nhiều ngôn ngữ khác nhau
  • Ủy quyền duy nhất cho trang web và bảng quản trị, không còn cần phải nhập thông tin đăng nhập và mật khẩu riêng cho giao diện người dùng và phụ trợ

Tóm lại, tính dễ sử dụng đã trở nên cao hơn

Trình quản lý menu quản trị Joomla

Bây giờ bạn có thể tạo, chỉnh sửa và thay đổi vị trí các mục menu quản trị theo ý mình. Bạn có thể định cấu hình quyền truy cập xem cho một số nhóm người dùng nhất định và bạn sẽ đồng ý rằng việc tự định cấu hình và kiểm soát người dùng bên thứ ba sẽ thuận tiện. Đối với những người lười biếng, không ai hủy các tùy chọn mặc định: bạn có thể sử dụng các cài đặt sẵn có sẵn.

Chú ý! Kể từ phiên bản này, mẫu hathor không được dùng nữa và không tương thích.

Tùy chỉnh linh hoạt trình soạn thảo trực quan TinyMCE

Các nhà phát triển Joomla đã nhấn mạnh một số thay đổi về chức năng theo các tiêu đề khác nhau, nhưng hầu hết, giống như tiêu đề này, mang lại công việc thuận tiện hơn trong bảng quản trị và tính linh hoạt trong việc tùy chỉnh. Các nút mới đã xuất hiện trong trình chỉnh sửa: bạn có thể thêm danh bạ, nguồn cấp tin tức và liên kết menu. Bạn có thể tùy chỉnh bảng điều khiển bằng cách kéo và thả các mục và không cần thiết mỗi người dùng phải có cùng cài đặt: bạn có thể định cấu hình tùy chọn của mình riêng cho một nhóm người dùng cụ thể.

Quản lý tiện ích mở rộng dễ dàng

Sự đổi mới này cho phép bạn tránh phải truy cập vào cơ sở dữ liệu để chặn một số tiện ích mở rộng nhất định, có thể là plugin, mô-đun hoặc thành phần, không bị xóa. Khi bạn gỡ cài đặt gói tiện ích mở rộng, những phần bị chặn sẽ vẫn còn trên trang web.

Điều này kết thúc danh sách những thay đổi lớn. Dựa trên thực tế là bản cập nhật ảnh hưởng đến một số lượng lớn tệp, hãy cẩn thận khi cập nhật các trang web trong các dự án công việc, tốt hơn hết bạn nên thử nghiệm trước trên một bản sao lưu. Mặt khác, nếu chức năng mới không phải là một phần cần thiết cho hoạt động của trang web của bạn, thì bạn có thể kiên nhẫn và chờ đợi các phiên bản tiếp theo được chứng minh tốt hơn như 3.7.1 hoặc 3.7.2

Lần thử đầu tiên của tôi để cập nhật trang web lên Joomla 3.7 đã dẫn đến lỗi PLG_QUICKICON_PHPVERSIONCHECK. Tại sao điều này xảy ra và cách nâng cấp lên Joomla 3.7 mà không gặp lỗi trong bài viết này.

Hãy để tôi nhắc nhở bạn. Bạn sẽ thấy thông báo về nhu cầu cập nhật hệ thống nếu bạn đã bật plugin “Biểu tượng Bar - Thông báo về các phiên bản Joomla mới!”, ID=437.

Giới thiệu về lỗi PLG_QUICKICON_PHPVERSIONCHECK

Một mặt, mọi thứ đều đơn giản. Lỗi này có nghĩa là tôi đang sử dụng phiên bản PHP không được hỗ trợ trên máy chủ lưu trữ.

Mặt khác, không phải mọi thứ đều rõ ràng. Tôi có PHP 5.4.26 trên máy chủ của mình. Trước khi cập nhật, phiên bản PHP này phù hợp với “tất cả mọi người”, nhưng đối với Joomla 3.7, hóa ra lại cần một phiên bản PHP mới hơn?

Để hiểu vấn đề, hãy vào trang “Yêu cầu kỹ thuật để cài đặt Joomla” ( https://downloads.joomla.org/ru/technology-requirements-ru).

Trang này được cập nhật vào ngày 20 tháng 3 năm 2017. Thông tin trên trang không thay đổi, Joomla, bao gồm Joomla 3.7, yêu cầu phiên bản tối thiểu là PHP 5.3 và khuyến nghị là PHP 5.6 hoặc PHP 7.

Rõ ràng, nguyên nhân gây ra lỗi PLG_QUICKICON_PHPVERSIONCHECK là do phiên bản PHP không đủ. Vẫn còn phải thay đổi phiên bản PHP 5.4.26. trên máy chủ và sau khi khôi phục trang web từ bản sao lưu, hãy cập nhật lại.

Cập nhật qua FTP

Đối với thử nghiệm, tôi sẽ cập nhật mà không thay đổi phiên bản PHP qua FTP. Đối với điều này:

  • Tôi tải nó ở đây ( https://downloads.joomla.org/ru/cms/joomla3/3-7-0) Joomla! Gói nâng cấp 3.7.0 (.zip);
  • Tôi giải nén kho lưu trữ đã tải xuống;
  • Tôi kiểm tra quyền CHMOD cho tệp config.php hệ thống, chúng phải có ít nhất 644;
  • Tôi tải xuống bản lưu trữ cập nhật qua bản cũ, qua FTP ở chế độ “Thay thế bằng bản mới hơn”.
  • Tôi nhìn vào kết quả, đúng như dự đoán, việc cập nhật không thành công.

kết luận

Ghi chú: Trên một máy chủ khác, các bản cập nhật diễn ra tự động mà không gặp rắc rối. Hãy để tôi nhắc bạn cách thực hiện điều này:

Tự động cập nhật Joomla

  • Xóa bộ đệm trang web;
  • Tạo một bản sao lưu của trang web;
  • Nếu bạn đang sử dụng các tiện ích mở rộng chưa được xác minh từ các tác giả ít được biết đến, hãy tắt chúng trên tab Tiện ích mở rộng >>>Quản lý;
  • Chuyển đến tab cập nhật (Thành phần >>> Cập nhật Joomla!);
  • Cập nhật hệ thống ở chế độ cập nhật tự động với mục nhập “Trực tiếp”;
  • Hệ thống sẽ báo cập nhật thành công bằng thanh màu xanh lá cây;

Khi kiểm tra các phiên bản tiện ích mở rộng, hãy bật từng phiên bản tiện ích mở rộng. Điều này rất hữu ích nếu bất kỳ tiện ích mở rộng nào xung đột với phiên bản mới của hệ thống.

Một sai lầm khác

Sau khi cập nhật, “lỗi truyền thống” xuất hiện: Lỗi nghiêm trọng: Gọi hàm thành viên getTag() trên một đối tượng không phải trong /libraries/cms/application/site.php trên dòng 456. Lỗi này được thể hiện bằng màn hình trắng sau khi viết bài mới hoặc chỉnh sửa bài cũ. Nó không xuất hiện ở mọi nơi, nó được sửa theo cách này.