ErrorException: exec() has been disabled for security reasons #50
标签
未选择里程碑
未指派成员
1 名参与者
通知
到期时间
未设置到期时间。
依赖工单
没有设置依赖项。
参考:aheathershaw/blue-twilight#50
正在加载...
在新工单中引用
没有提供说明。
删除分支 %!s(<nil>)
删除分支是永久的。虽然已删除的分支在实际被删除前有可能会短时间存在,但这在大多数情况下无法撤销。是否继续?
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.
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?
LNT00:
I created a ticket for my hosting support and they seem to have solved it without changing this.
Excellent! No worries, I'll keep this open though to reflect that we shouldn't really rely on
exec()
always being available.This will be released in the upcoming 2.1.0-beta.4 release
Migrated from https://github.com/andysh-uk/blue-twilight/issues/50