Запускается в окружении:
Свежая 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