Tài liệu Thiết Kế Web Với Joomla part 11 doc

13 338 0
Tài liệu Thiết Kế Web Với Joomla part 11 doc

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

Part 11 Lỗi thiếu nhớ "Allowed memory size of 8388608 " Quá trình cài đặt cấu hình thành phần mở rộng Joomla như: component, module, mambot/plugin, template lúc suôn sẻ Đôi thành phần mở rộng - extension gồm nhiều file + dung lượng lớn + thao tác cần nhiều nhớ gây lỗi thiếu nhớ xuất hình thơng báo lỗi sau: Fatal error: Allowed memory size of 8388608 bytes exhausted (tried to allocate 19456 bytes) in Để khắc phục lỗi cần tăng giá trị giới hạn nhớ PHP Giá trị giới hạn nhớ PHP mặc định 8M = 8388608 bytes, thay đổi giá trị 32M chẳng hạn (bạn hồn tồn thiết lập nhiều tùy theo dung lượng RAM có server) Cách 1: Dùng file ".htaccess"  Tạo file ".htaccess" thư mục gốc chứa Joomla bạn với nội dung sau: php_value memory_limit 32M Lưu ý: Không phải HOSTING cho phép bạn thiết lập lại biến "session.save_path" file ".htaccess" Trong trường hợp bạn cần liên hệ trực tiếp với HOSTING đề nghị họ thiết lập lại giúp bạn Cách 2: Dùng file "php.ini"  Tạo file "php.ini" với nội dung sau đặt vào thư mục chứa Joomla Collection by traibingo 68 memory_limit = 32M Nếu bạn làm LOCALHOST cần mở file php.ini chỉnh sửa trực tiếp, sau khởi động lại Webserver Lưu ý: Không phải HOSTING cho phép bạn thiết lập lại biến "session.save_path" file "php.ini" Hoặc bạn phải copy file tới thư mục Trong trường hợp bạn cần liên hệ trực tiếp với HOSTING đề nghị họ thiết lập lại giúp bạn Cách 3: Dùng file "configuration.php"  Thêm đoạn sau vào đầu file "configuration.php": Trong tình cài đặt thành phần mở rộng (extension) Nếu lỗi xảy cài đặt thành phần mở rộng bạn làm sau:     Giải nén gói thành phần mở rộng mà bạn cần cài đặt Upload lên thư mục Server Khi cài đặt, chọn cài đặt từ thư mục chứa thành phần mở rộng (tùy chọn 2) Nhấn nút cài đặt Lỗi đăng nhập vào Joomla nguyên nhân nào? Một số nguyên nhân Do cài đặt Joomla  Bạn nên cài đặt/nâng cấp lên Joomla nhớ backup trước thực Collection by traibingo 69  Đặt câu hỏi http://forum.joomla.org/ http://www.joomlaviet.org/forum/ Do Web Server, Hosting   Hãy chắn Web Server bạn bình thường Hỏi Hosting xem liệu gần họ có cấu hình lại hay nâng cấp, cập nhật, sửa đổi khơng? Khuyến cáo sử dụng phần mềm Web Server: WAMP XAMPP (gồm: Apache+MySQL+PHP) bạn sử dụng localhost làm Web Serrver Do tường lửa  Hãy chắn phần mềm tường lửa (Norton , ZoneAlarm ) mà bạn sử dụng không gây ảnh hưởng cho Joomla Hãy thử tắt Do trình duyệt    Thử máy khác để kiểm tra xem có phải máy bạn khơng vào Xóa tất cache cookie trình duyệt Sử dụng trình duyệt chế độ mặc định Nên tải FireFox 2.0 chọn cài để thử Gõ sai mật   Hãy cố gắng nhớ lại mật mà bạn dùng Liệu bạn có để gõ tiếng Việt (hoặc ngoại ngữ khác) gõ mật Do gói ngơn ngữ cài đặt   Có thể gói ngôn ngữ bạn không chuẩn Bạn cần tải gói ngơn ngữ từ http://joomlaviet.org/ Bạn xóa gói ngơn ngữ giữ lại gói ngôn ngữ tiếng Anh thử đăng nhập lại Do cấu trúc database bị thay đổi Collection by traibingo 70   Một số Joomla, đặc biệt Joomla 1.5 giai đoạn beta nên cấu trúc database bị thay đổi (thêm/bớt cột, thay đổi độ rộng ) ảnh hưởng đến việc đăng nhập Giải pháp: Bạn mị mẫm bước để xem bảng liệu bị thay đổi đưa vấn đề lên http://forum.joomla.org http://joomlaviet.org/forum Do biến session.save_path  Sẽ cụ thể sau: http://joomlaportal.ru/content/view/156/53/ Một số giải pháp khác Mở database bạn phpMyAdmin tool khác mà Hosting bạn cung cấp Mở bảng jos_users Tìm ghi username=admin thay password giá trị sau 439581667ef694b60d58f213cccf9503 Đăng nhập lại hệ thống tài khoản: username: admin, password: yoursite Collection by traibingo 71 Part 12 Nâng cấp joomla Hướng dẫn nâng cấp Joomla 1.0.x lên Joomla 1.5 Trước thực việc nâng cấp, tiến hành lưu toàn Website trước thực (sao lưu thư mục Joomla! lưu database Joomla - khuyến cáo dùng công cụ Sypex SQL Dumper) Bước 1: Cài đặt Thành phần Chuyển đổi (Migrator Component)  Download Migrator Component Phiên dòng Joomla 1.5 Joomla 1.5 RC3 bạn download file có tên "migrator_rc3.tgz"  Mở trang quản trị Joomla http://yourdomain/administrator) (thường có dạng: VD: http://yoursite.com/administrator Collection by traibingo 72  Mở menu "Installer" > chọn "Components"  Trong mục "Upload Package File", nhấn nút [Browser] chọn Migrator Component mà bạn vừa download trên, sau nhấn vào nút [Upload File & Install] để tiến hành cài đặt  Nếu hình Joomla thơng báo Migrator Component cài đặt thành công bạn nhấn vào nút [Continue] để kết thúc việc cài đặt Collection by traibingo 73  Để chạy Migrator Component mở menu Components > chọn Migrator Component cho phép bạn chuyển đổi liệu Joomla 1.0.x sang Joomla 1.5 Chú ý: Component cho phép chuyển đổi website Joomla phiên 1.0.x lên Joomla 1.5 Ngoài website cần phải hoàn toàn "trinh trắng" nghĩa chưa cài đặt thêm thành phần mở rộng (component/module/mambot) khác Nếu cài đặt thêm component/module/mambot bạn cần kiểm tra thơng tin hỗ trợ từ thành phần mở rộng Bạn yêu cầu hỗ trợ từ tác giả component/module/mambot Collection by traibingo 74 Bước 2: Tạo file SQL chuyển đổi (Migration SQL)  Chạy component Migrator (menu Components > chọn Migrator), sau nhấn vào link Create Migration SQL File  Nếu thứ tốt đẹp Migrator Component tạo file chuyển đổi database (*.sql)  Nhấn nút [Download] để lưu file xuống máy tính Collection by traibingo 75 Bước 3: Chuẩn bị Joomla 1.5  Chọn dòng Joomla 1.5: Download Joomla 1.5  Sử dụng cơng cụ FTP Client (WS FTP, FileZilla ) đăng nhập vào cPanel sử dụng công cụ FileManager mà host cung cấp để tạo thư mục có tên "dev" nằm thư mục gốc (public_html) Nếu bạn lưu toàn Website cũ (chắc chắn vậy!) bạn đặt ln gói cài đặt Joomla! vào thư mục gốc (thường public_html) mà không cần phải tạo thư mục "dev" Collection by traibingo 76  Tiếp bạn upload gói cài đặt Joomla 1.5 lên thư mục này, sau giải nén  Sau việc Upload cài đặt Joomla 1.5 việc giải nén hồn tất, có lẽ bạn cần nghỉ ngơi 5' để chuẩn bị cho công việc :) Bước 4: Cài đặt Joomla 1.5  Hãy tham khảo viết: Hướng dẫn cài đặt Joomla 1.5 Collection by traibingo 77  Tuy nhiên ý bước (Step 6: Configuration) Sau điền tên website, email bạn mật tài khoản admin, ý tùy chọn "Load Migration Script" - tùy chọn để nâng cấp từ Joomla 1.0.x  Điền thông số cần thiết Old Table Prefix: Phần tiền tố bảng database cũ (thường jos, bạn thay đổi) Old Site Encoding: Thường "utf8_general_ci" Migration Script: Hãy nhấn nút [Browser] chọn file chuyển đổi sql mà bạn tạo từ bước  Đánh dấu vào mục "This script is a Joomla! 1.0 migration script" để khẳng định chắn script để chuyển đổi từ Joomla 1.0 lên Joomla 1.5 Collection by traibingo 78  Nhấn vào nút [Upload and execute] để upload file sql thực việc đưa database từ Joomla! 1.0.x cũ vào hệ thống  Nhấn vào nút [Next] góc bên phải để sang bước  Xóa thư mục có tên "installation" Joomla! để hồn tất việc cài đặt Collection by traibingo 79 Collection by traibingo 80 ... Migrator Component cho phép bạn chuyển đổi liệu Joomla 1.0.x sang Joomla 1.5 Chú ý: Component cho phép chuyển đổi website Joomla phiên 1.0.x lên Joomla 1.5 Ngoài website cần phải hoàn toàn "trinh trắng"... tài khoản: username: admin, password: yoursite Collection by traibingo 71 Part 12 Nâng cấp joomla Hướng dẫn nâng cấp Joomla 1.0.x lên Joomla 1.5 Trước thực việc nâng cấp, tiến hành lưu toàn Website... nhập vào Joomla nguyên nhân nào? Một số nguyên nhân Do cài đặt Joomla  Bạn nên cài đặt/nâng cấp lên Joomla nhớ backup trước thực Collection by traibingo 69  Đặt câu hỏi http://forum .joomla. org/

Ngày đăng: 24/12/2013, 10:19

Từ khóa liên quan

Tài liệu cùng người dùng

  • Đang cập nhật ...

Tài liệu liên quan