Смена /admin.php

Добрый день.

Хочу поменять директорию admin.php

В инструкции написано следующее:

Give the admin.php file a more complicated name:

  1. Rename the admin.php file located in the root directory of your CS-Cart installation.
  2. Edit the config.local.php file located in the same directory by replacing the following line of the code:
    $config['admin_index'] = 'admin.php';with this one:
    $config['admin_index'] = 'admin8765.php';where admin8765.php is the new name given to the admin.php file.
  3. Save the file.

Файл же admin.php выглядит вот так:

<?php

/***************************************************************************
* *
* (c) 2004 Vladimir V. Kalynyak, Alexey V. Vinokurov, Ilya M. Shalnev *
* *
* This is commercial software, only users who have purchased a valid *
* license and accept to the terms of the License Agreement can install *
* and use this program. *
* *
****************************************************************************
* PLEASE READ THE FULL TEXT OF THE SOFTWARE LICENSE AGREEMENT IN THE *
* "copyright.txt" FILE PROVIDED WITH THIS DISTRIBUTION PACKAGE. *
****************************************************************************/
$php_value = phpversion();
if (version_compare($php_value, '5.3.0') == -1) {
echo 'Currently installed PHP version (' . $php_value . ') is not supported. Minimal required PHP version is 5.3.0.';
die();
}
define('AREA', 'A');
define('ACCOUNT_TYPE', 'admin');
try {
require(dirname(__FILE__) . '/init.php');
fn_dispatch();
} catch (Tygh\Exceptions\AException $e) {
$e->output();
}

Где найти нужное?
Спасибо!

Где найти нужное?

Спасибо!

В config.local.php

Добрый день.

Хочу поменять директорию admin.php

В инструкции написано следующее:

Give the admin.php file a more complicated name:

  1. Rename the admin.php file located in the root directory of your CS-Cart installation.
  2. Edit the config.local.php file located in the same directory by replacing the following line of the code:
    $config['admin_index'] = 'admin.php';with this one:
    $config['admin_index'] = 'admin8765.php';where admin8765.php is the new name given to the admin.php file.
  3. Save the file.

Файл же admin.php выглядит вот так:

<?php

/***************************************************************************
* *
* (c) 2004 Vladimir V. Kalynyak, Alexey V. Vinokurov, Ilya M. Shalnev *
* *
* This is commercial software, only users who have purchased a valid *
* license and accept to the terms of the License Agreement can install *
* and use this program. *
* *
****************************************************************************
* PLEASE READ THE FULL TEXT OF THE SOFTWARE LICENSE AGREEMENT IN THE *
* "copyright.txt" FILE PROVIDED WITH THIS DISTRIBUTION PACKAGE. *
****************************************************************************/
$php_value = phpversion();
if (version_compare($php_value, '5.3.0') == -1) {
echo 'Currently installed PHP version (' . $php_value . ') is not supported. Minimal required PHP version is 5.3.0.';
die();
}
define('AREA', 'A');
define('ACCOUNT_TYPE', 'admin');
try {
require(dirname(__FILE__) . '/init.php');
fn_dispatch();
} catch (Tygh\Exceptions\AException $e) {
$e->output();
}

Где найти нужное?
Спасибо!

Инструкция на русском языке:

http://www.cs-cart.ru/docs/4.3.x/install/secure/index.html#admin-php

Файл config.local.php лежит в корне установки.

после всех проведенных изменений, у меня ссылка не поменялась https://compacthome.ru/admin.php - такая же ссылка. Хотя изменения все были проведены корректно.

Если вы поменяете не только имя файла admin.php, но и переместите его из корня сайта в директорию, то вот эта строчка в новом admin.php не сработает

require(dirname(__FILE__) . '/init.php');

надо будет причесывать

Посмотрите, может физически и новый admin.php есть, и старый