Ir para conteúdo
  • Cadastre-se

Dúvida sobre site em SQLITE


Posts Recomendados

Galera vejam esse Tópico e vejam se faz sentido ou é só mais uma bobagem: http://xotserv.forumeiro.net/t45-site-funcionando-em-otserv-sqlite

Em especial esse trecho:

Configurando o "CONFIG.lua" do seu OT

Antes de começar a instalar o site você precisa arrumar o "config.lua" do seu OT.

Abra o "config.lua" e aperte "ctrl f" e procure por "root".

As Tags devem ficar assim:

sqlType = "sqlite"

sqlHost = "localhost"

sqlPort = 3306

sqlUser = "root"

sqlPass = "A SENHA QUE VC CONFIGUROU NA 1ª ETAPA"

sqlDatabase = "realserver"

sqliteDatabase = "realserver.s3db"

sqlKeepAlive = 0

mysqlReadTimeout = 10

mysqlWriteTimeout = 10

encryptionType = "plain"

Lembrando que na parte:

sqlDatabase = "realserver"

sqliteDatabase = "realserver.s3db"

Você pode mudar o nome ,"realserver" para outro, de acordo com a database que seu OT utiliza.

OBs.: Existem OTs que o "config.lua" é diferente dos outros, se o seu utilaza essa TAG:

sqlFile = ".s3db"

Mude para:

sqliteDatabase = ".s3db"

Por que o site so aceita o "sqliteDatabase". No meu servidor eu deixo as duas no mesmo "Config.lua" , não sei se isso prejudica em alguma coisa o servidor já que elas tem o msm local de destino. Se o seu OT utiliza a "sqlFile" você escolhe se quer deixa ela e a "sqliteDatabase" ou se so quer deixa a "sqliteDatabase". De todo modo a "sqliteDatabase" deve OBRIGATORIAMENTE está no "Config.lua" para funcionar o site.

29161_4.png

 

 

2d168ur.png

 

Link para o post
Compartilhar em outros sites

Em minha opinião como desenvolvedor de OTServ, tenho certeza que é impossivel usar site em sqlite

Pelo simples motivo de ele não haver conexão usando password, ou seja caso contrario seu site seria facilmente invadido

E também por que os sites são desenvolvidos para trabalhar com MYSQL, descartando o SQLite

Link para o post
Compartilhar em outros sites

Fui testar o Gesior em SQLite e deu um erro de Syntax: Parse error: syntax error, unexpected ';', expecting T_FUNCTION in C:\xampp\htdocs\pot\OTS_DB_SQLite.php on line 68

Ou seja, ele carregou normalmente a config.lua do server mais da esse erro de sintaxe ;~

Alguem sabe arrumar isso ?

Note que o Gesior tem suporte para SQLite o.o

Aqui é o arquivo:

<?php


/**#@+

 * @version 0.0.1

 */


/**

 * @package POT

 * @version 0.1.3

 * @author Wrzasq <[email protected]>

 * @copyright 2007 (C) by Wrzasq

 * @license http://www.gnu.org/licenses/lgpl-3.0.txt GNU Lesser General Public License, Version 3

 */


/**

 * SQLite connection interface.

 * 

 * <p>

 * At all everything that you really need to read from this class documentation is list of parameters for driver's constructor.

 * </p>

 * 

 * @package POT

 * @version 0.1.3

 */

class OTS_DB_SQLite extends OTS_Base_DB

{

/**

 * Creates database connection.

 * 

 * <p>

 * Connects to SQLite database on given arguments.

 * <p>

 * 

 * <p>

 * List of parameters for this drivers:

 * </p>

 * 

 * <ul>

 * <li><var>database</var> - database name.</li>

 * </ul>

 * 

 * @version 0.0.7

 * @param array $params Connection parameters.

 * @throws PDOException On PDO operation error.

 */

    public function __construct($params)

    {

        if( isset($params['prefix']) )

        {

            $this->prefix = $params['prefix'];

        }


        // PDO constructor

	try

	{

		parent::__construct('sqlite:' . $params['database']);

	}

	catch(PDOException $error)

	{

		echo 'Can\'t connect to SQLite database.</font>';

			exit;

	}


}


/**#@-*/


?>

29161_4.png

 

 

2d168ur.png

 

Link para o post
Compartilhar em outros sites

Existir site pra banco de dados sqlite existe. O problema é que não existe nenhum site até agora feito pro mesmo.

É a mesma etapa feita pra sites de mu,gunz, lineage são tudo por sql inject.

hFswhf8.png

 

Link para o post
Compartilhar em outros sites

Será que alguem pode passar uma base de como funciona a leitura do SQLite pra mim tentar aqui ?

29161_4.png

 

 

2d168ur.png

 

Link para o post
Compartilhar em outros sites

Achei uma lista de funções do SQLite, ve se ajuda

http://php.net/manual/pt_BR/ref.sqlite.php

:rock:

# Regras Gerais - TibiaKing.com #
Contato: [email protected]
Não respondo dúvidas via MP.


1C2tu.png4Tlqo.png1C2tu.png


 

Link para o post
Compartilhar em outros sites

Bom, concerteza ajuda, vou ver isso amanhã porque estou saindo do PC já.

29161_4.png

 

 

2d168ur.png

 

Link para o post
Compartilhar em outros sites

Bom, concerteza ajuda, vou ver isso amanhã porque estou saindo do PC já.

Tipo, eu conheço muitos usando apache, conserteza dizem ser muito melhor... mais nada melhor que o velho xampp..

Um website em Sql = impossivel, tipo, apenas se você criar um website apenas para postar as noticias, mais nunca que o website terá acesso a database de seu sqlite.

signfoxxv.png

Link para o post
Compartilhar em outros sites
  • 5 years later...

Participe da conversa

Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.

Visitante
Responder

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emojis são permitidos.

×   Seu link foi automaticamente incorporado.   Mostrar como link

×   Seu conteúdo anterior foi restaurado.   Limpar o editor

×   Não é possível colar imagens diretamente. Carregar ou inserir imagens do URL.

  • Quem Está Navegando   0 membros estão online

    Nenhum usuário registrado visualizando esta página.

×
×
  • Criar Novo...

Informação Importante

Confirmação de Termo