แก้ปัญหา Fatal error: Call-time pass-by-reference has been removed ใน prestashop

พูดคุย phpBB3, SMF ปัญหา การติดตั้ง ปัญหา การลง Mod การแก้ไข หน้าตาบอร์ด การใช้งาน Joomla 1.5, 1.6, 1.7, 2.5 ,3.x และเร็วๆนี้ Joomla จะออกเวอร์ชั่น 4.0 การใช้งาน wordpress และ CMS อื่นๆ
การตั้งคำถาม ควรระบุรุ่นที่ใช้ ในการตั้งคำตามด้วย นะ เช่น SMF 1.1.4 หรือ SMF2.0 Joomla 1.0 joomla 3.8 และ รายละเอียดของ server OS , php เวอร์ชั่นไหน ฐานข้อมูลอะไร

Moderator: mindphp

Forum rules
คำถามหมวดนี้ ควรระบุ รายละเอียดของ Server OS, เวอร์ชั่น ของ PHP, CMS ที่ท่านใช้
รวมถึง Hosting หรือ Control Panel Hosting
User avatar
mindphp
ผู้ดูแลระบบ MindPHP
ผู้ดูแลระบบ MindPHP
Posts: 21758
Joined: 22/09/2008 6:18 pm
Contact:

แก้ปัญหา Fatal error: Call-time pass-by-reference has been removed ใน prestashop

Postby mindphp » 11/12/2012 4:07 pm

แก้ปัญหา Fatal error: Call-time pass-by-reference has been removed ใน prestashop

ข้อความแจ้ง Error
Fatal error: Call-time pass-by-reference has been removed in classes\module\Module.php(1030) : eval()'d code on line 203

ปัญหาเพราะ มีการเรียกใช้งาน function แบบ pass-by reference ซึ่ง ใน php 5.4 ได้ยกเลิกไปแล้ว
ทางแก้คือ เราต้องสร้าง function แล้วระบุเป็น pass-by reference ไว้ก่อน แล้วเรียกใช้งาน ปกติ ตัวแปลที่เป็น pass-by reference ก็จะถูกเก็บค่าไว้ใช้งานเอง

ให้แทน function getUrlForPathCategory เพิ่ม & ไว้หน้า parameter ตัวที่ต้องการกำหนด เป็น pass-by reference เช่นตัวอย่างนี้คือ $path

Code: Select all

   function getUrlForPathCategory($id, &$path) {
        global 
$cookie;
        
        
$cat = new Category($id);
                
        if (
$cat->id_parent == 1) {
            
$path $cat->link_rewrite[$cookie->__get('id_lang')];
        }
        else {
            
$this->getUrlForPathCategory($cat->id_parent$path);
            
$path .= '/'.$cat->link_rewrite[$cookie->__get('id_lang')];
        }
    } 
ติดตาม VDO: http://www.youtube.com/c/MindphpVideoman
ติดตาม FB: https://www.facebook.com/pages/MindphpC ... 9517401606
หมวดแชร์ความรู้: viewforum.php?f=29
รับอบรม และพัฒนาระบบ: viewtopic.php?f=6&t=2042

  • Similar Topics
    Replies
    Views
    Last post

Return to “ปัญหาการใช้ phpBB3, SMF, Joomla, Wordpress, CMS CRM”

Who is online

Users browsing this forum: No registered users and 17 guests