bestlong 怕失憶論壇

 

 

搜索
bestlong 怕失憶論壇 論壇 EC OSCommerce 出現 Deprecated: Function session_registe ...
查看: 4302|回復: 1
go

OSCommerce 出現 Deprecated: Function session_register() is deprecated [複製鏈接]

Rank: 9Rank: 9Rank: 9

1#
發表於 2010-9-19 21:43 |只看該作者 |倒序瀏覽 |打印
移轉到在 PHP5 環境下碰到的問題

Deprecated: Function session_register() is deprecated in C:\xampp\htdocs\osc\includes\functions\sessions.php on line 74

可以修改 includes/functions/sessions.php 找到
  1.   function tep_session_register($variable) {
  2.     global $session_started;

  3.     if ($session_started == true) {
  4.       return session_register($variable);
  5.     } else {
  6.       return false;
  7.     }
  8.   }
複製代碼
改成
  1.   function tep_session_register($variable) {
  2.     global $session_started;   
  3.     if ($session_started == true) {   
  4.       if (PHP_VERSION < 4.3) {      
  5.         return session_register($variable);   
  6.       } else {         
  7.         if (isset($GLOBALS[$variable])) {
  8.           $_SESSION[$variable] =& $GLOBALS[$variable];        
  9.         } else {              
  10.           $_SESSION[$variable] = null;      
  11.         }      
  12.       }   
  13.     }   
  14.     return false;
  15.   }
複製代碼
參考資料 http://forums.oscommerce.com/topic/342525-page-script-error/
我是雪龍
http://blog.bestlong.idv.tw
http://www.bestlong.idv.tw

Rank: 1

2#
發表於 2011-3-1 10:29 |只看該作者
這也是舊版的 osc 2.2 ms2 (KMD 的版本) 因為程式太老舊,
部份程式指令在較新版的 php (php 5.3 或更新) 已不再支援,
故無法安裝運作.

建議改用 OSC 2.3.1 台灣中文版 ( 2011 年釋出 ) ,
請參考 http://www.twosc.com
台灣 OSC 社群
‹ 上一主題|下一主題

Archiver|怕失憶論壇

GMT+8, 2024-4-26 19:33 , Processed in 0.010818 second(s), 10 queries .

Powered by Discuz! X1.5

© 2001-2010 Comsenz Inc.