more space fix
This commit is contained in:
parent
9aab7d6e1c
commit
366a3052d3
@ -19,72 +19,72 @@ use File;
|
|||||||
class Installer
|
class Installer
|
||||||
{
|
{
|
||||||
|
|
||||||
public static function checkServerRequirements()
|
public static function checkServerRequirements()
|
||||||
{
|
{
|
||||||
$requirements = array();
|
$requirements = array();
|
||||||
|
|
||||||
if (ini_get('safe_mode')) {
|
if (ini_get('safe_mode')) {
|
||||||
$requirements[] = trans('install.requirements.disabled', ['feature' => 'Safe Mode']);
|
$requirements[] = trans('install.requirements.disabled', ['feature' => 'Safe Mode']);
|
||||||
}
|
}
|
||||||
|
|
||||||
if (ini_get('register_globals')) {
|
if (ini_get('register_globals')) {
|
||||||
$requirements[] = trans('install.requirements.disabled', ['feature' => 'Register Globals']);
|
$requirements[] = trans('install.requirements.disabled', ['feature' => 'Register Globals']);
|
||||||
}
|
}
|
||||||
|
|
||||||
if (ini_get('magic_quotes_gpc')) {
|
if (ini_get('magic_quotes_gpc')) {
|
||||||
$requirements[] = trans('install.requirements.disabled', ['feature' => 'Magic Quotes']);
|
$requirements[] = trans('install.requirements.disabled', ['feature' => 'Magic Quotes']);
|
||||||
}
|
}
|
||||||
|
|
||||||
if (!ini_get('file_uploads')) {
|
if (!ini_get('file_uploads')) {
|
||||||
$requirements[] = trans('install.requirements.enabled', ['feature' => 'File Uploads']);
|
$requirements[] = trans('install.requirements.enabled', ['feature' => 'File Uploads']);
|
||||||
}
|
}
|
||||||
|
|
||||||
if (!class_exists('PDO')) {
|
if (!class_exists('PDO')) {
|
||||||
$requirements[] = trans('install.requirements.extension', ['extension' => 'MySQL PDO']);
|
$requirements[] = trans('install.requirements.extension', ['extension' => 'MySQL PDO']);
|
||||||
}
|
}
|
||||||
|
|
||||||
if (!extension_loaded('openssl')) {
|
if (!extension_loaded('openssl')) {
|
||||||
$requirements[] = trans('install.requirements.extension', ['extension' => 'OpenSSL']);
|
$requirements[] = trans('install.requirements.extension', ['extension' => 'OpenSSL']);
|
||||||
}
|
}
|
||||||
|
|
||||||
if (!extension_loaded('tokenizer')) {
|
if (!extension_loaded('tokenizer')) {
|
||||||
$requirements[] = trans('install.requirements.extension', ['extension' => 'Tokenizer']);
|
$requirements[] = trans('install.requirements.extension', ['extension' => 'Tokenizer']);
|
||||||
}
|
}
|
||||||
|
|
||||||
if (!extension_loaded('mbstring')) {
|
if (!extension_loaded('mbstring')) {
|
||||||
$requirements[] = trans('install.requirements.extension', ['extension' => 'mbstring']);
|
$requirements[] = trans('install.requirements.extension', ['extension' => 'mbstring']);
|
||||||
}
|
}
|
||||||
|
|
||||||
if (!extension_loaded('curl')) {
|
if (!extension_loaded('curl')) {
|
||||||
$requirements[] = trans('install.requirements.extension', ['extension' => 'cURL']);
|
$requirements[] = trans('install.requirements.extension', ['extension' => 'cURL']);
|
||||||
}
|
}
|
||||||
|
|
||||||
if (!extension_loaded('xml')) {
|
if (!extension_loaded('xml')) {
|
||||||
$requirements[] = trans('install.requirements.extension', ['extension' => 'XML']);
|
$requirements[] = trans('install.requirements.extension', ['extension' => 'XML']);
|
||||||
}
|
}
|
||||||
|
|
||||||
if (!extension_loaded('zip')) {
|
if (!extension_loaded('zip')) {
|
||||||
$requirements[] = trans('install.requirements.extension', ['extension' => 'ZIP']);
|
$requirements[] = trans('install.requirements.extension', ['extension' => 'ZIP']);
|
||||||
}
|
}
|
||||||
|
|
||||||
if (!is_writable(base_path('storage/app'))) {
|
if (!is_writable(base_path('storage/app'))) {
|
||||||
$requirements[] = trans('install.requirements.directory', ['directory' => 'storage/app']);
|
$requirements[] = trans('install.requirements.directory', ['directory' => 'storage/app']);
|
||||||
}
|
}
|
||||||
|
|
||||||
if (!is_writable(base_path('storage/app/uploads'))) {
|
if (!is_writable(base_path('storage/app/uploads'))) {
|
||||||
$requirements[] = trans('install.requirements.directory', ['directory' => 'storage/app/uploads']);
|
$requirements[] = trans('install.requirements.directory', ['directory' => 'storage/app/uploads']);
|
||||||
}
|
}
|
||||||
|
|
||||||
if (!is_writable(base_path('storage/framework'))) {
|
if (!is_writable(base_path('storage/framework'))) {
|
||||||
$requirements[] = trans('install.requirements.directory', ['directory' => 'storage/framework']);
|
$requirements[] = trans('install.requirements.directory', ['directory' => 'storage/framework']);
|
||||||
}
|
}
|
||||||
|
|
||||||
if (!is_writable(base_path('storage/logs'))) {
|
if (!is_writable(base_path('storage/logs'))) {
|
||||||
$requirements[] = trans('install.requirements.directory', ['directory' => 'storage/logs']);
|
$requirements[] = trans('install.requirements.directory', ['directory' => 'storage/logs']);
|
||||||
}
|
}
|
||||||
|
|
||||||
return $requirements;
|
return $requirements;
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Create a default .env file.
|
* Create a default .env file.
|
||||||
|
Loading…
x
Reference in New Issue
Block a user