The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"php&mysql"
Вариант для распечатки Архивированная нить - только для чтения! 
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"php&mysql"
Сообщение от liks emailИскать по авторуВ закладки on 21-Мрт-03, 16:39  (MSK)
Люди, помогите!
Я себе форум хотел сделать на сайте, сделанный на php. Данные он записывает с помощью mysql. Но почему-то он не пашет. Выдает ошибку "Could not connect to the database ". Из-за чего это может быть. С консоли все нормально: по команде "mysql -u nobody -p test" Он заходит в БД тест, но почему-то из браузера он не хочет.
  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

  • php&mysql, Ilia, 00:03 , 24-Мрт-03, (1)
    • php&mysql, Ilia, 00:05 , 24-Мрт-03, (2)
      • php&mysql, Mephisto, 18:41 , 25-Мрт-03, (3)
  • php&mysql, Stiki, 18:48 , 25-Мрт-03, (4)
    • php&mysql, liks, 09:20 , 26-Мрт-03, (5)
      • php&mysql, Mephisto, 13:50 , 26-Мрт-03, (6)
        • php&mysql, Ilia, 14:11 , 26-Мрт-03, (7)

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "php&mysql"
Сообщение от Ilia emailИскать по авторуВ закладки on 24-Мрт-03, 00:03  (MSK)
>Люди, помогите!
>Я себе форум хотел сделать на сайте, сделанный на php. Данные он
>записывает с помощью mysql. Но почему-то он не пашет. Выдает ошибку
>"Could not connect to the database ". Из-за чего это может
>быть. С консоли все нормально: по команде "mysql -u nobody -p
>test" Он заходит в БД тест, но почему-то из браузера он
>не хочет.

Для начала, посмотри в php.info, где PHP хочет видеть сокет MySQL. Возможно, он просто ищет его не там, где надо. Правится в php.ini, после чего надо перезапустить Apache.


  Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "php&mysql"
Сообщение от Ilia emailИскать по авторуВ закладки on 24-Мрт-03, 00:05  (MSK)
>Для начала, посмотри в php.info, где PHP хочет видеть сокет MySQL.

phpinfo, я хотел сказать.
Напиши страницу на PHP с единственной строчкой:
<?php phpinfo(); ?>
и посмотри ее своим броузером. Сервер выдаст тебе страницу с подробным описанием текущих настроек и прочего.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "php&mysql"
Сообщение от Mephisto emailИскать по авторуВ закладки on 25-Мрт-03, 18:41  (MSK)
У меня такое впечатление, что это phpBB. Если с сервером и php все нормально (а так оно, судя по всему, и есть, если скрипт отработал до коннекта в базу и выдал die), то просто смотри конфиги самого форума (config.php) там хост, юзер, пароль, тип базы.
И напоследок вопрос. Есди это phpbb, то там есть инсталлер, которому в начале не нужна база. Он-то хоть работает?
  Рекомендовать в FAQ | Cообщить модератору | Наверх

4. "php&mysql"
Сообщение от Stiki emailИскать по авторуВ закладки on 25-Мрт-03, 18:48  (MSK)
>Люди, помогите!
>Я себе форум хотел сделать на сайте, сделанный на php. Данные он
>записывает с помощью mysql. Но почему-то он не пашет. Выдает ошибку
>"Could not connect to the database ". Из-за чего это может
>быть. С консоли все нормально: по команде "mysql -u nobody -p
>test" Он заходит в БД тест, но почему-то из браузера он
>не хочет.


Хм, тема может быть в том, что сервер может быть настроен пускать только на localhost! Если ты пробуешь не с сайта войти

  Рекомендовать в FAQ | Cообщить модератору | Наверх

5. "php&mysql"
Сообщение от liks emailИскать по авторуВ закладки on 26-Мрт-03, 09:20  (MSK)
Да это действительно phpBB. Но я не видел там установку без базы. Он автоматически переходит на страницу install.php и тама выбор базы ну и т.д. А вот то что он не может зайти с сайта, а заходит только с консоли вряд ли, но на всякий случай подскажите, где посмотреть это.
Файл config.php - пустой.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

6. "php&mysql"
Сообщение от Mephisto emailИскать по авторуВ закладки on 26-Мрт-03, 13:50  (MSK)
>Да это действительно phpBB. Но я не видел там установку без базы.
>Он автоматически переходит на страницу install.php и тама выбор базы ну
>и т.д. А вот то что он не может зайти с
>сайта, а заходит только с консоли вряд ли, но на всякий
>случай подскажите, где посмотреть это.
>Файл config.php - пустой.

В общем, так:
1) я не говорил, что он может устанавливаться без базы, я сказал, что в самом начале скрипт install.php не юзает базу, однако этоне главное.
2) Если это чистая установка, то сначала нужно руками создать пустую базу и потом указать ее + юзер + пассворд, когда скрипт install.php спросит.
3) Вот на этом, пожалуй, и все.

P.S. С остальными полями разберешься, только в поле, где спрашивают хост для базы (не помню как оно точно называется), пиши все же локалхост, а не ип, если база стоит на том же хосте, что и веб сервер, это может решать многие проблемы.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

7. "php&mysql"
Сообщение от Ilia emailИскать по авторуВ закладки on 26-Мрт-03, 14:11  (MSK)
>P.S. С остальными полями разберешься, только в поле, где спрашивают хост для
>базы (не помню как оно точно называется), пиши все же локалхост,
>а не ип, если база стоит на том же хосте, что
>и веб сервер, это может решать многие проблемы.

С аутентификацией, в основном. Почему-то для MySQL user@127.0.0.1 и user@localhost - это два разных юзера. По-моему, это как минимум нелогично.

  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру