Chia Sẽ Kinh Nghiệm Về IT



Tìm Kiếm Với Google
-


Gởi Ðề Tài Mới  Gửi trả lời
 
Công Cụ Xếp Bài
Tuổi 11-04-2016, 10:53 PM   #1
hoctinhoc
Guest
 
Trả Lời: n/a
Fixing PHP Fatal error: Call to undefined function session_register()
Cách fix lỗi:


Fixing PHP Fatal error: Call to undefined function session_register()






While moving Website from older Debian 6 to Debian 7 server with Apache I encountered PHP Fatal error:
PHP Fatal error: Call to undefined function session_register() in /var/www2/site/www/include/modules/core/session.class.php on line 7, referer: http://192.168.1.9/

In PHP newer than PHP 5.3, session_register(): function is obsolete, there is no need anymore to have this function initiated before using SESSION variables.
Comment out in PHP files prompting error in Apache error.log everywhere where matched:
session_register();
session_register('session');


to look like this:

//session_register();
//session_register('session');


Hoặc




#session_register();
#session_register('session');

In newer PHP versions to initialize sessions:


$_SESSION['session']="session_variable";


Before test it again in browser, restart Browser and Apache server to make sure some caching from Apache or Browser doesn't influence. That's all now site works fine
  Trả lời ngay kèm theo trích dẫn này
Gửi trả lời


Công Cụ
Xếp Bài

Quyền Hạn Của Bạn
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is Mở
Hình Cảm xúc đang Mở
[IMG] đang Mở
Mã HTML đang Tắt




Bây giờ là 04:15 AM. Giờ GMT +7



Diễn đàn tin học QuantriNet
quantrinet.com | quantrimang.co.cc
Founded by Trương Văn Phương | Developed by QuantriNet's members.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.