Сбой при чистой установке 1.9.2.1 undefined function df_is_admin()

[10 ноября 2016 г.]    Российская сборка Magento 2.49.12
Magento 2: модули и услуги
  • Тема закрыта
#1 Григорий Реизов
  • Группа: Клиент
  • Сообщений: 1
  • Регистрация: 21.09.2015

23.09.2015 01:24

Производится чистая установка c magento-ce-1.9.2.1 без дополнений и скинов, взятая с офф. сайта.

Запускается в окружении:
Свежая Ubuntu Trusty
nginx    1.8.0-1~trusty
php5-fpm 5.5.9+dfsg-1ubuntu4.11


- mbstring присутствует и проверен в phpinfo
- Русская сборка распакована поверх оригинальной magento-ce-1.9.2.1
- Присланный файл лицензии помещен в /app/etc/licenses
- Установка магазина осуществляется с тестового поддомена test.$host$.ru где $host$ - лицензированный домен.
-- пробовал вариант переименования выданного файла $host$.ru.xml в test.$host$.ru.xml - не помогло.

Получаю ошибку сразу после перехода по адресу http://test.$host$.ru ведущего к установке.
Fatal error: Call to undefined function df_is_admin() in /var/www/test.$host$.ru/app/code/local/Df/Localization/Model/Settings.php on line 6
Fatal error: Call to undefined function df_is_admin() in /var/www/test.$host$.ru/app/design/frontend/rm/default/template/df/qa/log/failure.phtml on line 27


Конфигурация nginx:
server {
    listen 80;
    server_name test.$host$.ru;
    root /var/www/test.$host$.ru/;

    error_log  /var/log/nginx/test.$host$.error.log;

    location / {
        index index.html index.php;
        try_files $uri $uri/ @handler;
        expires 30d;
    }

    location ^~ /app/                { deny all; }
    location ^~ /includes/           { deny all; }
    location ^~ /lib/                { deny all; }
    location ^~ /media/downloadable/ { deny all; }
    location ^~ /pkginfo/            { deny all; }
    location ^~ /report/config.xml   { deny all; }
    location ^~ /var/                { deny all; }

    location /var/export/ {
        auth_basic           "Restricted";
        auth_basic_user_file htpasswd;
        autoindex            on;
    }

    location  /. {
        return 404;
    }

    location @handler {
        rewrite / /index.php;
    }

    location ~ .php/ {
        rewrite ^(.*.php)/ $1 last;
    }

    location ~ .php$ {
        if (!-e $request_filename) { rewrite / /index.php last; }

        expires        off;
        fastcgi_pass   unix:/var/run/php5-fpm-test.sock;
        #fastcgi_param  HTTPS $fastcgi_https;
        fastcgi_param  SCRIPT_FILENAME $document_root$fastcgi_script_name;
        fastcgi_param  MAGE_RUN_CODE default;
        fastcgi_param  MAGE_RUN_TYPE store;
        include        fastcgi_params; ## See /etc/nginx/fastcgi_params
    }

    rewrite ^/minify/([0-9]+)(/.*.(js|css))$ /lib/minify/m.php?f=$2&d=$1 last;
    rewrite ^/skin/m/([0-9]+)(/.*.(js|css))$ /lib/minify/m.php?f=$2&d=$1 last;

    location /lib/minify/ {
        allow all;
    }
}


Конфигурация php-fpm-test.conf (основное)
user = www-data
group = www-data

listen = /var/run/php5-fpm-test.sock
listen.owner = www-data
listen.group = www-data

catch_workers_output = yes

php_flag[display_errors] = on
php_flag[display_startup_errors] = on
php_admin_value[error_log] = /var/log/fpm-php.test.log
php_admin_flag[log_errors] = on
php_admin_value[error_reporting] = E_ALL



#2 Дмитрий Федюк
  • Администратор
  • Иконка
  • Группа: Администратор
  • Сообщений: 8884
  • Регистрация: 20.02.2010

23.09.2015 02:11

Добавил исправления к версии 2.47.0.

Поделиться темой: