es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Tag: LARAVEL-ARTISAN

Laravel Schedule:list produce un error de DateTimeZone.

Versión de Laravel: 8.78.1 Versión de PHP: 8.0.10 Descripción Mientras creaba mi primer comando programado, al intentar enumerar mis programaciones con php artisan schedule:list lanza el siguiente error: DateTime::setTimezone(): El argumento nº 1 ($timezone) debe ser del tipo DateTimeZone, se proporcionó null en vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleListCommand.php:43 cambiando mi comando a php artisan . . . Read more

Error de migración de Artisan: PDOException::”SQLSTATE[42000]: Error de sintaxis o violación de acceso: 1071 La clave especificada era demasiado larga; la longitud máxima de la clave es de 1000 bytes”

En la carpeta de configuración, en el archivo de base de datos, ‘charset’ => ‘utf8mb4’ y ‘collation’ => ‘utf8mb4_unicode_ci’ están configurados de esa manera. Cuando intento ejecutar ‘php artisan migrate’, obtengo este mensaje de error: 1 C:\wamp64\www\laravel-project-laracast\blog\vendor\laravel\framework\src\Illuminate\Database\Connection.php:492 PDOException::(“SQLSTATE[42000]: Syntax error or access violation: 1071 Specified key was too long; max . . . Read more

No es posible ejecutar un comando de Laravel Artisan con parámetros utilizando el proceso Symfony.

Estoy intentando iniciar un proceso con Symfony en mi aplicación Laravel en mi servidor de hosting compartido que llamará a un comando Artisan con parámetros de esta manera: $process = new Process([‘/usr/local/bin/php’, base_path(‘artisan’), ‘queue:work –stop-when-empty’]); $process->setTimeout(null); $process->start(); Esto no funciona ya que obtengo el siguiente error: ERROR: El comando “queue:work . . . Read more

¿Cómo vincular almacenamiento público sin acceso SSH o trabajos cron?

Necesito implementar una aplicación Laravel que utiliza la carpeta storage como almacenamiento público, pero no tengo acceso SSH. Estoy tratando de encontrar un sustituto para: php artisan storage:link Encontré este hilo: Generando un enlace al poner esta ruta en el archivo web.php: Route::get(‘generate’, function() { \Illuminate\Support\Facades\Artisan::call(‘storage:link’); echo ‘ok’; }); Pero . . . Read more