Логотип   Простое и понятное управление
  Уникальные возможности по настройке
  Open Server скачали уже 1 021 987 раз!

Форум

Добро пожаловать, Гость!

Проблемы с установкой скриптов или с MySQL

Советы и рекомендации, полезные инструкции, обмен опытом
Аватара пользователя
Максим
Сообщения: 4877
C нами: 5 лет 11 мес
Контакты:

Непрочитанное сообщение Максим » 18 июн 2011, 07:14

Информация только для версий сборки 2.5.3 и ниже.

Поступила парочка советов по поводу настройки Open Server. Если у кого-то есть проблемы с установкой скриптов или не работают SQL запросы, попробуйте выполнить следующие действия:

1) В трей-меню откройте Дополнительно - Шаблоны - Конфиг PHP и раскомментируйте строку
php_pdo_mysql.dll 

2) В трей-меню откройте Дополнительно - Шаблоны - Конфиг MySQL
Найдите строку:
sql-mode="STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION"
и замените на
#sql-mode="STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION"

После выполнения этих пунктов перезапустите сервер.

3) Если вышеуказанные действия не помогут, то попробуйте сменить версию PHP. Узнайте требования версии PHP вашего скрипта и выберите в настройках нужную версию PHP, после чего повторите пункт 1.

Septor
Сообщения: 158
C нами: 4 года 10 мес

Непрочитанное сообщение Septor » 06 фев 2012, 18:14

Не знаю, пойдёт ли моё решение к выше приведённому, тоже это или нет, но опубликую.
Система Windows 7, openserver запускается с правами админа на не админстраторской учётке, ... может с этим связано?

Час убил, пытаясь с нуля установить джумлу и друпал, как и просто перенести сайт, упорно выдавало что не может подключится к базе данных. Перепробовал все варианты, как со своими привилегиями мускула, как с "mysql" по описанию в разделе помощи, с localhos и openserver, ноль эффекта. Думал проблема в настройках мускула, да вроде всё нормально, хотя я не особый спец по настройкам серверов.

Проблема решилась, когда решил попробовать использовать в качестве юзера root, без пароля. Оказалось что вместо localhos(openserver) надо было воткнуть %, и выставить все привилегии. С привилегиями по умолчанию для пользователь и пароля "mysql ", не даёт доступ к базе данных. Как написал в начале, возможно проблема с правами в Windows 7, хотя маловероятно, так как в денвере таких трабл нет. Надо будет сравнить настройки мускулов.

Может кому поможет.

Аватара пользователя
Максим
Сообщения: 4877
C нами: 5 лет 11 мес
Контакты:

Непрочитанное сообщение Максим » 06 фев 2012, 21:41

Боюсь что написанный вами текст никому не поможет. И проблема совсем не в пользователе mysql и даже не в Open Server, а в вашем неумении работать с базами.


Вернуться в «Полезные советы»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 0 гостей