> Faqs > Escribir en un archivo .env claves con caracteres extraños como #

Escribir en un archivo .env claves con caracteres extraños como #

En un archivo .env no me permite escribir una clave con ciertos caracteres, como "#". Simplemente, al reconocerse ese caracter, el resto de la línea ya se tiene en cuenta como un comentario.

Supongo que puede pasar con otros códigos o caracteres especiales o raros, porque al usar una { también me marca la sintaxis como si fuera un error.

En fin ¿Cómo se puede colocar caracteres raros en una clave escrita en un .env? (o especiales como #)

Responder la pregunta
Editar Hacer otra preguntaPreguntar

Respuestas

Si tienes un .env con caracteres especiales, como "#" o cosas más raras todavía, simplemente lo puedes colocar todo entre comillas.

DB_PASSWORD="ndssSW${&>}#ss.a6Y"

Justamente el caracter almohadilla "#" es superimportante por el tema de que ese caracter hace que todo lo siguiente sea un comentario.

Yo lo hago así para Laravel, pero la verdad es que no sé si otros frameworks o sistemas te lo permiten, la verdad. Prueba a ver. Si acaso no te funciona a la primera, también prueba con comillas simples.

Miguel Angel
1651 76 102 5