Lỗi Com_media khi nâng cấp Joomla 1.5 phiên bản 1.5.13

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:

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.
Chia sẻ:
  • Digg
  • Sphinn
  • del.icio.us
  • Facebook
  • Mixx
  • Google
  • E-mail this story to a friend!
  • MySpace
  • StumbleUpon

Phản hồi

Viết phản hồi




  • About

    HD Techblog is a collection of knowledge about Information Technology from HD Expertise. We, HD engineers, contribute many different topics from small technical things like programming tips to broad view such as technology trends, business review. Our aim is to help you to find useful knowledge for your work from our expertise.