Hola comunidad. Estoy leyendo que varios están teniendo problemas con Livewire, ya que no les reconoce el archivo livewire.js Este problema se debe a la forma en la que está configurado livewire y la forma en la que están accediendo a su proyecto. El problema es algo similar a cuando llamamos una hoja de estilos utilizando una ruta relativa, e ingresamos a una ruta con varios niveles. A partir del segundo nivel Laravel ya no encuentra las hojas de estilos (aunque en el caso de las hojas de estilo lo solucionamos utilizando el método asset) Pasa algo similar con Livewire. Si yo tengo una ruta definida asi: codersfree.test/cursos Livewire considera a codersfree.test como la carpeta public de tu proyecto y a partir de ahí va a buscar al archivo livewire.js, pero si la tengo definida asi: localhost/codersfree/public, Livewire considera a localhost como la carpeta public de tu proyecto y es por eso que no esta encontrando al archivo livewire.js Para que no tengan ese inconveniente tienen dos soluciones. La primera opcion es crear un dominio local, si no sabes como hacerlo aquí te dejo un artículo en el que explico como hacerlo, y la segunda opcion es ejecutar "php artisan serve" de esa manera ingresas a tu proyecto simplemente escribiendo localhost. El problema radica cuando tratas de ingresar utilizando una url con un subdirectorio. Espero que les sirva 😁 codersfree.com/blog/como-generar-un-dominio-local-en-windows-xampp
tengo un error a la hora de hacer el migrete me sale esto Illuminate\Database\QueryException SQLSTATE[HY000] [2002] php_network_getaddresses: getaddrinfo failed: Host desconocido. (SQL: select * from `sessions` where `id` = 0cKRrgqj7KKTQI7LRdaAiloKUH0eaf6eyFrkrYIc limit 1)
@@victoreduardobritodiaz7649 Si les sale algún error a la hora de realizar las migraciones, busquen en su archivo .env la variable DB_HOST y asegurense que el valor asignado a esta variable sea DB_HOST=127.0.0.1 En una de las ultimas actualizaciones de Laravel al crear la variable DB_HOST dentro del archivo .env lo hace de esta manera: # DB_HOST=127.0.0.1 DB_HOST=mysql Descomenten la primera linea de código y comente o eliminen la segunda linea.
3:37 Explicación de los comandos para Instalar Jetstream 5:42 Creación del nuevo proyecto Laravel: $laravel new blog --jet 5:58 Sí, gracias por elegir la opción 0. 6:30 Ejecutar npm install & npm run dev 7:44 npm run dev 8:10 Me quedo en instalar Tailwind 2 (ua-cam.com/video/0GfBtKPFlu4/v-deo.html) 13:00 Laragon? Mejor Laravel homestead 14:30 /register 15:30 Explorar "mi perfil" en el dashboard
Hola, para los que no les carga la foto de perfil, verifiquen en su archivo ".env" que la variable APP_URL sea igual a blog.test (a la ruta de su sitio web) APP_URL=blog.test Saludos y muchas gracias por los videos.
te amo bro, estoy a 1 dias de dar un examen de laravel y me resolviste un problema del jetestream, solo me faltaba instalar el nodejs, justo lo dijiste y me funciono
No soy nuevo en la programación pero si un poco en laravel y honestamente me ha gustado el video, mostrando toda la funcionalidad excelente No he visto los demás videos pero espero aprender a agregar mas pestañas al lado de dashboard y a las pestañas del perfil, cosas así, consultar con MySQL... Nose espero ver más conténido de este tipo
Superé lo de las imágenes grandes colocando en el archivo guest.blade.php y en el app.blade.php reemplacé en el href el mix por asset y todo funciona bien
Excelente curso y te agradezco por compartir tus conocimientos, solo he tenido problemas con la implementacion de livewire con jetstream, logro hacer el registro pero en el dashboard me arroja error. He probado con dominio local virtual pero aun asi da problemas. Estoy probando con laravel 8 y php 7.4.28
Tip: Si se abre el archivo hosts con el visual studio code automáticamente pide modo administrador para guardar. Más cómodo que el bloc de notas. Igual para editar las configuraciones del XAMPP.
Hola Victor, felicitaciones por este curso... muy bueno el material que compartes con la comunidad, estoy aprendiendo mucho con tus explicaciones... gracias!! tengo una consulta.. en la parte del perfil de usuario... para cambiar la foto de perfil que aparece por defecto.. tengo un error ahi, me sale un mensaje "The photo failed to upload" (la foto fallo en la subida)... abro la consola del navegador y me muestra un ERROR 500... me dice en el archivo FilesystemAdapter.php (fopen(): Filename cannot be empty)... y simplemente no me deja cambiar la foto de perfil... he intentado con diferente fotos en jpg y png... y nada... espero que me puedas ayudar un poco para solucionarlo...
Hola Victor, muchas gracias por tus cursos, explicas muy bien. No se si recibire respuesta a estas alturas pero recien es que estoy aprendiendo laravel gracias a ti. Con respecto a este video me pasa lo siguiente al entrar al dashboard, no puedo ver las opciones de mi perfil, a menos que escriba la url/user/profile directo al navegador e igual tampoco obtengo resultados al intentar subir una foto de perfil. Aca en los comentarios vi que a otros tambien les paso, sin embargo he revisado varias veces mi dominio local y mi variable APP_URL y lo tengo igual que en tu video. Que me esta faltando para que funcione? :(
Hola!! Muchas gracias por todo el conocimiento que nos trasladas! Levanté el proyecto de la misma forma con Jetstream y en Chrome no me muestra los enlaces de "Registrarse" e "Iniciar sesión", en Edge si me aparecen, pero si le doy clic a mi nombre después de registrarme no me despliega el menú correspondiente. Tengo creado el dominio local de la misma forma que se indica en el archivo .env. Las versiones que estoy usando son Laravel v8.48.2 (PHP v8.0.7), ¿crees que sea por las versiones?
Amigo me encantan tus videos explicas muy bien, mucha suerte en todos tus proyectos! Amigo no se si puedas retomar los tutoriales de autocompletar, es decir explicas muy bien en tu video sobre eso pero mensionas te sobre personalizar lo que muestra cuando tipeas en el buscador, sería un extra muy bueno para los proyectos, o puedes dejarnos un enlace sobre eso! Muchas gracias.
Hola, llevo un tiempo siguiendo el curso de Laravel y todo me parece excelente, pero al llegar a esta parte, los estilos CSS dependen de Tailwind, y si no está instalado hay cosas que no se ven bien. Una solución es instalar Tailwind, pero he visto los primeros videos del curso de Tailwind y me parece demasiado complejo cómo se escriben los estilos. Además hay cosas que no me gusta cómo se ven. Querría saber si es posible utilizar las ventajas de Laravel que dependen de Tailwind, como el registro de usuarios, paginación, etc., pero prescindiendo de los estilos de Tailwind. Supongo que todas esas vistas estarán almacenadas en algún sitio y desde alli podría cambiar los estilos, pero no se dónde buscar. Por ejemplo, a las flechitas que aparecen al utilizar en método links() en paginación ¿cómo puedo darles un estilo propio? Gracias por el curso y disculpas por la parrafada
Hola Javier Al igual que con Bootstrap y tailwind, también puede usar css puro para dar estilos a tus desarrollos con laravel. Es muy simple, todos tus archivos después de ser renderizados por el servidor pasan a la carpeta public que está alojada en tu directorio raíz. Es allí donde puedes definir las reglas css y los archivos de Javascript si deseas usarlos. Sin embargo está opción es muy rudimentaria y desaprovecha el potencial de laravel. Laravel puede hacer uso de pre-procesadores como Sass, Less, entre otros de css y también para Javascript pero debes hacer uso de una librería para dejar todo configurado. Si vas a la página web de Laravel vas a encontrar algo llamado laravel-mix (creo que es así) es un paquete que debes instalar con npm (el manejador de paquetes de node). Ve a la página y busca cómo se hace, si tienes alguna duda me escribes.
cuando se usa el server local de laravel y quieres usar base de datos no te va a funcionar porque las pruebas se están haciendo con mysql, para eso hay que prender xammp para poder entrar al panel de mysql puedes prender xammp y tambien el server local que trae laravel pero para la base de datos tienes que hacerlo con xammp
Hay varias maneras, la más fácil es usas el paquete laravel apati permission que incluye su propia protección de rutas la otra es crear tu propio sistemas basado en roles y permisos y puedes usar el helper @can para proteger vistas
Hola amigo seria grandioso que nos enseñaras a implementar la plantilla admin lte con --JEt ya que la verda tuve muchos problemas usando los pasos de tu curso anterior.
Hola espero puedas ayudarme estoy intentando implementar la captcha de google v3 pero al utilizar liveware Forify te limita mucho las las modificaciones y no hay suficiente documentación por ejemplo en forgot-password route post no he visto la forma de validar la captcha sin modificar el controller de vendor /fortify ¿Sabras un método para modificarlo? un tipo override. Gracias
si les da error al usar npm install, les recomiendo ir a C:\Users\tu_usuario\AppData\Roaming y buscar la carpeta npm y npm cache, hacer un respaldo por si las moscas, borrarlas, ejecutar en la consola el comando: npm cache clean --force les dara:.... npm WARN using --force I sure hope you know what you are doing. Y ya con eso pueden hacer de nuevo npm install, bueno eso me paso a mi y con eso lo solucione ...
Hola amigo, felicitaciones por tus videos, son excelentes, pero tengo una pregunta. Soy nuevo en esto de laravel, hice todo el proceso y seguí paso a paso tus indicaciones pero al momento en que le doy registrar al formulario me muestra un error de sintaxis que dice lo sgte. (syntax error, unexpected token "@", expecting variable or "{" or "$" ) cabe aclarar que hasta ese momento no he adicionado nada de codigo a mi proyecto. Al revisar el archivo que reporta el error la línea en cuestión es la sgte y no creo que sea el framework que tenga un error de sintaxis. pero te agradecería 14. 15. El error lo indica la consola en [{ "resource": "/d:/xampp/htdocs/blog/storage/framework/views/c2c826ebd27b401e8a1416028a827fe27ec4b343.php", "owner": "_generated_diagnostic_collection_name_#0", "severity": 8, "message": "syntax error, unexpected token \"@\", expecting variable or \"{\" or \"$\"", "startLineNumber": 15, "startColumn": 1, "endLineNumber": 15, "endColumn": 1.7976931348623157e+308 }]
Excelente video amigo!!! Pero tengo un problema y es que estoy en un proyecto de laravel con todo de Jetstram y liveware instalado, peero mi BD es mongdb y cuando trato de registrarme en la app al tratar de enviar el formulario ocurre un 419 Page Expired, no se que hacer, todo esta bien, csrf esta
Tengo un problema a ver si me puedes ayudar. He cambiado el nombre del namespace y ahora de hacer las migraciones una vez instalado el jetstream, y tratar de hacer las migraciones me sale este error. Class 'App\Providers\RouteServiceProvider' not found in fortify.php line 64. Seguramente es por haber cambiado el nombre del namespace, pero no se como solucinarlo.Gracias de antemano.
Si no se quiere crear un virtualhost como en el video, sucede un problema. No encuentra la ruta de Register y muestra un 404 page. He tenido que crear el servidor virtual para solucionarlo. ¿No hay una forma para que no suceda esto y podamos usar las rutas tipo "/public/?
Al cargar la imagen en el perfil de usuario me sale: The photo failed to upload.. Y en la consola me sale: /livewire/upload-file?expires=1611257302&signature=44cd47a6cbfeb38b158b9daf6cda8b9662531b79fccfb5c4125f794e1b6e62ea:1 Failed to load resource: the server responded with a status of 500 (Internal Server Error)
Amigo, a la hora de dar click al boton de login, no cargan los estilos, es como si no estuviera instalado el tailwild, aparece el icono azul gigante y los formularios agrupados en la parte inferior izquierda... no sabes como corregir eso??
Amigo necesito ayuda. En primer lugar, te felicito por tener un gran curso como es este, realmente te agradezco mucho. Mi inquietud es, cuando ya me registro con mis credenciales y entro en el dashboard, no me permite ver las opciones de mi perfil, por ejemplo a ti te sale profile, team settings, logout. Es como si no estuviera asignado ninguna acción a dicho botón, no obstante al hacerlo por la url, los botones para eliminar o activar el doble factor de autenticidad tampoco tienen una acción, porque al dar click no hace nada. Ayudddaaaaaa por favor
Te agradezco mucho amigo lo logré solucionar gracias a tu ayuda. He venido siguiendo tus cursos y realmente están muy bien estruturados, de tal forma, que todo lo que se aprende contigo es de vital importancia en la vida laboral.
amigo ,tengo un error , al activar la funcion de imagen de perfil , me funciona bien , pero a la hora de subir la foto , me la visualiza mal, como si la imagen estuviera dañada , y me pasa con todas
ya encontré el error muchas gracias y sigo tu curso mucho soy nuevo en este lenguaje estoy aprendiendo tengo muchas mas preguntas pero ojala me puedas ayudar gracias eres el mejor
Hola, me está dando un problema al ejecutar npm install, cuando se ejecuta el proceso se congela, incluso no me reconoce todo lo relacionado con MIX, Missing Mix Manifest File Did you forget to run npm ci && npm run dev?
A mi me aparecia el error The "--jet" option does not exist. ' Lo solucione ejecutando el comando: composer global require laravel/installer Y luego ya ejecute nuevamente el comando laravel new blog --jet Saludos gracias por los videos \m/
Hola, Victor, como me ayudas mucho para obtener conocimientos, quisiera darte una simple corrección de sintaxis a tu web: "Coders Free es una iniciativa para promover el conocimiento informático en todas las personas que estén iniciándose en el mundo de la programación pero que no cuentan con los recursos necesarios para poder contratar un curso, tal y como me pasó a mí. Nuestro objetivo es brindarte todas las herramientas necesarias para que puedas conseguir empleo en eso que tanto te gusta. Si más adelante decides apoyar nuestro esfuerzo, será totalmente bienvenido."
Hola amigo Arana. He realizado todas las indicaciones que diste y se instala correctamente. Al momento de entrar a la parte del registro, se distorsiona todo el formulario de registro y login. ¿Ayuda?. Gracias
Hola como estas? te hago una consulta, sabes como puedo deshabilitar el inicio de sesion con jetstream? La idea es que n usuario se pueda registrar y que hasta que el administrador no lo acepte no pueda iniciar sesión. Alguna documentación donde sepas que pueda encontrar? Desde ya muchas gracias!
Debes hacer tú la lógica , puedes agregar un campo en la tabla usuarios con un booleano , que se llame habilitar y que los admin puedan habilitar o deshabilitar a los usuarios y en la parte de login cuando el usuario se logea haces la validación de si el usuario está habilitado o no y si está habilitado que pueda acceder y si no que le aparezca el error de que aún no está habilitado para acceder
Chicos usando Laravel 9 Sail en Docker, me resulto todo lo del video bien. Tuve solo un problema, que no me mostraba la imagen de perfil después de guardarla en la base de datos por un problema de rutas. Para solucionar esto solo deben ir al archivo .env, comentar la variable "APP_URL", entrar al contenedor de la aplicación y ejecutar el comando "php artisan storage:link" Buen video y éxito para todos :)
Lo primero, agradecidísimo por el curso, pero estoy teniendo un problema con la instalación de jetstream : me da este error The Mix manifest does not exist: /resources/views/layouts/guest.blade.php) - Missing Mix Manifest File Did you forget to run npm install && npm run dev? y sí que he ejecutado run npm install && npm run dev? alguien me podría ayudar? gracias de antemano
cuando escribo npm install en la terminal de visual studio code me devuelve este error npm : El término 'npm' no se reconoce como nombre de un cmdlet, función, archivo de script o programa ejecutable. Compruebe si escribió correctamente el nombre o, si incluyó una ruta de acceso, compruebe que dicha ruta es correcta e inténtelo de nuevo. En línea: 1 Carácter: 1 + npm install + ~~~ + CategoryInfo : ObjectNotFound: (npm:String) [], CommandNotFoundException + FullyQualifiedErrorId : CommandNotFoundException
si ingreso así 127.0.0.1:8000/ después de php artisan serve (en consola), sale bien el login y registro, pero si lo hago desde localhost/blog/public, los iconos del dashboard son enormes, no coge estilos, aunque si funciona al logear.
El dominio es solo la url. Cuando escribes localhost este sería el dominio que estas utilizando para acceder a tu proyecto. Pero tu podrias generar un dominio personalizado y hacer que también apunte a tu proyecto. Es el mismo proceso cuando subes tu proyecto a un servidor, aparte tienes que adquirir un dominio y hacer que apunte a tu servidor.
Lo bueno de trabajar con un dominio local es que no tienes que preocuparte de mantener una consola con el php artisan serve encendido, por ejemplo si tienes varios proyectos cada uno con su virtual host los pueden abrir en pestañas distintas sin tocar la consola ni mantener encendido el serve
@@LuisParrado esa es la única ventaja que le encuentro al virtual host.. Algo que he notado es que utilizando "php artisan serve" es un poco mas rapido, a veces en virtual host tarda unos segundos demás en cargar simples vistas
creando un proyecto con laravel ... he creado una vista y un controlador y le paso info que muestro por pantalla sin problema .... pero al crear el proyecto con laravel + jetstream .. me da error y por lo visto no funciona de la misma forma ! .. ¿ que cambia de uno a otro ?
Por supuesto que si, Livewire es independiente de las vistas pero si has instalado jetstream (que viene con Tailwind) puedes usar el paquete nascentafrica/jetstrap (que cambia todas las vistas de jetstream de Tailwind a Bootstrap)
No me reconoce las rutas de los archivos css y js del livewire, en la consola se ve que está apuntando directamente a "localhost/css/app.css" por ejemplo, debo cambiar esas rutas manualmente o hace falta configurar algo más?
@@CodersFree Ah vale no sabía que era necesario ese paso, pero ya lo hice, gracias por tu labor con esos tutoriales. Bendiciones y saludos desde Venezuela
En Laravel 7 no era necesario, ya que recuperaba los estilos y scripts utilizando el método asset. Ahora lo hace con el metodo mix, y esa metodo espera que estemos trabajando con la url que hemos definida en la variable APP_URL dentro de nuestro archivo .env
Hola, soy nuevo en esto de Laravel y tengo la version mas actual pero cuando hago los pasos no me aparece la parte del login en mi proyecto; si aparece la vista de Laravel pero no los dos botones superiores. Gracias por tu video
@@CodersFree Si, me aparece la carpeta de node moduls y tambien los assets cuando ejecuto el npm run dev. En un principio crei que era por el dominio ya que usaba "php artisan serve" y que con crear un dominio local ya apareceria pero no jajaj:( Sigue sin aparecer el logeo
@@aztecsavo82 ya lo he revisado y si lo tiene, me sale lo mismo, incluso cuando hago las migraciones tambien me salen errores, incluso hay un comentario mio tambien con el error mencionado
Hola @Coders Free! estoy intentanto hacer las migraciones pero me sale el sgt error: Syntax error or access violation: 1071 Specified key was too long; max key length is 767 bytes (SQL: alter table `personal_access_tokens` add index `personal_access_tokens_tokenable_type_tokenable_id_index`(`tokenable_type`, `tokenable_id`)).... una ayuda por favor
Hola. deberías modificar el config/database.php en el atributo engine, coloca 'engine' => 'InnoDB ROW_FORMAT=DYNAMIC'. Por lo menos a mi me solucionó el error.
A mi me salió al darle php artisan serve este error: Exception The Mix manifest does not exist. (View: C:\horizontal esources\views\blog\guest.blade.php) que podría ser?
Hola, podrías ayudarme con algo: Hice la instalación de laravel + jetstreams en mi servidor local sin problemas. Pero ni clonando ni empezando de cero he logrado hacerlo funcionar en mi vps. La página de welcome carga bien, pero las de jetstream (login, register, dashboard) dan error 404. Creo que más que un problema de jetstream va a ser que falta algo en mi servidor pero no sé qué es.
Hola,como estas?, estoy instalando el proyecto nuevo y todo bien, hasta que ejecuto npm run dev, sale: The toast encountered an error. Please make sure that the app id is set correctly. Command Line: C:\xampp\htdocs\blog ode_modules ode-notifier\vendor\snoreToast\snoretoast-x64.exe -appID "Laravel Mix" -pipeName \\.\pipe otifierPipe-591780b2-209a-4d7e-8cd7-d2319ab4d831 -p C:\xampp\htdocs\blog ode_modules\laravel-mix\icons\laravel.png -m "Build successful" -t "Laravel Mix"
No era tan necesario eliminar la base de datos en phpmyadmin, con el comando php artisan migrate:fresh bastaba y sobraba, ya que este elimina todas las tablas y las volvía a crear en la base de datos especificada en env... creo que es un paso innecesario.
Que version de node.js se necesita y npm? me da un error al correr npm run dev , entonces cuando instalo la ultima version de node.js me dice que npm no es compatible entonces no entiendo podrias ayudarme por favor.
@@nicolasrotili6668 eso es todo? No hay que agregar código ni nada? Pude instalar a la perfección laravel jetstream pero solo los estilos no me reconoce
hice absolutamente todos los pasos, pero al momento de registrar no carga los estilos de tailwind, lo hice dos veces siguiendo los pasos y aun asi nada, que podria estar pasando??
Te sucede al momento de ejecutar "laravel new name_project"? Si es así, es porque probablemente aún no tengas instalado laravel de forma global. Usa este comando de composer para instalar laravel de forma global. "composer global require laravel/installer" Obviamente necesitar tener instalado composer. Saludos.
Para manejar la plataforma administrativa vamos a usar AdminLTE. De hecho ya tengo un curso en el que explico como hacerlo, pero hay varias personas que se le está complicando implementarlo en Laravel 8, así que voy a grabar un video en el que voy a explicar como implementarlo en la versión de Laravel 8.
Hola, puse una encuesta hace un par de días en el que pregunte si querían que utilizara AdminLTE como plantilla administrativa o si preferían que utilizara una plantilla hecha en Tailwind, y hasta el momento va ganando utilizar una plantilla basada en Tailwind.
@@CodersFree ¿Consideras factible la integración de Jetstream y AdminLTE sin mayores inconvenientes? Tomando en cuenta que cada uno utiliza un framework CSS diferente. ¿O debiera optar por utilizar Fortify en reemplazo de Jetstream? .
Me sale error al usar la migracion Illuminate\Database\QueryException SQLSTATE[HY000] [2002] Se produjo un error durante el intento de conexión ya que la parte conectada no respondió adecuadamente tras un periodo de tiempo, o bien se produjo un error en la conexión establecida ya que el host conectado no ha podido responder. (SQL: select * from information_schema.tables where table_schema = sistemacovid19 and table_name = migrations and table_type = 'BASE TABLE') at C:\xampp\htdocs\SistemaCovid19\vendor\laravel\framework\src\Illuminate\Database\Connection.php:678 674▕ // If an exception occurs when attempting to run a query, we'll format the error 675▕ // message to include the bindings with SQL, which will make this exception a 676▕ // lot more helpful to the developer instead of just the database's errors. 677▕ catch (Exception $e) { ➜ 678▕ throw new QueryException( 679▕ $query, $this->prepareBindings($bindings), $e 680▕ ); 681▕ } 682▕ 1 C:\xampp\htdocs\SistemaCovid19\vendor\laravel\framework\src\Illuminate\Database\Connectors\Connector.php:70 PDOException::("SQLSTATE[HY000] [2002] Se produjo un error durante el intento de conexión ya que la parte conectada no respondió adecuadamente tras un periodo de tiempo, o bien se produjo un error en la conexión establecida ya que el host conectado no ha podido responder. ") 2 C:\xampp\htdocs\SistemaCovid19\vendor\laravel\framework\src\Illuminate\Database\Connectors\Connector.php:70 PDO::__construct("mysql:host=mysql;port=3306;dbname=sistemacovid19", "root", "", [])
Si les sale algún error a la hora de realizar las migraciones, busquen en su archivo .env la variable DB_HOST y asegurense que el valor asignado a esta variable sea DB_HOST=127.0.0.1 En una de las ultimas actualizaciones de Laravel al crear la variable DB_HOST dentro del archivo .env lo hace de esta manera: # DB_HOST=127.0.0.1 DB_HOST=mysql Descomenten la primera linea de código y comente o eliminen la segunda linea.
Hola comunidad.
Estoy leyendo que varios están teniendo problemas con Livewire, ya que no les reconoce el archivo livewire.js
Este problema se debe a la forma en la que está configurado livewire y la forma en la que están accediendo a su proyecto.
El problema es algo similar a cuando llamamos una hoja de estilos utilizando una ruta relativa, e ingresamos a una ruta con varios niveles. A partir del segundo nivel Laravel ya no encuentra las hojas de estilos (aunque en el caso de las hojas de estilo lo solucionamos utilizando el método asset)
Pasa algo similar con Livewire. Si yo tengo una ruta definida asi: codersfree.test/cursos Livewire considera a codersfree.test como la carpeta public de tu proyecto y a partir de ahí va a buscar al archivo livewire.js, pero si la tengo definida asi: localhost/codersfree/public, Livewire considera a localhost como la carpeta public de tu proyecto y es por eso que no esta encontrando al archivo livewire.js
Para que no tengan ese inconveniente tienen dos soluciones. La primera opcion es crear un dominio local, si no sabes como hacerlo aquí te dejo un artículo en el que explico como hacerlo, y la segunda opcion es ejecutar "php artisan serve" de esa manera ingresas a tu proyecto simplemente escribiendo localhost.
El problema radica cuando tratas de ingresar utilizando una url con un subdirectorio.
Espero que les sirva 😁
codersfree.com/blog/como-generar-un-dominio-local-en-windows-xampp
tengo un error a la hora de hacer el migrete me sale esto
Illuminate\Database\QueryException
SQLSTATE[HY000] [2002] php_network_getaddresses: getaddrinfo failed: Host desconocido. (SQL: select * from `sessions` where `id` = 0cKRrgqj7KKTQI7LRdaAiloKUH0eaf6eyFrkrYIc limit 1)
@@victoreduardobritodiaz7649 Si les sale algún error a la hora de realizar las migraciones, busquen en su archivo .env la variable DB_HOST y asegurense que el valor asignado a esta variable sea DB_HOST=127.0.0.1
En una de las ultimas actualizaciones de Laravel al crear la variable DB_HOST dentro del archivo .env lo hace de esta manera:
# DB_HOST=127.0.0.1
DB_HOST=mysql
Descomenten la primera linea de código y comente o eliminen la segunda linea.
@@CodersFree muchas gracias
tengo un error al momento de poner la foto de perfil, cuando le doy a guardar aparece como si no encontrara la foto
Gracias por la solución !!! la segunda opción funciona de maravillas !!
3:37 Explicación de los comandos para Instalar Jetstream
5:42 Creación del nuevo proyecto Laravel: $laravel new blog --jet
5:58 Sí, gracias por elegir la opción 0.
6:30 Ejecutar npm install & npm run dev
7:44 npm run dev
8:10 Me quedo en instalar Tailwind 2 (ua-cam.com/video/0GfBtKPFlu4/v-deo.html)
13:00 Laragon? Mejor Laravel homestead
14:30 /register
15:30 Explorar "mi perfil" en el dashboard
broooo enserio tu tienes de todo en este canaaaal te lo agradezco muchisimoooooo
Hola, para los que no les carga la foto de perfil, verifiquen en su archivo ".env" que la variable APP_URL sea igual a blog.test (a la ruta de su sitio web)
APP_URL=blog.test
Saludos y muchas gracias por los videos.
Gracias, ya me andaba dando vueltas y solo era eso hehe
te amo bro, estoy a 1 dias de dar un examen de laravel y me resolviste un problema del jetestream, solo me faltaba instalar el nodejs, justo lo dijiste y me funciono
Excelente, muchisimas gracias por compartir ese conocimiento con nosotros.
Sou iniciante em programação e teus vídeos ajudam-me imenso. Não sabes o quanto, irmão.
que tal victor, muchas gracias por tus videos, la vdd no se quien le puede dar dislike.. mucho exito y muchas gracias
No soy nuevo en la programación pero si un poco en laravel y honestamente me ha gustado el video, mostrando toda la funcionalidad excelente
No he visto los demás videos pero espero aprender a agregar mas pestañas al lado de dashboard y a las pestañas del perfil, cosas así, consultar con MySQL... Nose espero ver más conténido de este tipo
Superé lo de las imágenes grandes colocando en el archivo guest.blade.php y en el app.blade.php reemplacé en el href el mix por asset y todo funciona bien
que belleza :o, estoy en shook :v, muchísimas gracias por compartir tus conocimientos, de verdad aprecio mucho cada video que subes :)).
Impresionante muchas gracias, una duda, con esto ya tendríamos también el apartado de roles de usuario?
Excelente curso y te agradezco por compartir tus conocimientos, solo he tenido problemas con la implementacion de livewire con jetstream, logro hacer el registro pero en el dashboard me arroja error. He probado con dominio local virtual pero aun asi da problemas. Estoy probando con laravel 8 y php 7.4.28
muy buenos videos sigue asi. Espero no dejes a medias el curso
Estás cañón bro, mil gracias!
Excelente video, muchas gracias por compartir sus conocimientos. Una consulta, se puede usar Jetstream con tokens tipo jwt?
Eres uno de los mejores, toma tu pedazo de LIKE 👍🏽👍🏽👍🏽👍🏽👍🏽
Es genial Víctor, muchas gracias.
Que buenisimo curso, laragon hay para linux?(me pregunto si tendrá directamente eso digital ocean en un droplet, o para instalarlo en una vps
Tip: Si se abre el archivo hosts con el visual studio code automáticamente pide modo administrador para guardar. Más cómodo que el bloc de notas. Igual para editar las configuraciones del XAMPP.
Hola Victor, felicitaciones por este curso... muy bueno el material que compartes con la comunidad, estoy aprendiendo mucho con tus explicaciones... gracias!!
tengo una consulta.. en la parte del perfil de usuario... para cambiar la foto de perfil que aparece por defecto.. tengo un error ahi, me sale un mensaje "The photo failed to upload" (la foto fallo en la subida)... abro la consola del navegador y me muestra un ERROR 500... me dice en el archivo FilesystemAdapter.php (fopen(): Filename cannot be empty)... y simplemente no me deja cambiar la foto de perfil... he intentado con diferente fotos en jpg y png... y nada... espero que me puedas ayudar un poco para solucionarlo...
Hola Victor, muchas gracias por tus cursos, explicas muy bien. No se si recibire respuesta a estas alturas pero recien es que estoy aprendiendo laravel gracias a ti. Con respecto a este video me pasa lo siguiente al entrar al dashboard, no puedo ver las opciones de mi perfil, a menos que escriba la url/user/profile directo al navegador e igual tampoco obtengo resultados al intentar subir una foto de perfil. Aca en los comentarios vi que a otros tambien les paso, sin embargo he revisado varias veces mi dominio local y mi variable APP_URL y lo tengo igual que en tu video. Que me esta faltando para que funcione? :(
mismo problema tengo
Hola!! Muchas gracias por todo el conocimiento que nos trasladas! Levanté el proyecto de la misma forma con Jetstream y en Chrome no me muestra los enlaces de "Registrarse" e "Iniciar sesión", en Edge si me aparecen, pero si le doy clic a mi nombre después de registrarme no me despliega el menú correspondiente. Tengo creado el dominio local de la misma forma que se indica en el archivo .env. Las versiones que estoy usando son Laravel v8.48.2 (PHP v8.0.7), ¿crees que sea por las versiones?
Hola, publico tus dudas en el grupo Coders Free de Facebook
Amigo me encantan tus videos explicas muy bien, mucha suerte en todos tus proyectos! Amigo no se si puedas retomar los tutoriales de autocompletar, es decir explicas muy bien en tu video sobre eso pero mensionas te sobre personalizar lo que muestra cuando tipeas en el buscador, sería un extra muy bueno para los proyectos, o puedes dejarnos un enlace sobre eso! Muchas gracias.
harvesthq.github.io/chosen/ lo puedes hacer con este plugin
Hola, llevo un tiempo siguiendo el curso de Laravel y todo me parece excelente, pero al llegar a esta parte, los estilos CSS dependen de Tailwind, y si no está instalado hay cosas que no se ven bien. Una solución es instalar Tailwind, pero he visto los primeros videos del curso de Tailwind y me parece demasiado complejo cómo se escriben los estilos. Además hay cosas que no me gusta cómo se ven. Querría saber si es posible utilizar las ventajas de Laravel que dependen de Tailwind, como el registro de usuarios, paginación, etc., pero prescindiendo de los estilos de Tailwind. Supongo que todas esas vistas estarán almacenadas en algún sitio y desde alli podría cambiar los estilos, pero no se dónde buscar. Por ejemplo, a las flechitas que aparecen al utilizar en método links() en paginación ¿cómo puedo darles un estilo propio?
Gracias por el curso y disculpas por la parrafada
Hola Javier
Al igual que con Bootstrap y tailwind, también puede usar css puro para dar estilos a tus desarrollos con laravel. Es muy simple, todos tus archivos después de ser renderizados por el servidor pasan a la carpeta public que está alojada en tu directorio raíz. Es allí donde puedes definir las reglas css y los archivos de Javascript si deseas usarlos. Sin embargo está opción es muy rudimentaria y desaprovecha el potencial de laravel. Laravel puede hacer uso de pre-procesadores como Sass, Less, entre otros de css y también para Javascript pero debes hacer uso de una librería para dejar todo configurado. Si vas a la página web de Laravel vas a encontrar algo llamado laravel-mix (creo que es así) es un paquete que debes instalar con npm (el manejador de paquetes de node). Ve a la página y busca cómo se hace, si tienes alguna duda me escribes.
Excelente tutorial, pero tengo unapregunta, este video seria el # 24 de la serie ?
Así es. Te recomiendo que lo mires siguiendo la lista de reproducción
@@CodersFree mucha gracias
Una pregunta Victor, por que para abrir un servidor local no usas: php artisan run serve? tiene algun problema esta opcion?, gracias por los videos!
cuando se usa el server local de laravel y quieres usar base de datos no te va a funcionar porque las pruebas se están haciendo con mysql, para eso hay que prender xammp para poder entrar al panel de mysql
puedes prender xammp y tambien el server local que trae laravel pero para la base de datos tienes que hacerlo con xammp
Hola. Yo estoy trabajando con Docker y adminer por lo que la explicacion usando XAMPP no ayuda mucho...Cómo creo el dominio local entonces? Saludos.
muy buen video, muchas gracias, pregunta como harías para darle permisos a los usuarios, para poder armar un cms
Hay varias maneras, la más fácil es usas el paquete laravel apati permission que incluye su propia protección de rutas la otra es crear tu propio sistemas basado en roles y permisos y puedes usar el helper @can para proteger vistas
Excelente video, una pregunta , no me lee las hojas de estilos , como podria solucionar ya que los elemntos del html me aparecen desordenados
Crea el dominio local y aparece.
Hola amigo seria grandioso que nos enseñaras a implementar la plantilla admin lte con --JEt ya que la verda tuve muchos problemas usando los pasos de tu curso anterior.
Súper crack
Muy buen video, cuando relaciones entre tablas?
Es hermoso !!!
Hola espero puedas ayudarme estoy intentando implementar la captcha de google v3 pero al utilizar liveware Forify te limita mucho las las modificaciones y no hay suficiente documentación por ejemplo en forgot-password route post no he visto la forma de validar la captcha sin modificar el controller de vendor /fortify ¿Sabras un método para modificarlo? un tipo override. Gracias
no se si se ha actualizado pero jetstream parece que instala las dependencias de node porque cuando abir el proyecto ya estaba la carpeta node_modules
si les da error al usar npm install, les recomiendo ir a C:\Users\tu_usuario\AppData\Roaming y buscar la carpeta npm y npm cache, hacer un respaldo por si las moscas, borrarlas, ejecutar en la consola el comando: npm cache clean --force
les dara:....
npm WARN using --force I sure hope you know what you are doing.
Y ya con eso pueden hacer de nuevo npm install, bueno eso me paso a mi y con eso lo solucione ...
EXCELENTÍSIMO VIDEEEEOO
Hola amigo, felicitaciones por tus videos, son excelentes, pero tengo una pregunta. Soy nuevo en esto de laravel, hice todo el proceso y seguí paso a paso tus indicaciones pero al momento en que le doy registrar al formulario me muestra un error de sintaxis que dice lo sgte. (syntax error, unexpected token "@", expecting variable or "{" or "$" ) cabe aclarar que hasta ese momento no he adicionado nada de codigo a mi proyecto. Al revisar el archivo que reporta el error la línea en cuestión es la sgte y no creo que sea el framework que tenga un error de sintaxis. pero te agradecería
14.
15.
El error lo indica la consola en
[{
"resource": "/d:/xampp/htdocs/blog/storage/framework/views/c2c826ebd27b401e8a1416028a827fe27ec4b343.php",
"owner": "_generated_diagnostic_collection_name_#0",
"severity": 8,
"message": "syntax error, unexpected token \"@\", expecting variable or \"{\" or \"$\"",
"startLineNumber": 15,
"startColumn": 1,
"endLineNumber": 15,
"endColumn": 1.7976931348623157e+308
}]
Excelente video amigo!!! Pero tengo un problema y es que estoy en un proyecto de laravel con todo de Jetstram y liveware instalado, peero mi BD es mongdb y cuando trato de registrarme en la app al tratar de enviar el formulario ocurre un 419 Page Expired, no se que hacer, todo esta bien, csrf esta
Trabajas con jquery? Porque si pasa eso debes mandar por Ajax el token
En caso de que no quieran hacer el dominio local solo escriban php artisan serve👌
supercrack!!!!! que buen video
Tengo un problema a ver si me puedes ayudar. He cambiado el nombre del namespace y ahora de hacer las migraciones una vez instalado el jetstream, y tratar de hacer las migraciones me sale este error. Class 'App\Providers\RouteServiceProvider' not found in fortify.php line 64. Seguramente es por haber cambiado el nombre del namespace, pero no se como solucinarlo.Gracias de antemano.
Si no se quiere crear un virtualhost como en el video, sucede un problema.
No encuentra la ruta de Register y muestra un 404 page.
He tenido que crear el servidor virtual para solucionarlo.
¿No hay una forma para que no suceda esto y podamos usar las rutas tipo "/public/?
Al cargar la imagen en el perfil de usuario me sale: The photo failed to upload.. Y en la consola me sale: /livewire/upload-file?expires=1611257302&signature=44cd47a6cbfeb38b158b9daf6cda8b9662531b79fccfb5c4125f794e1b6e62ea:1 Failed to load resource: the server responded with a status of 500 (Internal Server Error)
Amigo, a la hora de dar click al boton de login, no cargan los estilos, es como si no estuviera instalado el tailwild, aparece el icono azul gigante y los formularios agrupados en la parte inferior izquierda... no sabes como corregir eso??
create el dominio local
Como puedo persobalizar el login por ejemplo en vez de mail imgresar con usuario
Excelente
Amigo necesito ayuda. En primer lugar, te felicito por tener un gran curso como es este, realmente te agradezco mucho. Mi inquietud es, cuando ya me registro con mis credenciales y entro en el dashboard, no me permite ver las opciones de mi perfil, por ejemplo a ti te sale profile, team settings, logout. Es como si no estuviera asignado ninguna acción a dicho botón, no obstante al hacerlo por la url, los botones para eliminar o activar el doble factor de autenticidad tampoco tienen una acción, porque al dar click no hace nada. Ayudddaaaaaa por favor
De igual forma amigo cuando trato de habilitar lo de la foto no funciona el boton de seleccionar foto
Tienes que generar un dominio local y hacerlo coincidir con el valor de la variable app_url del archivo .env
codersfree.com/blog/como-generar-un-dominio-local-en-windows-xampp
@@CodersFree Muchas gracias amigo por tu respuesta, lo intentaré ahora mismo.
Te agradezco mucho amigo lo logré solucionar gracias a tu ayuda. He venido siguiendo tus cursos y realmente están muy bien estruturados, de tal forma, que todo lo que se aprende contigo es de vital importancia en la vida laboral.
Cool
Cree el proyecto nuevamente y todo
Pero al iniciar me sale la pagina sin estilos 😪
Ya lo hice 2 veces
a mi tambien. lo pudiste resolver?
si tengo un proyecto ya creado y le añado jetstream, lo puedo dañar?
Buena pregunta
@@carminemaggio5464 Si lo puedes dañar, ya lo intente y no sirvió.
amigo ,tengo un error , al activar la funcion de imagen de perfil , me funciona bien , pero a la hora de subir la foto , me la visualiza mal, como si la imagen estuviera dañada , y me pasa con todas
Comprueba tu archivo .env que la variable APP_URL esté así:
APP_URL=blog.test
Excelente video pero no tengo los estilos de CSS ni de JS solo tengo los import pero en los import no tengo creados aquellos estilos
ya encontré el error muchas gracias y sigo tu curso mucho soy nuevo en este lenguaje estoy aprendiendo tengo muchas mas preguntas pero ojala me puedas ayudar gracias eres el mejor
@@dannyscord ,amigo, me encontre con el error que tenias que no leia el css como lo solucionaste?Muchas gracias
@@desarrollowebymarketingdig2156 debes crear el dominio local y se soluciona el tema del CSS
Hola, me está dando un problema al ejecutar npm install, cuando se ejecuta el proceso se congela, incluso no me reconoce todo lo relacionado con MIX,
Missing Mix Manifest File
Did you forget to run npm ci && npm run dev?
A mi me aparecia el error
The "--jet" option does not exist. '
Lo solucione ejecutando el comando:
composer global require laravel/installer
Y luego ya ejecute nuevamente el comando
laravel new blog --jet
Saludos gracias por los videos \m/
Exacto amigo. Si te sale ese error es porque no has actualizado la versión del instalador de Laravel
amigo que extensión usas para traducir las paginas ?
El traductor de google 😅
Hola, Victor, como me ayudas mucho para obtener conocimientos, quisiera darte una simple corrección de sintaxis a tu web: "Coders Free es una iniciativa para promover el conocimiento informático en todas las personas que estén iniciándose en el mundo de la programación pero que no cuentan con los recursos necesarios para poder contratar un curso, tal y como me pasó a mí.
Nuestro objetivo es brindarte todas las herramientas necesarias para que puedas conseguir empleo en eso que tanto te gusta. Si más adelante decides apoyar nuestro esfuerzo, será totalmente bienvenido."
Gracias Ricardo, ahora lo cambio
cuando se pone para elegir el 1 o 0 no me deja ingresar ningún numero o texto a la terminal, qué puede ser?
Hola! segui todos los pasos pero no me encuentra el app.css y app.js, pero estan instalados
la pagina de coderfree ya esta diferente y no hay seccion de blog
Hola amigo Arana. He realizado todas las indicaciones que diste y se instala correctamente. Al momento de entrar a la parte del registro, se distorsiona todo el formulario de registro y login. ¿Ayuda?. Gracias
Tienes que crear un virtual host, y colocar dicho virtual host en el archivo .env
todo funciona bien menos la parte user profile, no me funciona nada. Tienes alguna idea de lo que pasa?
Hola como estas? te hago una consulta, sabes como puedo deshabilitar el inicio de sesion con jetstream? La idea es que n usuario se pueda registrar y que hasta que el administrador no lo acepte no pueda iniciar sesión. Alguna documentación donde sepas que pueda encontrar? Desde ya muchas gracias!
Debes hacer tú la lógica , puedes agregar un campo en la tabla usuarios con un booleano , que se llame habilitar y que los admin puedan habilitar o deshabilitar a los usuarios y en la parte de login cuando el usuario se logea haces la validación de si el usuario está habilitado o no y si está habilitado que pueda acceder y si no que le aparezca el error de que aún no está habilitado para acceder
Hola! tengo un problema subo la imagen y no se guarda
Chicos usando Laravel 9 Sail en Docker, me resulto todo lo del video bien.
Tuve solo un problema, que no me mostraba la imagen de perfil después de guardarla en la base de datos por un problema de rutas.
Para solucionar esto solo deben ir al archivo .env, comentar la variable "APP_URL", entrar al contenedor de la aplicación y ejecutar el comando "php artisan storage:link"
Buen video y éxito para todos :)
Lo primero, agradecidísimo por el curso, pero estoy teniendo un problema con la instalación de jetstream :
me da este error
The Mix manifest does not exist: /resources/views/layouts/guest.blade.php) - Missing Mix Manifest File
Did you forget to run npm install && npm run dev?
y sí que he ejecutado run npm install && npm run dev?
alguien me podría ayudar?
gracias de antemano
cuando escribo npm install en la terminal de visual studio code me devuelve este error npm : El término 'npm' no se reconoce como nombre de un cmdlet, función, archivo de script o programa ejecutable. Compruebe si escribió correctamente el nombre o, si incluyó una ruta de acceso, compruebe que dicha ruta es
correcta e inténtelo de nuevo.
En línea: 1 Carácter: 1
+ npm install
+ ~~~
+ CategoryInfo : ObjectNotFound: (npm:String) [], CommandNotFoundException
+ FullyQualifiedErrorId : CommandNotFoundException
Como mencione en el video, tienes que instalar node js en tu computadora. Cuando instalas Note también se instala npm
Tienes que agregar el .exe de node al path en las variables de entorno para que te pueda reconocer esos comandos.
porque tenías abierto el visual studio,... ciérralo y lo vuelves a abrir para que lea la variable del sistema con la ruta !
No consigo hacer funcionar la autenticación en dos pasos. Pongo el código que me da la app del móvil pero me da código erróneo.
Hola , tengo un problema con la imagen , no la guarda.
Se me dañó el puerto 80 o no se porque no prende el servicio MySQL. ¿Alguien me puede ayudar?
si ingreso así 127.0.0.1:8000/ después de php artisan serve (en consola), sale bien el login y registro, pero si lo hago desde localhost/blog/public, los iconos del dashboard son enormes, no coge estilos, aunque si funciona al logear.
como editar el login ? cambiar el logo y poner un titulo
Existe alguna razón de por qué usas un dominio local en vez del comando "php artisan serve" ?
Pues que trabajas con un dominio local en vez de con localhost
@@CodersFree o sea, la diferencia solo esta en la URL para ingresar al proyecto? O trabajar en localhost tiene alguna desventaja?
El dominio es solo la url. Cuando escribes localhost este sería el dominio que estas utilizando para acceder a tu proyecto. Pero tu podrias generar un dominio personalizado y hacer que también apunte a tu proyecto.
Es el mismo proceso cuando subes tu proyecto a un servidor, aparte tienes que adquirir un dominio y hacer que apunte a tu servidor.
Lo bueno de trabajar con un dominio local es que no tienes que preocuparte de mantener una consola con el php artisan serve encendido, por ejemplo si tienes varios proyectos cada uno con su virtual host los pueden abrir en pestañas distintas sin tocar la consola ni mantener encendido el serve
@@LuisParrado esa es la única ventaja que le encuentro al virtual host.. Algo que he notado es que utilizando "php artisan serve" es un poco mas rapido, a veces en virtual host tarda unos segundos demás en cargar simples vistas
creando un proyecto con laravel ... he creado una vista y un controlador y le paso info que muestro por pantalla sin problema .... pero al crear el proyecto con laravel + jetstream .. me da error y por lo visto no funciona de la misma forma ! .. ¿ que cambia de uno a otro ?
Mira el siguiente capitulo y también mira los capítulos de componentes de blade para que entiendas cómo trabajar con jetstream
Hola tengo problemas con vite
Hola, puede convivir Livewire con bootstrap?
Por supuesto que si, Livewire es independiente de las vistas pero si has instalado jetstream (que viene con Tailwind) puedes usar el paquete nascentafrica/jetstrap (que cambia todas las vistas de jetstream de Tailwind a Bootstrap)
ninguno de los botones me funciona que podria ser ?
No me reconoce las rutas de los archivos css y js del livewire, en la consola se ve que está apuntando directamente a "localhost/css/app.css" por ejemplo, debo cambiar esas rutas manualmente o hace falta configurar algo más?
Tienes que generar un dominio locao
codersfree.com/blog/como-generar-un-dominio-local-en-windows-xampp
@@CodersFree Ah vale no sabía que era necesario ese paso, pero ya lo hice, gracias por tu labor con esos tutoriales. Bendiciones y saludos desde Venezuela
En Laravel 7 no era necesario, ya que recuperaba los estilos y scripts utilizando el método asset. Ahora lo hace con el metodo mix, y esa metodo espera que estemos trabajando con la url que hemos definida en la variable APP_URL dentro de nuestro archivo .env
Hola, soy nuevo en esto de Laravel y tengo la version mas actual pero cuando hago los pasos no me aparece la parte del login en mi proyecto; si aparece la vista de Laravel pero no los dos botones superiores.
Gracias por tu video
Estas instalando el nuevo proyecto agregando el --jet?
Sii, abri el proyecto y tengo las vistas y todo lo que debe de traer Jetstream
Ejecutaste npm install y npm run dev? 🤔
@@CodersFree Si, me aparece la carpeta de node moduls y tambien los assets cuando ejecuto el npm run dev. En un principio crei que era por el dominio ya que usaba "php artisan serve" y que con crear un dominio local ya apareceria pero no jajaj:( Sigue sin aparecer el logeo
Justo ahorita revise las rutas y al agregarle a la url -> "/dashboard" me cargo la parte del login
Hola amigo, porque al momento de registrarme, le doy clic al botón registrar y me sale página expirada 419
posiblemente te falte el token csrf, la directiva '@csrf' ;) espero con esto te solucione, Saludos!!!
@@aztecsavo82 ya lo he revisado y si lo tiene, me sale lo mismo, incluso cuando hago las migraciones tambien me salen errores, incluso hay un comentario mio tambien con el error mencionado
hice el proceso de crear dominio y al abrirlo me sale error, que podria ser ? :(
Hola, vite no funciona en Laravel 8 no?
Hola Facundo, en la documentación de Laravel puedes encontrar la guía de actualización de laravel mix a vite
Hola @Coders Free! estoy intentanto hacer las migraciones pero me sale el sgt error: Syntax error or access violation: 1071 Specified key was too long; max key length is 767 bytes (SQL: alter table `personal_access_tokens` add index `personal_access_tokens_tokenable_type_tokenable_id_index`(`tokenable_type`, `tokenable_id`)).... una ayuda por favor
Hola. deberías modificar el config/database.php en el atributo engine, coloca 'engine' => 'InnoDB ROW_FORMAT=DYNAMIC'. Por lo menos a mi me solucionó el error.
A mi me salió al darle php artisan serve este error:
Exception
The Mix manifest does not exist. (View: C:\horizontal
esources\views\blog\guest.blade.php)
que podría ser?
creo que necesitas hacer npm install
Hola, podrías ayudarme con algo:
Hice la instalación de laravel + jetstreams en mi servidor local sin problemas.
Pero ni clonando ni empezando de cero he logrado hacerlo funcionar en mi vps.
La página de welcome carga bien, pero las de jetstream (login, register, dashboard) dan error 404.
Creo que más que un problema de jetstream va a ser que falta algo en mi servidor pero no sé qué es.
Tienes que revisar si tu servidor cumple con todos los requisitos de Laravel 8
Tienes que realizar la virtualización del host, para que apache reconozca la ruta de los botones.
Si a alguien no le permite ver las fotos que suben, corran este comando en la terminal, en el directorio raiz del proyecto:
php artisan storage:link
No me sube la foto de mi perfil. He probado tu solución pero tampoco me funciona.
El articulo para crear el servidor local en xampp ya lleva dias caido.
Hola,como estas?, estoy instalando el proyecto nuevo y todo bien, hasta que ejecuto npm run dev, sale: The toast encountered an error.
Please make sure that the app id is set correctly.
Command Line: C:\xampp\htdocs\blog
ode_modules
ode-notifier\vendor\snoreToast\snoretoast-x64.exe -appID "Laravel Mix" -pipeName \\.\pipe
otifierPipe-591780b2-209a-4d7e-8cd7-d2319ab4d831 -p C:\xampp\htdocs\blog
ode_modules\laravel-mix\icons\laravel.png -m "Build successful" -t "Laravel Mix"
Subí la imagen de perfil pero se oculto el texto del nombre de usuario. Alguien sabe como recuperarlo?
No era tan necesario eliminar la base de datos en phpmyadmin, con el comando php artisan migrate:fresh bastaba y sobraba, ya que este elimina todas las tablas y las volvía a crear en la base de datos especificada en env... creo que es un paso innecesario.
Que version de node.js se necesita y npm? me da un error al correr npm run dev , entonces cuando instalo la ultima version de node.js me dice que npm no es compatible entonces no entiendo podrias ayudarme por favor.
yo utilizo la versión 14, pero el propio node me recomienda usar la versión 15
Buenas! Hay alguna forma de hacer que me aparezcan los estilos?
Creale el dominio local y te van a aparecer
@@nicolasrotili6668 eso es todo? No hay que agregar código ni nada? Pude instalar a la perfección laravel jetstream pero solo los estilos no me reconoce
@@tomasaranda6030 Fijate en el archivo .env si la línea "APP_URL=blog.test" es igual a la que configuraste.
@@tomasaranda6030 No hay que instalar nada adicional para los estilos.
@@nicolasrotili6668 gracias!
hice absolutamente todos los pasos, pero al momento de registrar no carga los estilos de tailwind, lo hice dos veces siguiendo los pasos y aun asi nada, que podria estar pasando??
me paso lo mismo ejecuta el comando php artisan serve y con eso toma los estilos! el tema es que nose como hacer para q me tome bien la URL
laravel" no se reconoce como un comando interno o extern
rograma o archivo por lotes ejecutable.
que hago?
Te sucede al momento de ejecutar "laravel new name_project"?
Si es así, es porque probablemente aún no tengas instalado laravel de forma global.
Usa este comando de composer para instalar laravel de forma global.
"composer global require laravel/installer"
Obviamente necesitar tener instalado composer.
Saludos.
brother no me aparecen los estilos, osea ya instale pero sin estilos, como lo soluciono?
Crea el dominio local, seguro aparece
Como armarias un admin y una plataforma publica con usuarios por separados con jetstream?
Para manejar la plataforma administrativa vamos a usar AdminLTE.
De hecho ya tengo un curso en el que explico como hacerlo, pero hay varias personas que se le está complicando implementarlo en Laravel 8, así que voy a grabar un video en el que voy a explicar como implementarlo en la versión de Laravel 8.
@@CodersFree Hola. Implementarás AdminLTE (administración) en conjunción con Jetstream (autenticación)?
Hola, puse una encuesta hace un par de días en el que pregunte si querían que utilizara AdminLTE como plantilla administrativa o si preferían que utilizara una plantilla hecha en Tailwind, y hasta el momento va ganando utilizar una plantilla basada en Tailwind.
@@CodersFree adminlte ya es historia
@@CodersFree ¿Consideras factible la integración de Jetstream y AdminLTE sin mayores inconvenientes? Tomando en cuenta que cada uno utiliza un framework CSS diferente. ¿O debiera optar por utilizar Fortify en reemplazo de Jetstream?
.
segui todos los pasos pero al cargar el proyecto los estilos no se cargan bien y me sale el logo gigante y los inputs son basicos
Entonces no has seguido todos los pasos.
Crea un virtual host, y define lo en el archivo .env
Me sale error al usar la migracion
Illuminate\Database\QueryException
SQLSTATE[HY000] [2002] Se produjo un error durante el intento de conexión ya que la parte conectada no respondió adecuadamente tras un periodo de tiempo, o bien se produjo un error en la conexión establecida ya que el host conectado no ha podido responder.
(SQL: select * from information_schema.tables where table_schema = sistemacovid19 and table_name = migrations and table_type = 'BASE TABLE')
at C:\xampp\htdocs\SistemaCovid19\vendor\laravel\framework\src\Illuminate\Database\Connection.php:678
674▕ // If an exception occurs when attempting to run a query, we'll format the error
675▕ // message to include the bindings with SQL, which will make this exception a
676▕ // lot more helpful to the developer instead of just the database's errors.
677▕ catch (Exception $e) {
➜ 678▕ throw new QueryException(
679▕ $query, $this->prepareBindings($bindings), $e
680▕ );
681▕ }
682▕
1 C:\xampp\htdocs\SistemaCovid19\vendor\laravel\framework\src\Illuminate\Database\Connectors\Connector.php:70
PDOException::("SQLSTATE[HY000] [2002] Se produjo un error durante el intento de conexión ya que la parte conectada no respondió adecuadamente tras un periodo de tiempo, o bien se produjo un error en la conexión establecida ya que el host conectado no ha podido responder.
")
2 C:\xampp\htdocs\SistemaCovid19\vendor\laravel\framework\src\Illuminate\Database\Connectors\Connector.php:70
PDO::__construct("mysql:host=mysql;port=3306;dbname=sistemacovid19", "root", "", [])
Si les sale algún error a la hora de realizar las migraciones, busquen en su archivo .env la variable DB_HOST y asegurense que el valor asignado a esta variable sea DB_HOST=127.0.0.1
En una de las ultimas actualizaciones de Laravel al crear la variable DB_HOST dentro del archivo .env lo hace de esta manera:
# DB_HOST=127.0.0.1
DB_HOST=mysql
Descomenten la primera linea de código y comente o eliminen la segunda linea.