Lỗi Com_media khi nâng cấp Joomla 1.5 phiên bản 1.5.13
Viết bởi Super Administrator   
Khi các bạn nâng cấp web Joomla 1.5 các phiên bản trước lên phiên bản mới nhất (22/7/2009), hầu hết mọi thành phần web đều hoạt động tốt - ngoại trừ phần quản lý media (bản dịch tiếng Việt là Quản lý phương tiện). Khi bạn vào phần quản lý phương tiện để upload hình ảnh chẳng hạn, sẽ nhìn thấy lỗi phát sinh với thông báo đi kèm:
 
Lỗi Com_media khi nâng cấp Joomla 1.5 phiên bản 1.5.13 
 
Fatal error: Call to a member function authorize() on a non-object in /home/............./public_html/administrator/components/com_media/views/media/tmpl/default.php on line 64
 
Để khắc phục lỗi này, bạn cần sửa file default.php theo đường dẫn:  /administrator/components/com_media/views/media/tmpl/default.php.
 
Tìm đến dòng 64 - thay thế dòng code này bằng nội dung mới:
 
<?php $user = &JFactory::getUser();
$canUpload=($user->authorize('com_media', 'upload')); ?>
 
Vậy là hoàn tất. Web của bạn lại chạy ngon lành.
Chúc các bạn thành công!
 
File đính kèm: Dành cho các bạn lười hoặc không biết cách sửa code. Bung nén file default.zip thành file default.php - upload lên host theo đường dẫn: /administrator/components/com_media/views/media/tmpl/default.php
Số lần đọc bài viết: 2161 lần
 

Giờ Việt Nam (GMT +7)

Javascript required

Khách truy cập

Hiện có 5 khách Trực tuyến

Web links