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

Gesloten
2018-07-27 23:36:09 +01:00 geopend door aheathershaw · 5 opmerkingen
Eigenaar

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 heeft dit 2018-07-27 23:36:09 +01:00 aan de mijlpaal Version 2.1.0 toegevoegd
aheathershaw heeft dit 2018-07-27 23:36:09 +01:00 aan zichzelf toegewezen
aheathershaw voegde het
bug
label 2018-07-27 23:36:09 +01:00 toe
Author
Eigenaar

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?
Author
Eigenaar

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.
Author
Eigenaar

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.
Author
Eigenaar

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
Author
Eigenaar
Migrated from https://github.com/andysh-uk/blue-twilight/issues/50
aheathershaw heeft dit probleem gesloten 2018-07-28 09:42:04 +01:00
Log in om deel te nemen aan deze discussie.
Geen mijlpaal
Niet toegewezen
1 deelnemers
Notificaties
Vervaldatum
De deadline is ongeldig of buiten bereik. Gebruik het formaat 'jjjj-mm-dd'.

Geen vervaldatum ingesteld.

Afhankelijkheden

Geen afhankelijkheden ingesteld.

Referentie: aheathershaw/blue-twilight#50
No description provided.