Jump to content

sol

Miembro
  • Contador contenido

    77
  • Ingreso

  • Última visita

Mensajes publicados por sol

  1. hola, tengo este problema, borre los archivos de la ruta cd /var/db/mysql solo los archivos no las carpetas.

    el problema que tengo es que ahora no me conecta mas con la base de datos. me sale error 

    autorung del chanal

    mysql_real_connect: Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)
    cannot open direct sql connection to host: localhost user: root db: common
    cannot start server while no common sql connected

     

    error del err

    180828 09:25:19 mysqld_safe Starting mysqld daemon with databases from /var/db/mysql
    2018-08-28 09:25:20 0 [Warning] TIMESTAMP with implicit DEFAULT value is deprecated. Please use --explicit_defaults_for_timestamp server option (see documentation for more details).
    2018-08-28 09:25:20 0 [Note] --secure-file-priv is set to NULL. Operations related to importing and exporting data are disabled
    2018-08-28 09:25:20 0 [Note] /usr/local/libexec/mysqld (mysqld 5.6.34) starting as process 711 ...
    2018-08-28 09:25:20 711 [Note] Plugin 'FEDERATED' is disabled.
    2018-08-28 09:25:20 711 [Note] InnoDB: Using atomics to ref count buffer pool pages
    2018-08-28 09:25:20 711 [Note] InnoDB: The InnoDB memory heap is disabled
    2018-08-28 09:25:20 711 [Note] InnoDB: Mutexes and rw_locks use GCC atomic builtins
    2018-08-28 09:25:20 711 [Note] InnoDB: Memory barrier is not used
    2018-08-28 09:25:20 711 [Note] InnoDB: Compressed tables use zlib 1.2.3
    2018-08-28 09:25:20 711 [Note] InnoDB: Not using CPU crc32 instructions
    2018-08-28 09:25:20 711 [Note] InnoDB: Initializing buffer pool, size = 128.0M
    2018-08-28 09:25:21 711 [Note] InnoDB: Completed initialization of buffer pool
    2018-08-28 09:25:23 711 [Note] InnoDB: The first specified data file ./ibdata1 did not exist: a new database to be created!
    2018-08-28 09:25:23 711 [Note] InnoDB: Setting file ./ibdata1 size to 12 MB
    2018-08-28 09:25:23 711 [Note] InnoDB: Database physically writes the file full: wait...
    2018-08-28 09:25:24 711 [Note] InnoDB: Setting log file ./ib_logfile101 size to 48 MB
    2018-08-28 09:25:25 290043002018-08-28 09:25:25 711 [ERROR] InnoDB: Failure of system call pwrite(). Operating system error number is 28.
    InnoDB: Error number 28 means 'No space left on device'.
    InnoDB: Some operating system error numbers are described at
    InnoDB:

    Debes iniciar sesión para ver el contenido del enlace en esta publicación.

    2018-08-28 09:25:25 711 [ERROR] InnoDB: Cannot set log file ./ib_logfile101 to size 48 MB
    2018-08-28 09:25:25 711 [ERROR] Plugin 'InnoDB' init function returned error.
    2018-08-28 09:25:25 711 [ERROR] Plugin 'InnoDB' registration as a STORAGE ENGINE failed.
    2018-08-28 09:25:25 711 [ERROR] Unknown/unsupported storage engine: InnoDB
    2018-08-28 09:25:25 711 [ERROR] Aborting

    2018-08-28 09:25:25 711 [Note] Binlog end
    2018-08-28 09:25:25 711 [Note] Shutting down plugin 'partition'
    2018-08-28 09:25:25 711 [Note] Shutting down plugin 'PERFORMANCE_SCHEMA'
    2018-08-28 09:25:25 711 [Note] Shutting down plugin 'INNODB_SYS_DATAFILES'
    2018-08-28 09:25:25 711 [Note] Shutting down plugin 'INNODB_SYS_TABLESPACES'
    2018-08-28 09:25:25 711 [Note] Shutting down plugin 'INNODB_SYS_FOREIGN_COLS'
    2018-08-28 09:25:25 711 [Note] Shutting down plugin 'INNODB_SYS_FOREIGN'
    2018-08-28 09:25:25 711 [Note] Shutting down plugin 'INNODB_SYS_FIELDS'
    2018-08-28 09:25:25 711 [Note] Shutting down plugin 'INNODB_SYS_COLUMNS'
    2018-08-28 09:25:25 711 [Note] Shutting down plugin 'INNODB_SYS_INDEXES'
    2018-08-28 09:25:25 711 [Note] Shutting down plugin 'INNODB_SYS_TABLESTATS'
    2018-08-28 09:25:25 711 [Note] Shutting down plugin 'INNODB_SYS_TABLES'
    2018-08-28 09:25:25 711 [Note] Shutting down plugin 'INNODB_FT_INDEX_TABLE'
    2018-08-28 09:25:25 711 [Note] Shutting down plugin 'INNODB_FT_INDEX_CACHE'
    2018-08-28 09:25:25 711 [Note] Shutting down plugin 'INNODB_FT_CONFIG'
    2018-08-28 09:25:25 711 [Note] Shutting down plugin 'INNODB_FT_BEING_DELETED'
    2018-08-28 09:25:25 711 [Note] Shutting down plugin 'INNODB_FT_DELETED'
    2018-08-28 09:25:25 711 [Note] Shutting down plugin 'INNODB_FT_DEFAULT_STOPWORD'
    2018-08-28 09:25:25 711 [Note] Shutting down plugin 'INNODB_METRICS'
    2018-08-28 09:25:25 711 [Note] Shutting down plugin 'INNODB_BUFFER_POOL_STATS'
    2018-08-28 09:25:25 711 [Note] Shutting down plugin 'INNODB_BUFFER_PAGE_LRU'
    2018-08-28 09:25:25 711 [Note] Shutting down plugin 'INNODB_BUFFER_PAGE'
    2018-08-28 09:25:25 711 [Note] Shutting down plugin 'INNODB_CMP_PER_INDEX_RESET'
    2018-08-28 09:25:25 711 [Note] Shutting down plugin 'INNODB_CMP_PER_INDEX'
    2018-08-28 09:25:25 711 [Note] Shutting down plugin 'INNODB_CMPMEM_RESET'
    2018-08-28 09:25:25 711 [Note] Shutting down plugin 'INNODB_CMPMEM'
    2018-08-28 09:25:25 711 [Note] Shutting down plugin 'INNODB_CMP_RESET'
    2018-08-28 09:25:25 711 [Note] Shutting down plugin 'INNODB_CMP'
    2018-08-28 09:25:25 711 [Note] Shutting down plugin 'INNODB_LOCK_WAITS'
    2018-08-28 09:25:25 711 [Note] Shutting down plugin 'INNODB_LOCKS'
    2018-08-28 09:25:25 711 [Note] Shutting down plugin 'INNODB_TRX'
    2018-08-28 09:25:25 711 [Note] Shutting down plugin 'BLACKHOLE'
    2018-08-28 09:25:25 711 [Note] Shutting down plugin 'ARCHIVE'
    2018-08-28 09:25:25 711 [Note] Shutting down plugin 'MRG_MYISAM'
    2018-08-28 09:25:25 711 [Note] Shutting down plugin 'MyISAM'
    2018-08-28 09:25:25 711 [Note] Shutting down plugin 'MEMORY'
    2018-08-28 09:25:25 711 [Note] Shutting down plugin 'CSV'
    2018-08-28 09:25:25 711 [Note] Shutting down plugin 'sha256_password'
    2018-08-28 09:25:25 711 [Note] Shutting down plugin 'mysql_old_password'
    2018-08-28 09:25:25 711 [Note] Shutting down plugin 'mysql_native_password'
    2018-08-28 09:25:25 711 [Note] Shutting down plugin 'binlog'
    2018-08-28 09:25:25 711 [Note] /usr/local/libexec/mysqld: Shutdown complete

    180828 09:25:25 mysqld_safe mysqld from pid file /var/db/mysql/mrsanty.pid ended
     

     

  2. ese es mi problema, php7.0 ya que no se como seria las sentencias.

    estoy usando un login  en un php que no es compatible con la versión de php que uso en el servidor de prueba de miarroba

    el registro de usuario para mi web. funciona de lujo conecta a la base de datos y guarda los nuevos usarios este esta echo en php7.0 

    en cambio ala hora de que los usuarios agan login da error y es por que usa un php que no es compatible con miarroba.

    esta es la aparte de validacion del login el cual meda problemas

    y el otro problema es que el registro me lo guarda en codificación  hash

    <?php
    include('conexion.php');
    if (isset($_POST['login'])) {
        //VARIABLES DEL USUARIO
    $usuario = $_POST['txtusuario'];
    $pass = $_POST['txtpass'];
    //VALIDAR CONTENIDO EN LAS VARIABLES O CAJAS DE TEXTO
    if (empty($usuario) | empty($pass)) 
        {
        header("Location: ../index.html");
        exit();
        }
    //VALIDANDO EXISTENCIA DEL USUARIO


    $sql = mysql_query("SELECT * from usuarios where usuario = '$usuario' and pass = '$pass' ");
    if ($row = mysql_fetch_array($sql)) 
            {
            session_start();
            $_SESSION['usuario'] = $usuario;
            header("Location: ../index.php");
            }else
                {
                header("Location: ../index.html");
                exit();
            }
    }
    ?>

     

  3. ahora me sale este error. 

    el registro funciona bien, lo que no me anda es el login para que el usuario entre

    Fatal error: Uncaught Error: Call to undefined function mysql_query() in /data/webs/sites/l/i/linkuei/web/control/validar.php:16 Stack trace: #0 {main} thrown in /data/webs/sites/l/i/linkuei/web/control/validar.php on line 16

  4. ahora sale este error 

    Fatal error: Uncaught Error: Call to undefined function mysql_connect() in /data/webs/sites/l/i/linkuei/web/control/conexion.php:5 Stack trace: #0 /data/webs/sites/l/i/linkuei/web/control/validar.php(2): include() #1 {main} thrown in /data/webs/sites/l/i/linkuei/web/control/conexion.php on line 5

  5. hace 30 minutos, colcrt dijo:

    es el login el que da problema verdad?

    bien mirando el código me percate de esta parte en validar.php tienes esta variable

    
    $pass = $_POST['txtpass'];

    y esta parte que es la que verifica que sea el pass y que exista!

    
    //VALIDANDO EXISTENCIA DEL USUARIO
    $sql = mysql_query("SELECT * from usuarios where usuario = '$usuario' and pass = '$pass' ");
    if ($row = mysql_fetch_array($sql))
            {
            session_start();
            $_SESSION['usuario'] = $usuario;
            header("Location: ../index.php");
            }else
                {
                header("Location: ../index.html");
                exit();
            }
    }

     

    lo que tienes que hacer es lo que que te dice chanSK 

    
    $p = $_POST['txtpass'];
    $pass = password_hash($p, PASSWORD_BCRYPT);

     

    cuando ago login me sale este error.

    Parse error: syntax error, unexpected '$_SESSION' (T_VARIABLE) in /data/webs/sites/l/i/linkuei/web/control/validar.php on line 19

    asi es como lo tengo a validar.php

     

    <?php
    include('conexion.php');
    if (isset($_POST['login'])) {
        //VARIABLES DEL USUARIO
    $usuario = $_POST['txtusuario'];
    $p = $_POST['txtpass'];
    $pass = password_hash($p, PASSWORD_BCRYPT);
    //VALIDAR CONTENIDO EN LAS VARIABLES O CAJAS DE TEXTO
    if (empty($usuario) | empty($pass)) 
        {
        header("Location: ../index.html");
        exit();
        }
    //VALIDANDO EXISTENCIA DEL USUARIO
    $sql = mysql_query("SELECT * from usuarios where usuario = '$usuario' and pass = '$pass' ");
    if ($row = mysql_fetch_array($sql))
            {
            session_start();
            $_SESSION['usuario'] = $usuario;
            header("Location: ../index.php");
            }else
                {
                header("Location: ../index.html");
                exit();
            }
    }
    ?>

  6. hace 2 horas, colcrt dijo:

    según veo son dos formularios uno de registro y uno de logeo de usuarios es así?

    bien ahora por partes en el de registro usas el registro.php para ingresar la información y mediante registro_usario.php insertas la información en las tablas de mysql es asi?

    lo que no entiendo es por que dices que se genera un hash

     

    1. $query = "INSERT INTO usuarios (usuario, pass)
    2.           VALUES ('$_POST[username]', '$_POST[pass]')";

     

    me confundi de archivo. 

    este es el registro_usuario.php

    Debes iniciar sesión para ver el contenido del enlace en esta publicación.

  7. hace 7 horas, colcrt dijo:

    imagino que por hast te refieres a un hash publica el código del formulario y te ayudo! 

    ok muchas gracias, el registro esta conformado por dos archivos php, uno llamado registro y el otro llamado registro_usuario. y este esta hash.

    registro.php

    Debes iniciar sesión para ver el contenido del enlace en esta publicación.

    registro_usario.php

    Debes iniciar sesión para ver el contenido del enlace en esta publicación.

     

    y la parte de login esta formado por mas partes,index.html , validar.php conexion.php  cerrar.php y cerrar.php

    aunque los mas importantes son index.html y validar.php

    validar.php

    Debes iniciar sesión para ver el contenido del enlace en esta publicación.

    index.html

    Debes iniciar sesión para ver el contenido del enlace en esta publicación.

     

     

  8. Hola. Les cuento estoy haciendo un curso de diseño web y tengo que presentar una web. La cosa es que la web tiene un registro de usuario que guada el pass en hast y el login no me reconose el hast sino que esta echo para que leea tal cual esta en la base de datos. Alguien save como puedo modificar eso. Que el login me descripte el codigo hast 

  9. hace 43 minutos, Facundo Pérez dijo:

    Buenas.

     

    Hago este post con el fin de conseguir alguna especie de guia (se que hay 300 posts iguales), basicamente he programado en distintos juegos y Metin siempre fue una asignatura pendiente para mi, el tema es que estoy muy liado con muchas cosas, basicamente me gustaria recomendacion de files para empezar a trabajarlos (y alguna guia basica para instalar dichos files).

     

    Ya tengo el virtualbox y el freebsd 11 (se que usan versiones anteriores depende los files y tal).

     

    He intentado instalar files y siempre me ocurre algo, como digo, me lio rapido.

     

     

    Muchas gracias por su atencion.

    holis, yo te recomendaría empezar por lo mas básico, agarrar un file total mente virgen y editarlo a gusto, con eso aprenderás en la misma marcha como agregar armas, mob, npc, quest, systemas etc etc. y resolver diferentes bug. 

    yo te recomendaría estos 2 files y clientes para que empieces, primero un file viejo pero uno de los mas estables , files daroo 8.2 con cliente amargedon. estos files son viejos pero podrás aprender lo básico que es agregar mob,npc, armas y item.

    ahora si buscas algo mas complejo seria un file 40k, el cual a parte de saber agregar cosas tendrás que manejar c++ para trabajar con source. 

    este es el link del los files eternia2.

    y estos los daroo 8.2.

     

     

  10. hace 2 horas, Luis Alfonso Sanchez Caraballo S dijo:

    y esa contraseña donde se busca?

    la contraseña del mysql es la que tiene el navicat, o sino podes entrar al ftp y a, usr/game/canales/canal1/ y buscas el archivo llamado config. lo abrís con un editor de texto y veras que dice algo así.

    PLAYER_SQL: localhost root chiguaguachiguagua player

    en este ejemplo la contraseña es chiguaguachiguagua

  11. hace 23 minutos, Jfirewall dijo:
    
    quest mob begin
    	state start begin
    		function Tiempo()
    			local mTime = 60*60*24*30	--Cada 30 dias
    				return mTime
    		end
    		
    		function Valores()
    			local mValue = { (pc.getqf("uso")), (pc.getqf("tiempo")) }
    				return mValue
    		
    		when x.use begin
    			say_title'hola'
    			say'....'
    			pc.setqf("uso", 1)	
    			pc.setqf("tiempo", get_time() + mob.Tiempo())
    			chat'en 30 dias el mob sera invocado'
    		end
    		
    		when login with mob.Valores()[1] > 0 begin
    			if get_time() > mob.Valores()[2] then
    				pc.invocar_mob(id,x,y)
    			end
    		end
    	end
    end
    		
    		
    questlua_pc.cpp
    #ifdef ENABLE_INVOCAR_MOB
    int pc_invocar_mob(lua_State* L)
    	{
    		if (!lua_isnumber(L, 1) || !lua_isnumber(L, 2) || !lua_isnumber(L, 3))
    		{
    			sys_err("argumento invalido");
    			return 0;
    		}
    
    		CQuestManager& mob = CQuestManager::instance();
    		DWORD vid = 0;
    		DWORD dwVnum = (DWORD) lua_tonumber(L, 1);
    		long x = (long) lua_tonumber(L, 2);
    		long y = (long) lua_tonumber(L, 3);
    		float radius = lua_isnumber(L, 4) ? (float) lua_tonumber(L, 4) : 0;
    		DWORD count = (lua_isnumber(L, 5)) ? (DWORD) lua_tonumber(L, 5) : 1;
    		if (count == 0)
    			count = 1;
    		while (count --)
    		{
    			if (radius<1)
    			{
    				LPCHARACTER ch = mob->CaerMob(dwVnum, x, y);
    				if (ch && !vid)
    					vid = ch->GetVID();
    			}
    			else
    			{
    				float angle = number(0, 999) * M_PI * 2 / 1000;
    				float r = number(0, 999) * radius / 1000;
    
    				long nx = x + (long)(r * cos(angle));
    				long ny = y + (long)(r * sin(angle));
    
    				LPCHARACTER ch = mob->CaerMob(dwVnum, nx, ny);
    				if (ch && !vid)
    					vid = ch->GetVID();
    			}
    		}
    
    		lua_pushnumber(L, vid);
    		return 1;
    	}
    #endif
    #ifdef ENABLE_INVOCAR_MOB
    			{ "invocar_mob",		pc_invocar_mob			},
    #endif
    		
    service.h
    #define ENABLE_INVOCAR_MOB

     

    holis, por lo que veo es por quest y source.  ??

    otra pregunta también veo que es por 30 días, como seria para cambiar el tiempo.

    muchas gracias  

×
×
  • Crear nuevo...