1
0
Fork 0

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

Geschlossen
2018-07-27 23:36:09 +01:00 von aheathershaw geöffnet · 5 Kommentare
Besitzer

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 hat diesen Issue 2018-07-27 23:36:09 +01:00 zum Version 2.1.0 Meilenstein hinzugefügt
aheathershaw hat sich das Issue 2018-07-27 23:36:09 +01:00 selbst zugewiesen
aheathershaw hat das Label
bug
2018-07-27 23:36:09 +01:00 hinzugefügt
Autor
Besitzer

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?
Autor
Besitzer

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.
Autor
Besitzer

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.
Autor
Besitzer

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
Autor
Besitzer
Migrated from https://github.com/andysh-uk/blue-twilight/issues/50
aheathershaw hat diesen Issue 2018-07-28 09:42:04 +01:00 geschlossen
Anmelden, um an der Diskussion teilzunehmen.
Kein Meilenstein
Niemand zuständig
1 Beteiligte
Nachrichten
Fällig am
Das Fälligkeitsdatum ist ungültig oder außerhalb des zulässigen Bereichs. Bitte verwende das Format „jjjj-mm-tt“.

Kein Fälligkeitsdatum gesetzt.

Abhängigkeiten

Keine Abhängigkeiten gesetzt.

Referenz: aheathershaw/blue-twilight#50
Keine Beschreibung angegeben.