martes, 11 de julio de 2017

Solucion error ErrorException in MySqlConnector.php line 124: Wrong COM_STMT_PREPARE response size. Received 7

ErrorException in MySqlConnector.php line 124:
 Wrong COM_STMT_PREPARE response size. Received 7.
este error se presenta luego de subir nuestro proyecto laravel a algunos servidores de hosting

la solucion es simple cambiando la configuracion PDO  en:

Config / database.php


'mysql' => [
    'driver' => 'mysql',
/*****
rest of the constrain remain same
****/
    'options'   => [PDO::ATTR_EMULATE_PREPARES => true],
],

martes, 30 de mayo de 2017

traducir mensajes de error en laravel 5.4

traducir mensajes de error en laravel 5.4 método 2

1. diríjase al directorio conifg/app y editar la variable locale cambiar 'en' por 'es'



2. diríjase al directorio  resourses/lang/ y cree una carpeta llamada es y cree un archivo llamado validation.php

3. diríjase al siguiente repositorio y copie todo  el codigo  





4. copie el código en el archivo creado en la carpeta es (validation.php) y ya estará listo



5. si desea cambiar los nombres a las variables se puede hacer mediante el array  attributes que se encuentra en el mismo documento de la siguiente manera de la siguiente manera





lunes, 29 de mayo de 2017

traducir validaciones (request) en laravel 5.4

traducir validaciones (request) en laravel 5.4

1. dirigirse al directorio resourses/lang/en/validation y editar los campos usados por la app



crear validaciones laravel 5.4

CREAR VALIDACIONES LARAVEL 5.4

1. crear archivo para request


2. ingresa a app/http/resquests y edita archivo creado


en la función authorize debes cambiar el estado a true y el la funcion rules van los campos a validar en un array

3. ingresar al controlador y exportar el directorio



4. crea controladores update(actualizar) y store(almacenar)



5. editar vista y crear error








jueves, 25 de mayo de 2017

Crear datos de Prueba laravel 5.4



1. crear modelo migración y controlaror


2. crear seeder

3.  editar migracion  database/migrations


4.  descomentar y editar archivo DatabaseSeeder   database/seeds


5. editar seed creado y asignar numero de registros a crear  database/seeds





6. editar archivo ModelFactory   database/factories  y asignar valores a ingresar  




7. edita modelo app/



8. ejecuta migracion y seed y todo estará listo








lunes, 6 de febrero de 2017

solucionar error laravel 5.4

[Illuminate\Database\QueryException] SQLSTATE[42000]: Syntax error or access violation: 1071 Specified key was too long; max key length is 767 bytes (SQL: alter table users add unique users_email_unique(email))

Laravel en su nueva versión 5.4

 genera un error al tratar de guardar las migraciones

la solución en muy sencillos pasos:


1. diríjase al directorio donde tiene guardado el proyecto laravel ingrese a app/providers/AppServiceProvider.php.

2. en la cabecera del directorio agregar la siguiente linea de código:

                                     - use Illuminate\Support\Facades\Schema;



3.modificar la función boot agregando la linea de código:

                                         - Schema::defaultStringLength(191);




4. finalmente el archivo debe verse así:


si les fue de utilidad la información recuerden clickear loa anuncios saludossssss