`

BAE部署Joomla发布失败的原因

 
阅读更多

Joomla(我测试用的版本是2.5.7)在BAE上总是发不失败的原因是因为Joomla中使用了statit::,而BAE的php执行环境并不支持static::(参考另一篇博文:

http://goaheadtw.iteye.com/admin/blogs/1739640)。

在Joomla目下搜索”static::“得到如下结果:

 

 

Search "static::" (13 hits in 1 file)

  D:\Joomla_2.5.7\libraries\joomla\application\daemon.php (13 hits)

Line 153: if (!is_subclass_of(static::$instance, 'JApplicationDaemon'))

Line 160: static::$instance->triggerEvent('onReceiveSignal', array($signal));

Line 166: if (static::$instance->running && static::$instance->isActive())

Line 166: if (static::$instance->running && static::$instance->isActive())

Line 168: static::$instance->shutdown();

Line 172: static::$instance->close();

Line 177: if (static::$instance->running && static::$instance->isActive())

Line 177: if (static::$instance->running && static::$instance->isActive())

Line 179: static::$instance->shutdown(true);

Line 183: static::$instance->close();

Line 188: while (static::$instance->pcntlWait($signal, WNOHANG or WUNTRACED) > 0)

Line 194: while (static::$instance->pcntlWait($signal, WNOHANG) > 0)

Line 196: $signal = static::$instance->pcntlChildExitStatus($signal);

分享到:
评论

相关推荐

    joomla网站移植部署细节

    ### Joomla网站移植部署细节 #### 一、概述 在使用Joomla构建CMS(Content Management System,内容管理系统)的过程中,有时我们需要将开发好的站点从一台服务器迁移到另一台服务器上,或者部署到生产环境中。...

    joomla资料 joomla开发 joomla教程

    Joomla是一种开源的内容管理系统(CMS),它以其强大的功能和易用性在全球范围内受到广泛的欢迎。然而,尽管Joomla被公认为世界上最优秀的CMS之一,但在中国的普及和发展却面临着一些挑战。 首先,Joomla在中国的...

    发布joomla网站到互联网

    本文将详细介绍如何通过FTP账号的创建、文件的上传、数据库的建立以及在线安装等步骤,实现Joomla网站的发布。 ### 一、FTP账号的创建与配置 首先,我们需要在托管Joomla网站的主机服务商处获取FTP(文件传输协议...

    joomla1.5使用教程 - 中文手册

    【Joomla 1.5 使用教程 - 中文手册】 Joomla 1.5 是一个流行的开源内容管理系统(CMS),用于构建、管理和维护网站。本教程旨在帮助用户掌握Joomla 1.5的各项功能,从安装到高级管理配置,提供全方位的指导。 **第...

    基于LAMP的Joomla构建网络发布系统

    【基于LAMP的Joomla构建网络发布系统】 在IT领域,构建网络发布系统是一项常见的任务,而使用Joomla和LAMP环境是实现这一目标的有效方式。LAMP是Linux、Apache、MySQL和PHP四个组件的首字母缩写,它们共同构成了一...

    joomla 1.5.8 中文版

    Joomla 1.5.8 版本是该系统的一个重要里程碑,为用户提供了丰富的功能和优化的性能,尤其对于中文用户,它提供了本地化的支持,使得在中国地区的部署和使用更为便捷。 **内容管理系统(CMS)的核心特性** 1. **安装...

    joomla模块用户列表

    "com_juserlist"可能是指这个用户列表模块的组件部分,"com_"在Joomla中代表“组件”,它是Joomla系统的核心部分,可以处理更复杂的任务,比如用户管理、内容发布等。组件通常由多个部分组成,包括模型、视图和控制...

    joomla 2.5.4中文版

    8. **安装和更新**: Joomla 2.5.4 提供一键安装和自动更新功能,简化了系统的部署和维护过程。 9. **安全性和稳定性**: 每个版本的更新都会包含安全补丁,确保网站免受潜在威胁。2.5.4 版本修复了已知的安全漏洞,...

    Joomla15DevelopmentCookbook.pdf

    《Joomla 15 Development Cookbook》是一本专为Joomla开发者设计的实用指南,它以清晰易懂的方式深入讲解了Joomla框架的核心概念和技术。这本书的英文版深受读者好评,作者通过简洁明了的表述,使得复杂的开发问题变...

    joomla 2.5 空白模板

    Joomla 2.5 空白模板是一个专为Joomla 2.5内容管理系统设计的基础模板,它提供了构建自定义网站布局的框架。这个模板的主要优点在于其简洁性和灵活性,允许开发者快速高效地创建符合项目需求的个性化模板,而无需...

    joomla API 中文手册

    2. `getLongVersion()`:返回Joomla的完整版本字符串,包括产品名称、状态、发布日期等详细信息。例如: ```php $version =& new Jversion(); $long_version = $version->getLongVersion(); ``` 这将返回类似...

    joomla七牛插件

    joomla七牛插件,加速网站的速度。系统会自动将你网站的静态内容同步到你的七牛空间,让你的Joomla网站飞起来!

    joomla and joomla

    **Joomla 概述** Joomla 是一个开源的内容管理系统(CMS),用于构建各种类型的网站,包括企业网站、电子商务平台、新闻门户和个人博客。它基于PHP编程语言,与MySQL或PostgreSQL数据库兼容,提供了丰富的功能和...

    Joomla easybook 汉化版

    **Joomla Easybook汉化版** 是一个针对Joomla CMS(内容管理系统)的扩展插件,主要用于构建在线目录、电子书或产品目录等。Easybook原本是英文版本,但通过这个汉化版,中国用户可以更方便地在自己的Joomla网站上...

    joomla 资源丰富的网站

    描述与标签解读:此标题及描述主要强调了关于Joomla的资源丰富性,其中“Joomla”是关键词,指的是一种开源内容管理系统(CMS),被广泛用于构建、管理和发布网站内容。Joomla以其灵活性、可扩展性和用户友好性而...

    Joomla! 用户宝典

    Joomla! A User's Guide: Building a Successful Joomla! Powered Website中文版。 入门书籍。网友翻译。 关于本书 对于Joomla! 这个流行的、屡获大奖的开源CMS,本教程会教你用Joomla按你自己需求一步一步,最终...

    joomla3.5.1完整汉化包

    安装后,管理员在登录网站后台进行内容发布、用户管理、模块设置等操作时,所有的菜单、按钮和提示信息都会显示为中文,使得管理更加直观和便捷。 4. **site_zh-CN.zip**:此文件是Joomla网站前端的中文语言包。当...

    一款很好的Joomla2.5模板

    Joomla是一款广受欢迎的内容管理系统(CMS),用于构建各种类型的网站,包括企业网站、新闻门户、电子商务平台等。这款“一款很好的Joomla2.5模板”是专为Joomla 2.5版本设计的用户界面,它能显著改变网站的外观和...

Global site tag (gtag.js) - Google Analytics