avatar_rudik

Как исправить ошибку MU online: несколько советов от профессионалов

Автор rudik, 2013 Авг. 20, 22:14

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

Ключевые слова [SEO] mu onlineошибки в muсоветы от профессионалов

rudik

Fatal error: Cannot redeclare iteminfo() (previously declared in E:\xampp\htdocs\includes\equipt.inc.php:25) in E:\xampp\htdocs\includes\Warehouse.php on line 385

Эта ошибка вылезает только когда нажимаешь на ник чара и смотришь инфу!

А так работает всё в норме! Ошибка последние 5 вещей маркета! как поправить?

Белый

http://mymuweb.ru/forum/8-645-3  - подобная проблема

ты бы хоть выставил что на 385 строчке

Warehouse.php on line 385

f1x

выкинь хамп, поставь апп.

epmak

#3
у тебя в ошибке написано, что нельзя переназначить функцию  iteminfo(), уже описанную по адресу E:\xampp\htdocs\includes\equipt.inc.php: строка 25
это значит, что либо её кто - то скопировал в вархаус, либо 2 раза подключают equipt.inc.php.
твои действия: либо ищещь 2й раз назначенную функцию, либо
что то типа require "includes/equipt.inc.php";

и комментируешь или удаляешь строки.

у меня подозрения, что просто equipt.inc.php был подключен "выше" и надо просто закомеентировать
require "includes/equipt.inc.php"; или подобную конструкцию с упоминанием. но, могу ошибаться, и может быть вариант

function iteminfo()
{
...
}
тогда надо удалять(лили закоментировать /* */) её

rudik

} этот символ стоит на 385 строчке и всё!

epmak а можешь по подробнее пояснить куда воткнуть



http://rghost.ru/48280757 Warehouse
http://rghost.ru/48280772 equipt

вот файлы пробывал не вышло чтот

welder1234

ребята решил новую тему несоздавать,возможно проблема невелика,на сайте персонажи отображаются онлайн хотя они в оффлайне и нету возможности зайти в панель персонажа,пишет все время что персонаж онлайн,подскажите в чем дело...

Телега

Цитата: welder1234 от 2013 Авг. 25, 07:33  ребята решил новую тему несоздавать,возможно проблема невелика,на сайте персонажи отображаются онлайн хотя они в оффлайне и нету возможности зайти в панель персонажа,пишет все время что персонаж онлайн,подскажите в чем дело...

Неверно работает процедура WZ_DISCONNECT_MEMB

Проверь есть ли она вообще, если нет то вот моя:
USE [MuOnline]
GO
/****** Object:  StoredProcedure [dbo].[WZ_DISCONNECT_MEMB]    Script Date: 08/25/2013 08:44:16 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER OFF
GO

ALTER Procedure [dbo].[WZ_DISCONNECT_MEMB]

@memb___id  varchar(10)
AS
BEGIN

SET NOCOUNT ON
DECLARE @find_id   varchar(10)
DECLARE @ConnectStat  tinyint
SET @ConnectStat = 0
SET @find_id = 'NOT'
SELECT @find_id = S.memb___id FROM MEMB_STAT S INNER JOIN MEMB_INFO I ON S.memb___id = I.memb___id
WHERE I.memb___id = @memb___id

IF( @find_id <> 'NOT' )
BEGIN
UPDATE MEMB_STAT set ConnectStat = @ConnectStat, DisConnectTM = getdate()
WHERE memb___id = @memb___id
END
END

welder1234

точно нету такой процедуры,а неподскажиш как правильно ее создать?

Белый

Данный скрипт  в Query Analyzer (в базу MuOnline)

welder1234

Server: Msg 208, Level 16, State 6, Procedure WZ_DISCONNECT_MEMB, Line 65535
Invalid object name 'dbo.WZ_DISCONNECT_MEMB'.

вот что пишет мне в квери аналайзере

Белый

Создай процедуру  WM_DISCONNECT_MEMB , напиши в скайп помогу.

rudik

а вот что это за ошибка неподскажите?

Parse error: syntax error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING in E:\xampp\htdocs\modules\user\oh.php on line 10

Раньше обмен часов работал нормально! А щас ошибка в чём дело тут?

Похожие темы (5)