[Помогите] Смена названия папки admin на localhot

Тема в разделе "OpenCart", создана пользователем eGeo, 8 сен 2017.

  1. eGeo

    eGeo

    Регистрация:
    30 авг 2013
    Сообщения:
    170
    Симпатии:
    6
    Всем привет!
    Начитался по безопасности ОС: смените название папки admin, чтобы изменить путь к админке и запутать злоумышленников.
    Попробовал на локальном сервере. Изменил. Выдавал ошибки. Вернул прежнее название. Теперь и прежнее название не признает ОС )) Вот такую ошибку выдает:
    Warning: session_start() [function.session-start]: Cannot send session cookie - headers already sent by (output started at W:\home\1541\prada\admin\config.php:1) in W:\home\1541\prada\system\library\session.php on line 11
    Warning
    : session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at W:\home\1541\prada\admin\config.php:1) in W:\home\1541\prada\system\library\session.php on line 11
    Warning
    : Cannot modify header information - headers already sent by (output started at W:\home\1541\prada\admin\config.php:1) in W:\home\1541\prada\system\library\currency.php on line 45

    Помогите понять: что произошло и как исправить?
     
  2. Alexandr

    Alexandr

    Регистрация:
    6 ноя 2012
    Сообщения:
    179
    Симпатии:
    52
    Кеш чистил?
     
  3. Master2KAZ

    Master2KAZ

    Регистрация:
    25 окт 2014
    Сообщения:
    183
    Симпатии:
    72
    После того как поменял название папки admin к конфигах менял название?
     
  4. eGeo

    eGeo

    Регистрация:
    30 авг 2013
    Сообщения:
    170
    Симпатии:
    6
    Все конфиги сразу поменял.
    Сервер перезагрузил.
    Историю в браузере почистил. Папку system/cache/ очистил от файлов. Оставил только index.html
     
    Последнее редактирование: 8 сен 2017
  5. settr

    settr

    Регистрация:
    12 окт 2016
    Сообщения:
    67
    Симпатии:
    54
    Нужно не историю, а куки почистить
     
  6. eGeo

    eGeo

    Регистрация:
    30 авг 2013
    Сообщения:
    170
    Симпатии:
    6
    Я просто написал "историю почистил", но ведь там и "Файлы cookie и другие данные сайтов"!? Ведь понятно же, что "Файлы cookie" тоже почистил.
    Так где еще "почистить куки"? Проблема пока не решена.
     
  7. Master2KAZ

    Master2KAZ

    Регистрация:
    25 окт 2014
    Сообщения:
    183
    Симпатии:
    72
    Покажите Ваш файл admin\config.php
    Скорее всего в нем до <?php ... есть какой-то символ, пробел или еще что-то.
    Если символов никаких нет - проверьте кодировку файла, она должна быть UTF-8 without BOM (UTF-8 без BOM).
     
  8. eGeo

    eGeo

    Регистрация:
    30 авг 2013
    Сообщения:
    170
    Симпатии:
    6
    Спасибо, что отписался. Конечно, все сохранено в UTF-8 (как всегда). Ну и <?php... все еще раз перепроверил.
    Проблема осталась.
     
  9. Dotrox

    Dotrox Команда форума

    Регистрация:
    27 ноя 2012
    Сообщения:
    3.198
    Симпатии:
    1.306
    Подозреваю, что у вас в конфиге ошибка. Покажите полное содержимое файла.
     
  10. eGeo

    eGeo

    Регистрация:
    30 авг 2013
    Сообщения:
    170
    Симпатии:
    6
    Вот конфиг из корня:

    А этот конфиг из админ
     
  11. Master2KAZ

    Master2KAZ

    Регистрация:
    25 окт 2014
    Сообщения:
    183
    Симпатии:
    72
    Должна быть не UTF-8, а именно UTF-8 без BOM. Ну и если все же не помогло, попробуй перепечатать значение переменных, которые менял. Бывает что автоматически вместо "a" латинской напишешь "а" русскую. Выглядит одинаково, а кодировка разная.
    --- Добавлено, 12 сен 2017 ---
    Или вообще взять другой конфиг и заново поменять все значения.
     
  12. Dotrox

    Dotrox Команда форума

    Регистрация:
    27 ноя 2012
    Сообщения:
    3.198
    Симпатии:
    1.306
    Судя по ошибке и содержимому конфига (которое визуально проблем в указанной строке не содержит) проблема таки в BOM.
     
    Master2KAZ нравится это.
  13. Master2KAZ

    Master2KAZ

    Регистрация:
    25 окт 2014
    Сообщения:
    183
    Симпатии:
    72
    Вот и я о том же!
     
  14. alexwurz

    alexwurz

    Регистрация:
    24 сен 2017
    Сообщения:
    7
    Симпатии:
    0
    Решилась проблема?
     
  15. eGeo

    eGeo

    Регистрация:
    30 авг 2013
    Сообщения:
    170
    Симпатии:
    6
    Нет, не решилась. И не могла решиться... все время сохранял просто UTF-8, а тут почему-то в BOM проблема?
    Конечно, попробовал с BOM сохранить, но ошибок стало больше и отставил... отложил. Сейчас потерпит, а потом вернусь к ней.
    Сейчас другие проблемы... с ocStore 2.3.0.2.3 Буду открывать тему.
     
  16. Dotrox

    Dotrox Команда форума

    Регистрация:
    27 ноя 2012
    Сообщения:
    3.198
    Симпатии:
    1.306
    А где вы такой совет тут увидели? :Smile: Предположение было, что проблема как раз из-за наличия BOM, а совсем не наоборот:
     
  17. eGeo

    eGeo

    Регистрация:
    30 авг 2013
    Сообщения:
    170
    Симпатии:
    6
    пробовал, конечно без BOM. Просто упомянул BOM, посчитал что будет понятно о чем пишу.
    Для решения проблемы будет еще время (сейчас нет) и отпишусь в чем причина и как решил!...
     
  18. eGeo

    eGeo

    Регистрация:
    30 авг 2013
    Сообщения:
    170
    Симпатии:
    6
    Да, проблема решилась.... странным образом: этой ночью обновлял в Денвере папки apache и php. Ошибки исчезли. Новых ошибок пока не наблюдал. Ошибок ни в коде, ни в путях не было.
    Всем спасибо за участие в рассмотрении проблемы.

    Да, тему можно закрывать.