`

发现OSC空白页面問題 [轉貼]

阅读更多
发现OSC空白页面都是由一个文件造成的
今晚装了OSC0.61模块发现和论坛上很多人一样,第一次打开页面正常,后面就全是空白页面了,打开调试基本上都是出现这个错误:没有对象
Fatal error: Call to a member function add_current_page() on a non-object in *****\osC\includes\application_top.php on line 228
也就是下面这个代码:

if (session_is_registered('navigation')) {
    
    if (PHP_VERSION < 4) {
      $broken_navigation = $navigation;
      $navigation = new navigationHistory;
      $navigation->unserialize($broken_navigation);
    }
  } else {
    session_register('navigation');
    $navigation = new navigationHistory;
  }
	$navigation->add_current_page();


不知道这里的代码是做什么用的,但既然是没对象那就创建一个就行了,如是试着改成下面这样:
// navigation history
  if (session_is_registered('navigation')) {
    
    if (PHP_VERSION < 4) {
      $broken_navigation = $navigation;
      $navigation = new navigationHistory;
      $navigation->unserialize($broken_navigation);
    }
  } else {
    session_register('navigation');
    $navigation = new navigationHistory;
    $navigation->add_current_page();
 }
    session_register('navigation');
    $navigation = new navigationHistory;
    $navigation->add_current_page();


也就是在外面再创建一个$navigateion对象,所有的这类问题都解决了,可以正常浏览了。有知道这的人说一下这个是做什么用的。改到外面来会有什么影响。应该怎么改好一点。我看了这个版本的开发站看了都写的是基于xoops2.2.*的,在2.0.*上就问题多多了。............

本文来自各大互联网博客RSS输出,版权归原作者所有
引用RSS原博文网址: [url]http://xoops.org.cn/modules/newbb/viewtopic.php?topic_id=12294&forum=32
[/url]
分享到:
评论

相关推荐

    OSC.zip_osc

    **标题解析:** "OSC.zip_osc" 这个标题暗示了我们正在处理一个与OSC(Open Sound Control)相关的程序或库,它被压缩在名为"OSC.zip"的文件中。OSC是一种通信协议,常用于实时互动软件,如音乐、视觉艺术和多媒体...

    OSC收费插件CTUPAY

    **OSC收费插件CTUPAY详解** OSC,全称Open Shopping Cart,是一种广泛使用的开源电子商务平台,它允许商家建立自己的在线商店,提供商品销售、订单处理等电子商务功能。这款平台以其灵活性、可扩展性和丰富的插件库...

    Unity OSC Open Control

    8. **性能优化**:由于UDP的特性,使用OSC时需要注意性能优化,避免大量数据传输导致的网络拥塞,以及如何处理可能出现的数据丢失问题。 9. **安全考虑**:尽管OSC提供了快速的数据交换,但作为基于UDP的协议,它不...

    0-OSC协议使用.rar

    **OSC协议介绍** OSC(Open Sound Control)是一种开放标准的通信协议,主要用于数字音频设备、音乐软件...在实际操作中,可能会涉及到网络连接稳定性、延迟优化以及错误处理等问题,这些都是确保控制效果的关键因素。

    OSC测试工具

    通过OpenGL,工具可以显示 OSC 消息的传输路径和接收状态,使得问题定位更为直观和高效。 **OSC协议核心概念** 1. **地址空间**: OSC消息由一个特定的地址空间开始,类似于URL,它定义了消息的目的地。 2. **消息*...

    quest3d osc通道介绍

    ### Quest3D OSC 通道简介 #### 一、概述 Quest3D 是一款高级的实时三维渲染引擎,广泛应用于各种视觉模拟与交互式媒体开发领域。本文将对Quest3D中的OSC (Open Sound Control) 通道插件进行详细介绍。OSC是一种...

    pt-osc在线重建表导致死锁的分析及对应的优化方案1

    - 分析日志确定事务的执行次序,结合pt-osc工作原理,可以发现死锁可能源于在拷贝最后一个chunk-size时,新插入的事务尝试获取auto-inc lock,而pt-osc正在等待这个锁。 5. **优化方案**: - 调整chunk-size,...

    协议源码osc

    **OSC(Open Sound Control)协议源码解析** OSC(Open Sound Control)是一种网络通信协议,设计用于音乐、多媒体和交互式艺术应用中的实时控制。它提供了比MIDI更灵活、更强大且更易于理解的数据传输方式。 OSC...

    osc.rar_osc原理_示波器

    ** osc.rar_osc原理_示波器 ** 在电子工程和信号处理领域,示波器是一种不可或缺的测试设备,用于观察电信号的变化。本程序"osc.vi"旨在模拟示波器的基本功能,帮助用户理解和分析各种信号特性。下面我们将详细探讨...

    git@osc使用教程

    Git@OSC 使用教程 Git 是一个开源的版本控制系统,广泛应用于软件开发、版本控制和协作开发中。IntelliJ 是一个集成开发环境(IDE),它支持多种编程语言和框架,包括 Java、Python、JavaScript 等。Git@OSC 是一个...

    Python库 | osc-placement-1.5.0.tar.gz

    这个库主要用于处理OpenStack中的资源分配和定位问题,对于理解和操作OpenStack环境有着关键作用。 osc-placement库是OpenStack项目的一部分,主要负责提供资源分配服务。在OpenStack这样的云计算平台中,资源的...

    Ventuz.OSC

    Ventuz.OSC是一个关于Ventuz软件与Open Sound Control (OSC)协议交互的工具或库。Ventuz是一款强大的3D图形和交互式内容创作平台,常用于电视广播、虚拟现实、展览展示等领域。而OSC是一种通信协议,专为多媒体应用...

    OSC simpl 2.3.3.unitypackage

    OSC simpl 2.3.3

    Unity3D OSC通讯和TUIO插件

    unity3D中对OSC以及TUIO通讯的插件。

    OSC10e.ova虚拟机

    Operating System Concepts, 10th Edition.pdf配套OSC10e.ova虚拟机。 随书资源:https://blog.csdn.net/qq_40018346/article/details/105400782

    PyPI 官网下载 | python-osc-1.4.1.zip

    《Python OSC库详解——python-osc-1.4.1》 在Python编程语言中,开发者经常需要处理各种协议和接口来实现不同系统的交互。Open Sound Control(OSC)是一种广泛应用于音乐、多媒体艺术和计算机音乐领域的通信协议...

    osc_filter.rar_matlab osc_osc的matlab_光谱预处理_全光谱_含量定量模型

    正交信号校正法主要用于近红外光谱矩阵的预处理。其原理是将光谱阵与全氮含量阵正交,滤除光谱与因变量Y阵无关的信号,再建立定量校正模型,达到简化模型及提高模型预测能力的目的。

    OSC.rar_it_osc

    标题中的"OSC.rar_it_osc"表明这是一个与OSC(可能是Oscillator,振荡器)相关的项目,且文件被压缩在名为"OSC.rar"的文件中。"it"可能指的是信息技术或者互连技术,而"Verilog for MaxV"则表示这个项目是用Verilog硬件...

    OSC Simpl 1.2

    Unity3D的OSC协议插件,可以快速的进行开发和使用。可以进行单播、多播和广播,数据同步。

    振荡器OSC的仿真与分析.html

    振荡器OSC的仿真与分析.html

Global site tag (gtag.js) - Google Analytics