问题标签 [redeclare]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
936 浏览

php - Magento - 无法重新声明类别

嗨,我在以下几行中收到错误,但我在两台不同的服务器上有以下代码,在一台服务器上我没有收到此警告/错误:

致命错误:无法在 /var/www/production 中重新声明 get_categories()(之前在 /var/www/production/htdocs/app/design/frontend/default/default/template/page/html/header.phtml:134 中声明) /htdocs/app/design/frontend/default/default/template/page/html/header.phtml 在第 161 行

第 134 行是:function get_categories($categories) {

第 161 行是:} (before the echo get_categories)

我在这里找不到错误。

问候

丹尼尔

0 投票
2 回答
188 浏览

php - PHP MySQL - 需要显示文件列表及其文件大小,格式化。重新声明函数错误

对于更有经验的 PHP 人来说,我被困在一些可能很简单的事情上。当我尝试格式化要查询 mysql 数据库的文件列表的文件大小时,出现“无法重新声明函数”错误。

据我所知,我不应该将函数放在 while 语句中,但如果我不这样做,$bytes 变量不会因从数据库调用的每个文件而改变。有人可以解释我如何使这项工作吗?

这是代码:

0 投票
1 回答
677 浏览

joomla2.5 - Joomla 升级时出现致命错误“无法重新声明”

试图将我们的网站从 Joomla 2.5.9 更新到 2.5.22,但它破坏了网站,给了我错误:

致命错误:无法重新声明 word_count()(之前在 domain/templates/rt_momentum/overrides/mod_rokgallery/templates/slideshow/default.php:9 中声明) domain/templates/rt_momentum/overrides/mod_rokgallery/templates/slideshow/default.php on第 24 行

它引用的代码是这个块(从第 9-24 行运行):

站点支持已尝试提供帮助,但在此处将我介绍给了我。

非常感谢任何帮助!

斯科特

0 投票
1 回答
820 浏览

php - php 致命错误 致命错误:无法重新声明

即使文件是引号,下面的gettng是我正在使用的文件,并且该行是实际函数声明的确切行?

致命错误:无法重新声明 sortByTest()(之前在 ."file"... line .."123" 中声明

0 投票
1 回答
130 浏览

c++ - c ++在具有相同名称的类中使用默认函数

像这样在 C++ 中实现一个类的好方法是什么:

Someclass.h:

Someclass.cpp:

所以我想要做的是在我的对象中重新声明一个函数作为方法。我找不到包含“kill()”、“sleep(int sec)”的名称空间或类似的东西。希望你能帮忙。

0 投票
0 回答
1562 浏览

php - 致命错误:无法重新声明类 MYSQLi_DB

有错误:

致命错误:无法在第 10 行的 /home/XXXX/public_html/XXXXX/install/include/database.php 中重新声明类 MYSQLi_DB

和 database.php 文件:

此类(MYSQLi_DB)未在其他任何地方调用!就在这个文件中……你能帮我解决吗?!

0 投票
1 回答
571 浏览

dependency-injection - 无法重新声明类。法尔康迪

当我使用 require_once 或 include_once 时,这意味着当我将一个类设置为 phalcon di 时,它说不能重新声明类 PasswordDb。我不想把类放在一个 if 语句中

有没有更好的方法来做到这一点?

Phalcon di config 是这样的

0 投票
1 回答
983 浏览

php - PHP5.5:致命错误:无法重新声明类

因为我从 PHP 5.2 升级到 5.5,所以我收到了一个我现在不明白的错误。

好吧,在更新 PHP 版本之前,这个错误并没有引发,我猜重新声明一个类应该是一个独立于 PHP 版本的错误。此外,我总是使用 require_once() 这应该有助于避免错误。

因此,为了确保它不会被重新声明,我在该类声明之前添加了一个回溯代码块。所以希望,我认为它会输出两次,但我只得到一个回溯输出。因此,从我的少数观点来看,它只被宣布一次。

我错过了什么吗?知道如何找到“真正的”问题吗?

0 投票
1 回答
1064 浏览

php - 无法重新声明 Magento 类

我有一个有趣的问题。我网站的前端加载正常,但是当我尝试导航到:

domain.com/index.php/admin

我得到一个白页。我已启用调试模式并显示此错误:

自从发现这个新错误以来,我试图在 __adminhtml.php 文件中一个一个地注释/删除它无法重新声明的每个类。只是在我将它们全部注释掉并刷新管理员时才发现页面,它没有给出任何错误。只是一张白页。

有任何想法吗?

0 投票
1 回答
149 浏览

php - PHP无法重新声明由函数引起的类

我收到无法重新声明类错误。这是导致错误的类文件

该错误仅在我调用 renderView() 函数时发生。下面是我调用类和函数的索引。

如上所示,我使用 require_once 并检查该类是否已加载。问题可能出在 renderView 函数中,因为当我不使用该函数时,一切正常。