Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: [FAQ] Ubuntu+Apache+PHP+MySQL(LAMP)+FTP или Cервер своими руками!  (Прочитано 374771 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн rast62

  • Новичок
  • *
  • Сообщений: 21
    • Просмотр профиля
2 victor53p
Да скорее пожалуйста выложите)) и если там есть какие то изменения в интале, опишите плыз! ОЧЕНЬ ЖДУ))
спасибо.
« Последнее редактирование: 14 Декабря 2010, 01:14:18 от rast62 »

Оффлайн Skorpion555

  • Новичок
  • *
  • Сообщений: 25
    • Просмотр профиля
    • Курсы по копирайтингу
2 victor53p
Да скорее пожалуйста выложите)) и если там есть какие то изменения в интале, опишите плыз! ОЧЕНЬ ЖДУ))
спасибо.



Присоединяюсь, буду ждать.

Оффлайн donald

  • Новичок
  • *
  • Сообщений: 6
    • Просмотр профиля
Драсте, у меня такой вопрос: имею lamp сервер с apache+php+mysql захотел поставить браузерный чат MEL.Chat  чтоб работал в локальной сети, для работы чата нужно прописать в файле конфига путь к базе данных которую предварительно создал а так же логин пас, вот тут я и растерялся где можно глянуть путь к моей базе данных ?

Оффлайн Mam(O)n

  • Старожил
  • *
  • Сообщений: 5855
    • Просмотр профиля
А тут и я растерялся. Какая такая база данных, если на сайте проекта написано:
Особенности
...
  • НЕ требуется базы данных;
...

Что за конфиг, где это требуется прописать?

Оффлайн donald

  • Новичок
  • *
  • Сообщений: 6
    • Просмотр профиля
А тут и я растерялся. Какая такая база данных, если на сайте проекта написано:
Особенности
...
  • НЕ требуется базы данных;
...

Что за конфиг, где это требуется прописать?

тут пояснения к установке http://melnaron.net/projects/melchat-%D1%82%D0%B5%D0%BF%D0%B5%D1%80%D1%8C-%D1%81-mysql

а вот содержимое конфига

<?php

header
('content-type: text/html; charset=utf-8');

class 
cfg
{

public static
// mysql settings
$mysql_host  'localhost',
$mysql_user  'root',
$mysql_pass  '',
$mysql_base  'yanaidu',

// unique hash for pass & password keys, PLEASE CHANGE IT IN ANYWAY!
$unique_hash  'b2549559f85f3b8d2ea1b2975bd795a78a7bcedc0a4ffa321686e98c60af583b',

// can guests enter in the chat?
$guests_allowed  true
;

}

define('TB_ACTIONS' 'melchat_actions');
define('TB_BANS' 'melchat_bans');
define('TB_MESSAGES' 'melchat_messages');
define('TB_SETTINGS' 'melchat_settings');
define('TB_USERS' 'melchat_users');

class 
db extends Mel_Mysql
{}

?>

Оффлайн Mam(O)n

  • Старожил
  • *
  • Сообщений: 5855
    • Просмотр профиля
Ага, бета версия чата значит..

Как я понял, базу ты не создавал. Тогда для этого можешь воспользоваться утилитой mysql-admin. А пароль доступа к администрированию mysql ты вводить должен был при установке mysql-server.

Оффлайн donald

  • Новичок
  • *
  • Сообщений: 6
    • Просмотр профиля
Ага, бета версия чата значит..

Как я понял, базу ты не создавал. Тогда для этого можешь воспользоваться утилитой mysql-admin. А пароль доступа к администрированию mysql ты вводить должен был при установке mysql-server.

база есть Chat называется и пароль есть, а вот параметр $mysql_host = "localhost" оставлял и менял на свой хостнейм то выдает Connecting to MySQL database...
MySQL error: Access denied for user 'root'@'localhost' (using password: NO)

пароль точно тот

Оффлайн Mam(O)n

  • Старожил
  • *
  • Сообщений: 5855
    • Просмотр профиля
(using password: NO)
Это говорит о том, что пароль пустой отсылается. Это правильно?

Оффлайн donald

  • Новичок
  • *
  • Сообщений: 6
    • Просмотр профиля
(using password: NO)
Это говорит о том, что пароль пустой отсылается. Это правильно?
хммммм в поле $mysql_pass =" " четко прописываю пароль на 6 символов



а может он все таки невидит мою базу ??? и дело совсем не в пароле а?
« Последнее редактирование: 05 Января 2011, 18:35:13 от donald »

Оффлайн victor53p

  • Автор темы
  • Заслуженный пользователь
  • Активист
  • *
  • Сообщений: 301
    • Просмотр профиля
    • Ubuntu в Воронежской области
public static
// mysql settings
$mysql_host = 'localhost',
$mysql_user = 'root',
$mysql_pass = 'пароль',
$mysql_base = 'имя твоей базы',

У тебя база Chat


Если вы забыли пароль root-а для своего MySQL-сервера, то надо просто переконфигурировать сервер MySQL.

Набираем в консоли:

sudo dpkg-reconfigure mysql-server-5.1или

sudo dpkg-reconfigure mysql-server-5.0 - если постарее пакет.


Оффлайн Mam(O)n

  • Старожил
  • *
  • Сообщений: 5855
    • Просмотр профиля
а может он все таки невидит мою базу ??? и дело совсем не в пароле а?
Если он говорит Access denied, то это значит что неверные предоставлены учётные данные, и ничего иного. Другое дело ты скрипт бета версии скачал, там и ошибки могут быть в нём. Попробуй сделать пустой пароль на базу.

Оффлайн qwest

  • Новичок
  • *
  • Сообщений: 1
    • Просмотр профиля
2 victor53p
Да скорее пожалуйста выложите)) и если там есть какие то изменения в интале, опишите плыз! ОЧЕНЬ ЖДУ))
спасибо.


Уважаемый, а Вы вот это читали?
http://melnaron.net/projects/melchat-%D1%82%D0%B5%D0%BF%D0%B5%D1%80%D1%8C-%D1%81-mysql#comments

Оффлайн Drizid

  • Новичок
  • *
  • Сообщений: 19
  • 123321
    • Просмотр профиля
Подскажите, как сделать, чтоб phpmyadmin был виден только при запросах на localhost.

Оффлайн Mam(O)n

  • Старожил
  • *
  • Сообщений: 5855
    • Просмотр профиля
Подскажите, как сделать, чтоб phpmyadmin был виден только при запросах на localhost.

Код: (/etc/apache2/conf.d/phpmyadmin.acl) [Выделить]
<Directory /usr/share/phpmyadmin>
Order deny,allow
Allow from 127.0.0.1
Deny from all
</Directory>

Оффлайн Drizid

  • Новичок
  • *
  • Сообщений: 19
  • 123321
    • Просмотр профиля
Код: (/etc/apache2/conf.d/phpmyadmin.acl) [Выделить]
<Directory /usr/share/phpmyadmin>
Order deny,allow
Allow from 127.0.0.1
Deny from all
</Directory>
Спасибо.


А поможет еще кто-нибудь советом, как запретить лист директорий в апаче?

 

Страница сгенерирована за 0.033 секунд. Запросов: 25.