View Full Version : |Suporte| Instalação MuSite pelo Plesk
azelele
12/07/2020, 12:39 AM
Alguém poderia me dá suporte na instalação do MuSite pelo Plesk ?
Nessa parte de web não tenho tanto conhecimento...
Teria alguma vídeo aula ?
Denis Alves
12/07/2020, 12:46 AM
Na verdade você precisa configurar a sua web para fazer conexão remota com o SQL aonde está alocado seu servidor (DEDICADO/CLOUD)
1 - Rode a Query que vem na pasta do site no SQL Server Management Studio = provavelmente dentro da pasta modules/SQL_SCRIPTS/Unique query install está a Query com todas as colunas e tabelas que precisam ser criadas
2 - Saiba se a porta 1433 (SQL Server) está liberada e aberta no Firewall = através do SQL Server Configuration Manager, você consegue observar isso. tem alguns tutoriais na web ensinando essa parte
2 - Após ter a ativação dessa parte, configurar a settings.php do seu site = Configurando as seguintes linhas:
define('HOST', 'SEUIP:1433'); //Host do Banco de dados (se utilizando os dois pontos (:) não der certo, você altere para vírgula (,)
define('USER', 'sa'); //Login do Mssql
define('PWD', '090993'); //Senha do Mssql
define('DATABASE', 'MuOnline'); //Banco de dados do website
define('DATABASE_ACCOUNTS', 'MuOnline'); //Banco de dados onde ficam as contas
define('DATABASE_CHARACTERS', 'MuOnline'); //Banco de dados onde ficam os personagens
Bom, inicialmente é isso. Para ver algum mais problema é necessário fazer essas etapas para, aí sim, identificar os problemas que poderão vir a acontecer.
azelele
13/07/2020, 12:36 PM
Denis Alves,
Muito bom amigo, obrigado.
Ao logar e clicar em painel do usuário, em cima do banner a seguintes mensagens é exibida.
Warning: mssql_query() [function.mssql-query ([Only registered and activated users can see links])]: message: Invalid column name 'points'. (severity 16) in C:\Inetpub\vhosts\[Only registered and activated users can see links] .class.php on line 48
Warning: mssql_query() [function.mssql-query ([Only registered and activated users can see links])]: Query failed in C:\Inetpub\vhosts\[Only registered and activated users can see links] .class.php on line 48
LD_Error: Não foi possivel executar: SELECT points as amount FROM webSite.dbo.webCash WHERE username='azelele'
Warning: mssql_fetch_object(): supplied argument is not a valid MS SQL-result resource in C:\Inetpub\vhosts\[Only registered and activated users can see links] user.class.php on line 386
Denis Alves
13/07/2020, 12:43 PM
@Denis Alves ([Only registered and activated users can see links]),
Muito bom amigo, obrigado.
Ao logar e clicar em painel do usuário, em cima do banner a seguintes mensagens é exibida.
Warning: mssql_query() [function.mssql-query ([Only registered and activated users can see links])]: message: Invalid column name 'points'. (severity 16) in C:\Inetpub\vhosts\[Only registered and activated users can see links] .class.php on line 48
Warning: mssql_query() [function.mssql-query ([Only registered and activated users can see links])]: Query failed in C:\Inetpub\vhosts\[Only registered and activated users can see links] .class.php on line 48
LD_Error: Não foi possivel executar: SELECT points as amount FROM webSite.dbo.webCash WHERE username='azelele'
Warning: mssql_fetch_object(): supplied argument is not a valid MS SQL-result resource in C:\Inetpub\vhosts\[Only registered and activated users can see links] user.class.php on line 386
roda essa query no SQL
alter table [MEMB_INFO] add [points] int not null default(0)
@Denis Alves ([Only registered and activated users can see links]),
Muito bom amigo, obrigado.
Ao logar e clicar em painel do usuário, em cima do banner a seguintes mensagens é exibida.
Warning: mssql_query() [function.mssql-query ([Only registered and activated users can see links])]: message: Invalid column name 'points'. (severity 16) in C:\Inetpub\vhosts\[Only registered and activated users can see links] .class.php on line 48
Warning: mssql_query() [function.mssql-query ([Only registered and activated users can see links])]: Query failed in C:\Inetpub\vhosts\[Only registered and activated users can see links] .class.php on line 48
LD_Error: Não foi possivel executar: SELECT points as amount FROM webSite.dbo.webCash WHERE username='azelele'
Warning: mssql_fetch_object(): supplied argument is not a valid MS SQL-result resource in C:\Inetpub\vhosts\[Only registered and activated users can see links] user.class.php on line 386
O MuSite por padrão utiliza 3 colunas de moedas, você pode configurar elas na Settings.
Nesse caso, o erro é devido não existir a coluna 'points' na tabela webCash, provavelmente pq não tem na MEMB_INFO.
azelele
13/07/2020, 05:54 PM
No caso a coluna points seria a coluna cash por padrão ?
Outra duvida é como eu instalo o Editor ldManager MuOnline ?
Alguém poderia me auxiliar ?
1 32 minutes:------- Atualizado -------
No caso rodar a query na database MuOnline ?
Denis Alves
13/07/2020, 07:27 PM
No caso a coluna points seria a coluna cash por padrão ?
Outra duvida é como eu instalo o Editor ldManager MuOnline ?
Alguém poderia me auxiliar ?
a coluna points seria uma das três moedas padrões do site, você pode manipular essas informações na própria settings.php em:
$TABLES_CONFIGS['WEBCASH'] = array("database" => DATABASE, //webSite || MuOnline
"table" => "webCash", //webCash || MEMB_INFO
"columnUsername" => "username", //username || memb___id
"columnAmount" => "amount", //amount || gold
"columnAmount2" => "amount2", //amount2 || gold2
"columnPoints" => "points"); //points
em destaque são as 3 linhas do SQL que você pode mudar para a que você esteja utilizando como Cashs.
O LdManager Studio Editor você precisa fazer a configuração semelhante a que você fez no site para por online. Precisa ir na pasta "application" e configurar o Settings.php com suas informações necessárias, nas linhas:
protected function mssqlLibManager() //Configurações de onde o SITE esta instalado
{
$this->mssqlLibDatabase = "MuOnlineS4";
$this->mssqlLibHost = "127.0.0.1";
$this->mssqlLibUser = "sa";
$this->mssqlLibPassword = "090993";
}
protected function mssqlLibMu() //Configurações de onde o JOGO esta instalado
{
$this->mssqlLibDatabase = "MuOnlineS4";
$this->mssqlLibHost = "127.0.0.1";
$this->mssqlLibUser = "sa";
$this->mssqlLibPassword = "090993";
}
A configuração é praticamente a mesma que você fez inicialmente no seu site principal.
azelele
13/07/2020, 07:27 PM
roda essa query no SQL
alter table [MEMB_INFO] add [points] int not null default(0)
No caso rodar a query na database MuOnline ?
Denis Alves
13/07/2020, 07:35 PM
No caso rodar a query na database MuOnline ?
Exatamente. Claro, se sua database for com outro nome você roda pra ela!
azelele
13/07/2020, 08:34 PM
Exatamente. Claro, se sua database for com outro nome você roda pra ela!
Rodei a query na database MuOnline e o erro continua...
Denis Alves
13/07/2020, 08:36 PM
Rodei a query na database MuOnline e o erro continua...
Você tem que ver na configuração "WEBCASH" qual a tabela está usando. Acredito que você esteja usando a webCash, então tenta:
alter table [webCash] add [points] int not null default(0)
azelele
13/07/2020, 08:40 PM
Você tem que ver na configuração "WEBCASH" qual a tabela está usando. Acredito que você esteja usando a webCash, então tenta:
No caso agora eu teria que rodar a query na database webSite correto ?
Denis Alves
13/07/2020, 08:57 PM
No caso agora eu teria que rodar a query na database webSite correto ?
pra ficar mais prático, olhe na settings.ini, nessas linhas o seguinte:
$TABLES_CONFIGS['WEBCASH'] = array("database" => DATABASE, //webSite || MuOnline
"table" => "MEMB_INFO", //webCash || MEMB_INFO
"columnUsername" => "memb___id", //username || memb___id
"columnAmount" => "Gold", //amount || gold
"columnAmount2" => "Cash", //amount2 || gold2
"columnPoints" => "points"); //points
essa Database está numa linha lá no início aonde você configurou, mais ou menos assim:
define('DATABASE', 'SeuBancoDeDados'); //Banco de dados do website
Vendo essa informação, você terá total certeza aonde você terá que rodar a query.
azelele
13/07/2020, 09:23 PM
pra ficar mais prático, olhe na settings.ini, nessas linhas o seguinte:
essa Database está numa linha lá no início aonde você configurou, mais ou menos assim:
Vendo essa informação, você terá total certeza aonde você terá que rodar a query.
Consegui amigo, problema resolvido. Era na database webSite.
Muito obrigado pelos suportes...
3 minutes:------- Atualizado -------
a coluna points seria uma das três moedas padrões do site, você pode manipular essas informações na própria settings.php em:
em destaque são as 3 linhas do SQL que você pode mudar para a que você esteja utilizando como Cashs.
O LdManager Studio Editor você precisa fazer a configuração semelhante a que você fez no site para por online. Precisa ir na pasta "application" e configurar o Settings.php com suas informações necessárias, nas linhas:
A configuração é praticamente a mesma que você fez inicialmente no seu site principal.
No caso agora da instalação do Editor, eu tenho que instalar ele na Hospedagem aonde está hospedado o meu site ?
E como eu faço para acessar o Editor ?
Denis Alves
13/07/2020, 09:47 PM
Consegui amigo, problema resolvido. Era na database webSite.
Muito obrigado pelos suportes...
3 minutes:------- Atualizado -------
No caso agora da instalação do Editor, eu tenho que instalar ele na Hospedagem aonde está hospedado o meu site ?
E como eu faço para acessar o Editor ?
se você colocou a pasta com o nome ldmanager dentro da pasta do seu site ([Only registered and activated users can see links]), então é só colocar o seu domínio/nomedapastas
azelele
14/07/2020, 04:38 PM
@Denis Alves ([Only registered and activated users can see links])
Todas os suportes que vc me passou funcionarão perfeitamente.
Não abusando, mais ao cadastrar no site aparece a seguinte mensagem: Erro ao enviar os dados de ativação de conta para o seu e-mail!
No caso eu teria que configurar o SMTP, ai que está o problema, eu também não sei configurar!kkkkkkkk
Teria como você me dar uma força novamente, e muito obrigado desde já.
Denis Alves
14/07/2020, 07:18 PM
@Denis Alves ([Only registered and activated users can see links])
Todas os suportes que vc me passou funcionarão perfeitamente.
Não abusando, mais ao cadastrar no site aparece a seguinte mensagem: Erro ao enviar os dados de ativação de conta para o seu e-mail!
No caso eu teria que configurar o SMTP, ai que está o problema, eu também não sei configurar!kkkkkkkk
Teria como você me dar uma força novamente, e muito obrigado desde já.
Não abusando, mais ao cadastrar no site aparece a seguinte mensagem: Erro ao enviar os dados de ativação de conta para o seu e-mail!
É o sistema de ativação de conta via e-mail, você desativa nessa linha:
$REGISTER_SETTINGS['EMAIL_ACTIVE'] = true;
basta colocar false no lugar de true.
Com relação ao SMTP, fale comigo no privado que lhe ajudo
azelele
14/07/2020, 10:09 PM
Beleza amigo. jaja te mando mensagem privado.
Mais uma duvida, eu coloquei painel de admin na minha conta e mesmo assim não consigo logar no ldManager o editor, aparece sempre Usuário ou senha inválidos.
Sabe me dizer como eu corrijo esse problema ?
Denis Alves
14/07/2020, 10:16 PM
Beleza amigo. jaja te mando mensagem privado.
Mais uma duvida, eu coloquei painel de admin na minha conta e mesmo assim não consigo logar no ldManager o editor, aparece sempre Usuário ou senha inválidos.
Sabe me dizer como eu corrijo esse problema ?
O painel admin do SITE é na tabela dbo.webPrevilegy, já o do ldManager é configurado em outra tabela. Segue a query. Rode no seu banco de dados em que você configurou no settings.php do ldManager e, após rodar, adicione seu usuário/senha/level de acesso
/****** Object: Table [dbo].[webLdManagerUsers] Script Date: 08/20/2010 14:50:42 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
SET ANSI_PADDING ON
GO
CREATE TABLE [dbo].[webLdManagerUsers](
[id] [tinyint] IDENTITY(1,1) NOT NULL,
[username] [varchar](10) NOT NULL,
[password] [varchar](10) NOT NULL,
[previlegy] [tinyint] NOT NULL CONSTRAINT [DF_webLdManagerUsers_previlegy] DEFAULT ((0))
) ON [PRIMARY]
GO
SET ANSI_PADDING OFF
GO
azelele
14/07/2020, 11:08 PM
Denis Alves
Minha settings.php está configurada padrão, segue abaixo:
protected function mssqlLibManager() //Configurações de onde o SITE esta instalado
{
$this->mssqlLibDatabase = "webSite";
$this->mssqlLibHost = "MEUIP";
$this->mssqlLibUser = "sa";
$this->mssqlLibPassword = "MINHASENHA";
}
protected function mssqlLibMu() //Configurações de onde o JOGO esta instalado
{
$this->mssqlLibDatabase = "MuOnline";
$this->mssqlLibHost = "MEUIP";
$this->mssqlLibUser = "sa";
$this->mssqlLibPassword = "MINHASENHA";
}
Em qual Database tenho que rodar essa query ?
Denis Alves
15/07/2020, 12:18 AM
@Denis Alves ([Only registered and activated users can see links])
Minha settings.php está configurada padrão, segue abaixo:
protected function mssqlLibManager() //Configurações de onde o SITE esta instalado
{
$this->mssqlLibDatabase = "webSite";
$this->mssqlLibHost = "MEUIP";
$this->mssqlLibUser = "sa";
$this->mssqlLibPassword = "MINHASENHA";
}
protected function mssqlLibMu() //Configurações de onde o JOGO esta instalado
{
$this->mssqlLibDatabase = "MuOnline";
$this->mssqlLibHost = "MEUIP";
$this->mssqlLibUser = "sa";
$this->mssqlLibPassword = "MINHASENHA";
}
Em qual Database tenho que rodar essa query ?
tenta na primeira, caso não for tente na segunda...mas acredito que vai na webSite
azelele
15/07/2020, 08:43 PM
@Denis Alves ([Only registered and activated users can see links])
Então amigo, ao alterar o Personal ID no site
Ocorre o seguinte erro, mais o ID Altera com sucesso e funciona mais dá o seguinte erro!
Warning: fopen(logs/paneluser/[15-07-2020][MODIFY_PERSONALID].log) [function.fopen ([Only registered and activated users can see links])]: failed to open stream: No such file or directory in C:\Inetpub\vhosts\[Only registered and activated users can see links] user.class.php on line 297
Warning: fwrite(): supplied argument is not a valid stream resource in C:\Inetpub\vhosts\[Only registered and activated users can see links] user.class.php on line 298
Warning: fclose(): supplied argument is not a valid stream resource in C:\Inetpub\vhosts\[Only registered and activated users can see links] user.class.php on line 299
Tem como mé dá uma luz novamente pra corrigir esse erro?
Denis Alves
16/07/2020, 12:48 AM
Na pasta principal do site, crie o caminho de diretório:
logs/paneluser
azelele
16/07/2020, 07:06 PM
Amigo, não tem como criar a pasta logs/paneluser com essa barra entre o logs e paneluser.
Não tem como pelo PC nem pelo Plesk.
Ao tentar criar pela [Only registered and activated users can see links] do Plesk automaticamente a pasta é criada com o nome paneluser
E criando pelo PC as pasta fica logspaneluser
O erro continua
Warning: fopen(logs/paneluser/[16-07-2020][MODIFY_PERSONALID].log) [function.fopen ([Only registered and activated users can see links])]: failed to open stream: No such file or directory in C:\Inetpub\vhosts\[Only registered and activated users can see links] user.class.php on line 297
Warning: fwrite(): supplied argument is not a valid stream resource in C:\Inetpub\vhosts\[Only registered and activated users can see links] user.class.php on line 298
Warning: fclose(): supplied argument is not a valid stream resource in C:\Inetpub\vhosts\[Only registered and activated users can see links] user.class.php on line 299
:(
Denis Alves
16/07/2020, 07:17 PM
Amigo, não tem como criar a pasta logs/paneluser com essa barra entre o logs e paneluser.
Não tem como pelo PC nem pelo Plesk.
Ao tentar criar pela [Only registered and activated users can see links] do Plesk automaticamente a pasta é criada com o nome paneluser
E criando pelo PC as pasta fica logspaneluser
O erro continua
Warning: fopen(logs/paneluser/[16-07-2020][MODIFY_PERSONALID].log) [function.fopen ([Only registered and activated users can see links])]: failed to open stream: No such file or directory in C:\Inetpub\vhosts\[Only registered and activated users can see links] user.class.php on line 297
Warning: fwrite(): supplied argument is not a valid stream resource in C:\Inetpub\vhosts\[Only registered and activated users can see links] user.class.php on line 298
Warning: fclose(): supplied argument is not a valid stream resource in C:\Inetpub\vhosts\[Only registered and activated users can see links] user.class.php on line 299
:(
quando digo "criar o caminho de diretório logs/paneluser" é pra você criar uma pasta logs e dentro dela a pasta paneluser kkk
cria a pasta logs na pasta inicial do seu site
azelele
16/07/2020, 08:34 PM
kkkkkkkkkkkkkk!
Fiz isso e funcionou amigo obrigado novamente.
Tenho outro problema! Kkkkkkkkkkk
Ao adicionar VIP para uma conta pelo painel de admin no site, o VIP não é reconhecido. Ao entrar na minha conta a mesma continua como Free. O que pode ser ?
Denis Alves
16/07/2020, 09:03 PM
kkkkkkkkkkkkkk!
Fiz isso e funcionou amigo obrigado novamente.
Tenho outro problema! Kkkkkkkkkkk
Ao adicionar VIP para uma conta pelo painel de admin no site, o VIP não é reconhecido. Ao entrar na minha conta a mesma continua como Free. O que pode ser ?
Olhe se seu muserver tem suporte a vip e qual a tabela que ele está configurado. Feito isso, observe qual a tabela relacionada a vip o site está lendo e faça a sincronia
azelele
17/07/2020, 12:33 AM
Então, eu não entendi muito bem o que vc tentou explicar.
Na database MuOnline está criado a tabela vip.
No caso eu teria que criar a tabela vip na database webSite tbm ?
Por que ao cadastrar conta pelo site, a conta vem com vip, pois determinei 7 dias de vip para accs criadas.
Mais quando adicionar vip pelo painel de adm, infelizmente não funciona...
Na instalação do MuSite eu rodei apenas o arquivo de query, webSite_COMPLETE.
Tem que rodar tbm o arquivo de query webSite_COMPLETE[MuOnline] ?
Denis Alves
17/07/2020, 05:08 AM
Então, eu não entendi muito bem o que vc tentou explicar.
Na database MuOnline está criado a tabela vip.
No caso eu teria que criar a tabela vip na database webSite tbm ?
Por que ao cadastrar conta pelo site, a conta vem com vip, pois determinei 7 dias de vip para accs criadas.
Mais quando adicionar vip pelo painel de adm, infelizmente não funciona...
Na instalação do MuSite eu rodei apenas o arquivo de query, webSite_COMPLETE.
Tem que rodar tbm o arquivo de query webSite_COMPLETE[MuOnline] ?
Não. O daldegam criou um sistema aonde pudesse criar a database do site separada da database principal (geralmente MuOnline) e nesse caso o sistema do seu site está lendo a tabela webSite.dbo.WebVips, que seria a tabela gerada por sua query citada. Aí o MuServer que você usa deva usar um sistema de tipo de conta numa tabela totalmente diferente da mencionada, você precisa usar os dados de tipo de conta (seleção de vip - no caso coluna vip, accountlevel que seja) utilizados na database padrão para que tenha sincronia entre site e servidor
azelele
17/07/2020, 06:06 PM
Entendi irmão, e como eu faria isso, como eu disse, questão de site, sql sou completamente iniciante.
Denis Alves
17/07/2020, 07:34 PM
Entendi irmão, e como eu faria isso, como eu disse, questão de site, sql sou completamente iniciante.
É melhor na prática rsrs, mas vamos lá
1 - Database do Jogo
Provavelmente você saiba qual foi a database que você restaurou (Geralmente todo iniciamente gera ela como MuOnline), veja em MEMB_INFO se tem alguma tabela com nome VIP, AccountLevel ou Type. Se tiver, você já identificou a tabela que denomina o VIP. Antes também veja se o MuServer tem suporte para leitura de vip (de preferência, e mais recomendado) defina qual arquivo você usa para poder ter uma melhor interpretação e guiar melhor)
2 - Settings.php
Identificando as etapas acima, você precisa saber configurar a linha do site do daldegam. É um pouco complexo, dependendo quem trabalhe, mas é fácil. As linhas de configuração são para identificar datas para expirar no dia e momento certo. É Configurado nessa linha mencionada a baixo, mas precisa determinar as colunas de tipo de vip e se não tem alguma coluna no próprio servidor que faça a marcação da data de validade do plano. No fórum, é bem provavel sim, ter um tutorial explicando cada detalhe da linha, eu não tenho mas na prática pra mim é mais fácil.
$TABLES_CONFIGS['WEBVIPS'] = array("database" => DATABASE, //webSite || MuOnline
"table" => "MEMB_INFO", //webVips || MEMB_INFO
"columnUsername" => "memb___id", //username || memb___id
"columnType" => "AccountLevel", //type || vip
"columnDateBegin" => "dateBegin",
"columnDateEnd" => "AccountExpireDate",
"columnDateEndInteger" => "dateEndInteger");
Dê uma pesquisada no fórum que você acha mais informações de como funciona a configuração dessas linhas, porém recomendo que fazer o primeiro passo é essencial pois ai você terá uma pequena ideia do que pode vir a fazer só com base nessas linhas acima
azelele
17/07/2020, 10:12 PM
Então irmão, eu consegui editar mais quando eu vou criar uma acc dá o seguinte erro, nessa parte:]
Warning: mssql_query() [function.mssql-query ([Only registered and activated users can see links])]: message: Invalid column name 'dateEnd'. (severity 16) in C:\Inetpub\vhosts\[Only registered and activated users can see links] .class.php on line 48
Warning: mssql_query() [function.mssql-query ([Only registered and activated users can see links])]: Query failed in C:\Inetpub\vhosts\[Only registered and activated users can see links] .class.php on line 48
LD_Error: Não foi possivel executar: SELECT dateEnd as dateend FROM MuOnline.dbo.MEMB_INFO WHERE memb___id='teste'
Warning: mssql_fetch_object(): supplied argument is not a valid MS SQL-result resource in C:\Inetpub\vhosts\[Only registered and activated users can see links] user.class.php on line 222
Warning: mssql_query() [function.mssql-query ([Only registered and activated users can see links])]: message: Invalid column name 'dateEnd'. (severity 16) in C:\Inetpub\vhosts\[Only registered and activated users can see links] .class.php on line 48
Warning: mssql_query() [function.mssql-query ([Only registered and activated users can see links])]: Query failed in C:\Inetpub\vhosts\[Only registered and activated users can see links] .class.php on line 48
LD_Error: Não foi possivel executar: SELECT vip as type, dateEnd as dateend FROM MuOnline.dbo.MEMB_INFO WHERE memb___id='teste'
Warning: mssql_fetch_object(): supplied argument is not a valid MS SQL-result resource in C:\Inetpub\vhosts[Only registered and activated users can see links] ser.class.php on line 373
Obrigado sempre por me ajudar.
Eu uso o MuServer Free da Fireteam
No caso está editado assim:
[Only registered and activated users can see links]
*/
$TABLES_CONFIGS['WEBVIPS'] = array("database" => "MuOnline", //webSite || MuOnline
"table" => "MEMB_INFO", //webVips || MEMB_INFO
"columnUsername" => "memb___id", //username || memb___id
"columnType" => "vip", //type || vip
"columnDateBegin" => "dateBegin",
"columnDateEnd" => "dateEnd",
"columnDateEndInteger" => "dateEndInteger");
2 minutes:------- Atualizado -------
alguem me da uma luz por favor ?
Powered by vBulletin® Version 4.2.5 Copyright © 2025 vBulletin Solutions Inc. All rights reserved.