• Ошибка на сайте при смене пароля SQL#

  • anza21 Reply #1, 6 months ago

    Reply
    Поменял пароль к SQL, получил:
    MODx encountered the following error while attempting to parse the requested resource:
    « PHP Parse Error »

    PHP error debug
    Error: mysql_connect() [function.mysql-connect]: Access denied for user 'stunt-art_mysql'@'10.1.131.145' (using password: YES)
    Error type/ Nr.: Warning - 2
    File: /home/stunt-art/stunt-art.ru/docs/manager/includes/extenders/dbapi.mysql.class.inc.php
    Line: 89
    Line 89 source: if (!$this->conn = ($persist ? mysql_pconnect($host, $uid, $pwd) : mysql_connect($host, $uid, $pwd, true))) {

    Подскажите, пожалуйста, в каком файле сайта изменить пароль (доступ к FTP есть).


  • warsteiner80 Reply #2, 6 months ago

    Reply
    MODX Revolution: core/config/config.inc.php
    MODX Evolution: manager/includes/config.inc.php


  • anza21 Reply #3, 6 months ago

    Reply
    Спасибо Вам за ответ!
    Подскажите, пожалуйста, в чем проблема и как ее исправить (захожу сайт/manager и вижу):

    Warning: session_start() [function.session-start]: Cannot send session cookie - headers already sent by (output started at /home/stunt-art/stunt-art.ru/docs/manager/includes/config.inc.php:1) in /home/stunt-art/stunt-art.ru/docs/manager/includes/config.inc.php on line 60

    Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /home/stunt-art/stunt-art.ru/docs/manager/includes/config.inc.php:1) in /home/stunt-art/stunt-art.ru/docs/manager/includes/config.inc.php on line 60

    Warning: Cannot modify header information - headers already sent by (output started at /home/stunt-art/stunt-art.ru/docs/manager/includes/config.inc.php:1) in /home/stunt-art/stunt-art.ru/docs/manager/includes/config.inc.php on line 74

    Warning: Cannot modify header information - headers already sent by (output started at /home/stunt-art/stunt-art.ru/docs/manager/includes/config.inc.php:1) in /home/stunt-art/stunt-art.ru/docs/manager/index.php on line 169


  • warsteiner80 Reply #4, 6 months ago

    Reply
    Возможно, вы сохранили файл config.inc.php в неправильной кодировке, когда меняли пароль. Правили в Блокноте? Установите Notepad++, например (это бесплатная программа), откройте в нём файл config.inc.php, включите отображение служебных символов, посмотрите, нет ли какого-либо символа в самом начале перед <? , если есть — удалите. Затем в верхнем меню пункт Кодировки — Преобразовать в UTF-8 без BOM. Сохраните файл, залейте на сервер.
    Надеюсь, поможет.


  • anza21 Reply #5, 5 months, 3 weeks ago

    Reply
    Спасибо все работает!