A煤n no tienes acceso a esta clase

Crea una cuenta y contin煤a viendo este curso

Curso de PHP con Laravel

Curso de PHP con Laravel

H茅ctor Benitez

H茅ctor Benitez

Configuraci贸n de laravel

7/25
Recursos

En nuestro archivo .env encontraremos mucha informaci贸n sobre c贸mo se est谩 configurando Laravel como el nombre, el entorno de desarrollo, si muestra o no debug, la URL de nuestra app, datos de conexi贸n a nuestra base de datos, entre otras opciones.

Toda la configuraci贸n que hacemos realmente se est谩 llamando dentro de los archivos que est谩n en la carpeta config

  • Si vienes del curso de introducci贸n a PHP, seguramente tienes PHPMyAdmin el cual puedes seguir usando o puedes cambiar a cualquier cliente que te guste.

Aportes 36

Preguntas 6

Ordenar por:

驴Quieres ver m谩s aportes, preguntas y respuestas de la comunidad? Crea una cuenta o inicia sesi贸n.

Pregunta: Qu茅 pasa si los datos de config no son iguales a los del archivo .env? Cual sobrescribe al otro?

A todos los que estan usando Homestead o laragon, les recomiendo que echen un vistazo a laradock (https://laradock.io). Esta basado en docker y es una chulada. Ahi en la pagina les explican cuales son las ventajas de usar contenedores de docker en ves de una maquina virtual.

Apuntes:
El archivo 鈥.env鈥 ubicado en la carpeta ra铆z, es el que contiene todas las constantes globales del proyecto como tal, las cuales pueden contener datos de configuraci贸n a la base de datos, asi como el booleano que contendr谩 el debugger
En el archivo 鈥渄atabase.php鈥 de la carpeta 鈥渃onfig鈥, se encuentra la configuraci贸n de todos los drivers que contiene laravel, como pueden ser sqlite, mysql, postgres, etc.

Tambi茅n pueden crear la base de datos por consola. Una vez ubicados en la ra铆z del proyecto, ejecutar los comandos:

mysql -u root
create database curso-laravel

Buenas noches para todos

Despu茅s de haber tenido m煤ltiples problemas de error a la hora de crear el proyecto curso-laravel, opte por desinstalar xampp e instalar laragon. Este repositorio soluciona todos los problemas y lo mejor de todo est谩 dise帽ado para el desarrollo con laravel, entre otras grandes opciones. link: https://laragon.org/download/

Hola H茅ctor, la ayuda que te aparece en las funciones donde aparecen las palabras key y default en gris es alg煤n plugin que tienes instalado o viene por defecto en phpstorm ? Me parece super 煤til !! Hay alguna posibilidad de tener algo parecido en VSCode ?

Gran curso !! 馃槉

No encuentro la carpeta homestead, en mi instalaci贸n, a que se puede deber?

se puede configurar laravel con una base de datos no relacionales como firebase??

Qu茅 pasa si al realizar el deploy de una app en producci贸n, la variable APP_ENV sigue con el valor 鈥渓ocal鈥?

Pregunta: En producci贸n se usa el archivo .env? o solo se usan los archivos de la carpeta config?

Qu茅 mal que no explicaran el procedimiento de Homestead, perd铆 totalmente el hilo en 茅sta parte鈥

En Laravel 8.* utiliza Bases de datos relacionadas, necesitaras configurar el tipo de motor.
Ruta: config -> database.php
Modifica el parametro engine a InnoDB.

鈥榤ysql鈥 => [

鈥榚ngine鈥 => 鈥業nnoDB鈥,

php artisan key:generate --> para genera el APP_KEY

Entiendo que homestead virtualiza un entorno de desarrollo en la m谩quina local

Y para los de windows?

Buenos d铆as me presenta problemas con oracle ver 11

configuramos nuestros proyecto en funcion a nuestros parametros q podemos ser cambiados cuando pasemos por las diferentes fases hasta llegar a producci贸n

Buen d铆a, si yo quiero hacer que mi aplicaci贸n se conecte a varias bases de datos y yo poder escoger conque base de datos trabajar como puedo hacerlo?

Todo va super 馃槂

Al ejecutar el comando php artisan migrate s贸lo me crea 2 tablas y me marca el siguiente error:

Estoy usando XAMPP.

por alguna razon le tengo contrase帽a, pero al introducirla no corre, al dejarla vacia funciona鈥

Muy buena la forma de configurar las variables de entorno

para los que esten usando laradock y les sale el error de conexion, en el .env lugar de DB_HOST =localhost deben poner DB_HOST=mysql y todo va a correr de maravilla, e estado 2 dias con ese problema jajaja

configuramos los datos para poder acceder a la bd y demas

驴c贸mo leo un valor del .env? si quiero saber en alguna funci贸n en qu茅 entorno se esta trabajando para realizar cierto comportamiento?

Hasta ahora va muy bien el curso, todo claro y funcionando. Gracias.

se puede hacer sin homestead?

驴Alguno conoce una extensi贸n para Visual Studio Code para trabajar PHP que muestre el nombre de los par谩metros como lo hace PHPStorm en los videos del profesor ?

En alg煤n momento del curso se ense帽o que es homestead? o como usarlo. por que aqu铆 si quede plop

Compa帽eros para que lo quieran instalar un cliente como Sequel Pro en MAC con Xampp les dejo este link: https://www.youtube.com/watch?v=6-83nEWn-YA

En el archivo .env es en donde se hacen todas las configuraciones de la aplicaci贸n, Laravel nos lo pone ah铆 para hacernos la vida m谩s f谩cil, as铆 no tenemos que tocar el c贸digo.

Recuerden que en dado caso de que ustedes tengan un usuario y contrase帽a para su base de datos deben ponerlos en el archivo .env

Si est谩s usando alg煤n sistema como Xampp lo m谩s probable es que tu usuario sea 鈥渞oot鈥 y la contrase帽a la dejas vac铆a

Configuraci贸n por defecto en Postgres, revisar el nombre de la BD que creen el resto deber铆a ser igual.

DB_CONNECTION=pgsql
DB_HOST=127.0.0.1
DB_PORT=5432
DB_DATABASE=php_laravel
DB_USERNAME=postgres
DB_PASSWORD=postgres

Homestead? Que es eso? Como se come?

Podr铆an explicar un poco mas? Donde encuentro ese directorio?
Explican como si uno ya supiera todo, si supiera no estar铆a ac谩

Amazing!

Y si tengo que conectar con Informix ??