ErrorException: exec() has been disabled for security reasons #50

Fermé
créé 2018-07-27 23:36:09 +01:00 par aheathershaw · 5 commentaires
Propriétaire

LNT00:

ErrorException
exec() has been disabled for security reasons

Getting the error when opening /admin.
Because of this the app is unusable on shared hosting where usually exec() is disabled.

[LNT00](https://github.com/LNT00): ErrorException exec() has been disabled for security reasons Getting the error when opening /admin. Because of this the app is unusable on shared hosting where usually exec() is disabled.
aheathershaw a ajouté ça au jalon Version 2.1.0 2018-07-27 23:36:09 +01:00.
aheathershaw s'est assigné ça 2018-07-27 23:36:09 +01:00.
aheathershaw a ajouté le label
bug
2018-07-27 23:36:09 +01:00.
Auteur
Propriétaire

Ah OK - it's been a long time since I've used shared hosting, so appreciate your feedback on this!

exec() is used to get the server's OS version to display on the admin dashboard.

Here's the offending line:

010e847835/app/Http/Controllers/Admin/DefaultController.php (L89)

If you remove the call to exec - e.g.:

'os_version' => 'My OS version',

does this allow you to get in?

Ah OK - it's been a long time since I've used shared hosting, so appreciate your feedback on this! `exec()` is used to get the server's OS version to display on the admin dashboard. Here's the offending line: https://github.com/andysh-uk/blue-twilight/blob/010e847835ad629620514685a199b1f7bc47eba5/app/Http/Controllers/Admin/DefaultController.php#L89 If you remove the call to exec - e.g.: ` 'os_version' => 'My OS version',` does this allow you to get in?
Auteur
Propriétaire

LNT00:

I created a ticket for my hosting support and they seem to have solved it without changing this.

[LNT00](https://github.com/LNT00): I created a ticket for my hosting support and they seem to have solved it without changing this.
Auteur
Propriétaire

Excellent! No worries, I'll keep this open though to reflect that we shouldn't really rely on exec() always being available.

Excellent! No worries, I'll keep this open though to reflect that we shouldn't really rely on `exec()` always being available.
Auteur
Propriétaire

This will be released in the upcoming 2.1.0-beta.4 release

This will be released in the upcoming 2.1.0-beta.4 release
Auteur
Propriétaire
Migrated from https://github.com/andysh-uk/blue-twilight/issues/50
Connectez-vous pour rejoindre cette conversation.
Sans jalon
Sans assignation
1 participants
Notifications
Échéance
La date d’échéance est invalide ou hors plage. Veuillez utiliser le format 'aaaa-mm-dd'.

Aucune échéance n'a été définie.

Dépendances

Aucune dépendance définie.

Référence : aheathershaw/blue-twilight#50
Sans contenu.