DjLight 0 Опубликовано: 19 февраля 2008 Рассказать Опубликовано: 19 февраля 2008 Здравствуйте. искал по форуму но не нашёл подобного вопроса, извините если я всё таки его не заметил. Вот решил поставить этот движок у себя на серваке, а мне такая ошибка на последнем шаге установки выскакивает Warning: mysqli_query() expects parameter 1 to be mysqli, resource given in /var/www/engine/classes/mysqli.class.php on line 54 Warning: mysqli_query() expects parameter 1 to be mysqli, resource given in /var/www/engine/classes/mysqli.class.php on line 65 Warning: mysqli_error() expects parameter 1 to be mysqli, resource given in /var/www/engine/classes/mysqli.class.php on line 67 Warning: mysqli_errno() expects parameter 1 to be mysqli, resource given in /var/www/engine/classes/mysqli.class.php адресс http://light.mk.ua пхп инфо можно глянуть тут http://light.mk.ua/phpinfo.php только не пинайте сильно ногами если что не так. за ранее спасибо Цитата Ссылка на сообщение Поделиться на других сайтах
lifestar 18 Опубликовано: 19 февраля 2008 Рассказать Опубликовано: 19 февраля 2008 (изменено) Во-первых, от греха подальше стираем install.php Я так понимаю теряется "линк" на соединением с MySQL. Почему - не знаю Изменено 19 февраля 2008 пользователем lifestar Цитата Ссылка на сообщение Поделиться на других сайтах
DjLight 0 Опубликовано: 19 февраля 2008 Рассказать Опубликовано: 19 февраля 2008 Автор Во-первых, от греха подальше стираем install.php Я так понимаю теряется "линк" на соединением с MySQL. Почему - не знаю для чего его стирать если я его ещё не установил? и почему проподает соединение с мускулом? на другом серваке с точно такими же параметрами всё ставл отлично с первого раза, а вот почему то на именно том где хочу чтоб он стоял не получается Цитата Ссылка на сообщение Поделиться на других сайтах
halka139 0 Опубликовано: 20 февраля 2008 Рассказать Опубликовано: 20 февраля 2008 Здравствуйте, хотим приобрести лицензию, но для пробы поставила на сервер самую обычную демку 6.3 после установке в админке светится Версия DataLife Engine: 6.3 Тип лицензии скрипта: Демонстрационная версия Режим работы сайта: Включен Версия PHP 4.4.7 Версия MySQL 4.1.22-log MySQL Версия GD 2.0 Module mod_rewrite Неопределено Безопасный режим Включен Выделено оперативной памяти: Неопределено Отключенные функции: dl, shell_exec, exec, system, mb_send_mail, imap_8bit, imap_alerts, imap_append, imap_base64, imap_binary, imap_body, imap_bodystruct, imap_check, imap_clearflag_full, imap_close, imap_createmailbox, imap_delete, imap_deletemailbox, imap_errors, imap_expunge, imap_fetch_overview, imap_fetchbody, imap_fetchheader, imap_fetchstructure, imap_get_quota, imap_get_quotaroot, imap_getacl, imap_getmailboxes, imap_getsubscribed, imap_header, imap_headerinfo, imap_headers, imap_last_error, imap_list, imap_listmailbox, imap_listscan, imap_listsubscribed, imap_lsub, imap_mail_compose, imap_mail_copy, imap_mail_move, imap_mail, imap_mailboxmsginfo, imap_mime_header_decode, imap_msgno, imap_num_msg, imap_num_recent, imap_open, imap_ping, imap_qprint, imap_renamemailbox, imap_reopen, imap_rfc822_parse_adrlist, imap_rfc822_parse_headers, imap_rfc822_write_address, imap_scanmailbox, imap_search, imap_set_quota, imap_setacl, imap_setflag_full, imap_sort, imap_status, imap_subscribe, imap_thread, imap_timeout, imap_uid, imap_undelete, imap_unsubscribe, imap_utf7_decode, imap_utf7_encode, imap_utf8, substr_compare, popen, proc_open, proc_nice, proc_get_status, proc_close, proc_terminate, posix_mkfifo, ini_restore, symlink Максимальный размер загружаемого файла: 2 Mb Размер свободного места на диске: 109.87 Gb все действия по установке сделала права на запись для папок и файлов как написано в интсрукции раздала, связалась с хостерами: вот их ответ: автопроверка системы проходит нормально - и никаких критических ошибок не выдает, значит должен работать нормально. В данном случае либо неверные настройки, либо ошибка возникает в самом движке, либо неправильно используется какая-либо конкретная функция. В данном случае вариантом решения будет - либо поискать в чем может быть проблема - спросить у разработчиков скрипта, либо редактировать через фтп шаблоны или на локальном компьютере можно будет настроить потом нормальный движок? и вообще в чем может быть причина? Цитата Ссылка на сообщение Поделиться на других сайтах
lifestar 18 Опубликовано: 20 февраля 2008 Рассказать Опубликовано: 20 февраля 2008 и вообще в чем может быть причина?причина чего? не вижу проблемы кроме Module mod_rewrite Неопределено Цитата Ссылка на сообщение Поделиться на других сайтах
DjLight 0 Опубликовано: 25 февраля 2008 Рассказать Опубликовано: 25 февраля 2008 Автор незнаю как там получилось я с пхп не очень и понять содержимое файла для меня пока ещё туговать, но рештл проблему свою так в каталоге ../engine/classes/ лежат дфа файлика, один mysql.class.php второй тот на который ругалась ошибка постоянно mysqli.class.php я удалил mysqli.class.php , а mysql.class.php переименовал в mysqli.class.php и всё сразу установка закончилась удачно. обьясните пожалуйста лузеру почему заработал движок Цитата Ссылка на сообщение Поделиться на других сайтах
gog 0 Опубликовано: 20 мая 2008 Рассказать Опубликовано: 20 мая 2008 (изменено) Хм ... Там в каталоге с классами для мускула есть заветный файлик mysql.php (он то и инклудится в init.php) в котором написано следующее: <?php ... if ( extension_loaded('mysqli') AND version_compare("5.0.5", phpversion(), "!=") ) { include_once( ENGINE_DIR."/classes/mysqli.class.php" ); } else { include_once( ENGINE_DIR."/classes/mysql.class.php" ); } Т.е. он проверяет поддерживает ли твоя версия mysql расширение improve (сравнивая версии и проверяя загружен ли модуль). Судя по ошибкам, он это сделал не правильно. У mysqli_query и mysql_query синтаксис разный: mysqli_query ( mysqli $link, string $query [, int $resultmode] ) mysql_query ( string $query [, resource $link_identifier] ) Проблема может быть с самим mysql-сервером хотя я не уверен, что прав ... Желательно указать версию БД... Изменено 20 мая 2008 пользователем Gog Цитата Ссылка на сообщение Поделиться на других сайтах
BOLVERIN 0 Опубликовано: 22 мая 2008 Рассказать Опубликовано: 22 мая 2008 Ставлю на денвер ДЛЕ 7. Во время настройки конфигурации системы ( во время установки ) выдает ошибку: ___________________________________________________________ MySQL Error! ------------------------ The Error returned was: Access denied for user 'root'@'localhost' (using password: YES) Error Number: 1 _____________________________________________________________ Пояснения нету. Что делать? Цитата Ссылка на сообщение Поделиться на других сайтах
BOLVERIN 0 Опубликовано: 22 мая 2008 Рассказать Опубликовано: 22 мая 2008 Я нашол ошибку. Ненадо писать пас к мускулю на локальной машине Цитата Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Присоединяйтесь к обсуждению
Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.