- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我有一个运行在 Ubuntu 12.04 上的 Elgg 网站突然开始出现白屏死机。没有对任何 PHP 文件进行任何更改,所有这些文件都在片刻之前工作。这是我在 apache error.log
中遇到的唯一错误:
[Thu Jul 23 09:45:49.672038 2015] [:error] [pid 6905] [client 127.0.0.1:53280] PHP Fatal error: Call to undefined function Elgg\\mysql_connect() in /var/www/my-website/engine/classes/Elgg/Database.php on line 144
Apache2 可以加载 HTML 和 PHP 页面,我可以从命令行登录 MySQL。我重新启动了 apache2
和 mysql
。 PHP,AFAIK,是最新版本。我已重新启动计算机并安装了最新的更新。下面的测试页面没有产生任何在未经训练的人看来异常的东西:
<?php
echo "Test!";
error_reporting(E_ALL);
ini_set('display_errors', TRUE);
ini_set('display_startup_errors', TRUE);
phpinfo();
exit();
?>
This post让我觉得可能更新运行并中断了 PHP/mysql 连接,但我无法确认。简单地说,我很难过。鉴于错误是undefined function Elgg\\mysql_connect()
,我假设在配置级别出现了问题,但我不知道如何修复它,也不知道关于可能发生什么的任何坚定假设造成了。接下来我应该尝试什么?
最佳答案
这很可能是命名空间问题。 PHP 假设它自己的本地 mysql api 是在 Elgg\
命名空间内声明的函数。因此,转到 'Database.php'
并在第 144 行更改:
mysql_connect();
到\mysql_connect();
\
反斜杠将指示 php 此函数存在于 Elgg\
命名空间之外,或在全局范围内。
您可能会遇到类似的问题,您必须使用与上述相同的方法来解决这些问题。
关于php - Elgg白屏: undefined function Elgg\\mysql_connect(),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31592601/
Closed. This question does not meet Stack Overflow guidelines。它当前不接受答案。 想要改善这个问题吗?更新问题,以便将其作为on-topi
我知道它具有出色的开箱即用功能,但是否易于自定义? 比如当我从数据库中查询内容或更改 css 布局时。 为它创建我自己的模块会更快还是继续使用像 Cake 这样的框架从头开始编写一切 最佳答案 我目前
我正在尝试帮助一位 friend 修复他与 Elgg 开发的应用程序。我熟悉 PHP,但对 Elgg 完全陌生。 长话短说,有两个看似随机发生的主要问题: 有时(大约十分之一)用户会上传文件,然后文件
我正在研究开源社交网站 Elgg 的配置选项。有一个选项允许将数据库连接拆分为读取和写入,甚至多个连接用于读取和写入。 我不确定为什么需要读写分离。 如果我不清楚,请查看第 53 和 54 行 htt
我正在尝试在 elgg 中进行 AJAX 调用,但到目前为止我还没有成功。我可能做错了什么,或者我错过了什么? 提前谢谢大家。 Elgg 版本 2.1.1 start.php // in myplug
我正在尝试在 elgg 中创建 AJAX 操作。我已经遵循了这个 Elgg 教程:Ajax:执行操作,但除了失败错误之外,到目前为止我什么也没得到: Sorry, Ajax only! 另一个错误是页
好吧,我正在尝试制作一个自定义 elgg 网站。我需要的主要功能之一是让用户能够创建事件,并将这些事件显示在可排序的表格中。 对于事件,我使用 elgg 的一个名为事件管理器的插件。我原本以为事件的数
我们正在寻求将 Shopify 商店与 Elgg(基于 PHP 的开源社交网络框架)集成。我们的 Elgg 网站将采用成员(member)制。 Elgg 成员(member)将转到 Shopify 商
我正在尝试使用 Elgg 作为某种类型的社交媒体网站的起点。我想做的主要事情之一是允许用户创建事件,然后在可排序的表中显示所有事件(可按创建过程中赋予事件的不同属性(如日期和标题)进行排序)。对于事件
我需要能够创建一个页面,用户可以在其中与其他成员共享链接。我想将这些 URL 存储在 SQL 数据库中,以便我可以检查发布的每个链接是否唯一或者之前是否已共享。 根据我的阅读,创建和自定义我自己的 e
我有一个运行在 Ubuntu 12.04 上的 Elgg 网站突然开始出现白屏死机。没有对任何 PHP 文件进行任何更改,所有这些文件都在片刻之前工作。这是我在 apache error.log 中遇
我正在尝试通过 AJAX 调用 Elgg 中的 View ,但在>>此处Hope this works'); // >>HERE<< var Ajax = require('elgg/
按照目前的情况,这个问题不适合我们的问答形式。我们希望答案得到事实、引用或专业知识的支持,但这个问题可能会引发辩论、争论、投票或扩展讨论。如果您觉得这个问题可以改进并可能重新打开,visit the
按照目前的情况,这个问题不适合我们的问答形式。我们希望答案得到事实、引用或专业知识的支持,但这个问题可能会引发辩论、争论、投票或扩展讨论。如果您觉得这个问题可以改进并可能重新打开,visit the
已关闭。此问题旨在寻求有关书籍、工具、软件库等的建议。不符合Stack Overflow guidelines .它目前不接受答案。 我们不允许提问寻求书籍、工具、软件库等的推荐。您可以编辑问题,以
我正在实现一个社交网站。我希望使用 drupal 或 elgg,并且正在尝试两者。我坚持自定义注册,除了城市和州之外还包括社区。 我想要下拉菜单根据更多的全局信息自定义本地信息。因此,一旦您选择了州,
我是一名优秀的程序员,十分优秀!