Есть вопрос?
Зайди на форум

Поиск на сайте: Advanced

Denix - новый дистрибутив Linux. Русификация Ubuntu и установка кодеков

dkws.org.ua
Форум сайта dkws.org.ua
 
Главная    ТемыТемы    АльбомАльбом    РегистрацияРегистрация 
 ПрофильПрофиль   Войти и проверить личные сообщенияВойти и проверить личные сообщения   ВходВход 

Ubuntu 10 Библия пользователя

 
Начать новую тему Ответить на тему    Список форумов dkws.org.ua -> Ubuntu
 
Автор Сообщение
DmitryNew

Новенький


Зарегистрирован: 29.01.2011
Сообщения: 19
Откуда: Киев

СообщениеДобавлено: Сб Янв 29, 2011 2:49 pm    Заголовок сообщения: Ubuntu 10 Библия пользователя
Ответить с цитатой

Здравствуйте! Книга очень хорошая и как раз мой уровень сложности. Но в главе по серверу вроде как нет информации по phpmyadmin? А вещь очень нужная. Всё работает и сам phpmyadmin поставил. Но дальше в браузере ошибка 404. Как пишут в интернете нужо добавить что то в конфигурационный файл. Пожалуйста объясните для новичка в Ubuntu что и куда (как знаю) добавить. Sad
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
den

Старожил


Зарегистрирован: 31.01.2006
Сообщения: 13870
Откуда: Кировоград, Украина

СообщениеДобавлено: Сб Янв 29, 2011 8:02 pm    Заголовок сообщения:
Ответить с цитатой

Нужно создать файл config.inc.php в каталоге, в котором установлен phpmyadmin, потом в нем указать параметры аутентификации, в простейшем случае просто нужно указать имя узла, имя пользователя и пароль:

$cfg['Servers'][$i]['auth_type'] = 'config';
$cfg['Servers'][$i]['user'] = 'root';
$cfg['Servers'][$i]['password'] = 'пароль';
$cfg['Servers'][$i]['AllowNoPassword'] = true;

/* Server parameters */
$cfg['Servers'][$i]['host'] = 'localhost';

Вот полный код конфигурационного файла

Код:

<?php
/*
 * This is needed for cookie based authentication to encrypt password in
 * cookie
 */
$cfg['blowfish_secret'] = 'myserver'; /* YOU SHOULD CHANGE THIS FOR A MORE SECURE COOKIE AUTH! */

/*
 * Servers configuration
 */
$i = 0;

/*
 * First server
 */
$i++;

/* Authentication type and info */
$cfg['Servers'][$i]['auth_type']            = 'config';
$cfg['Servers'][$i]['user']                 = 'root';
$cfg['Servers'][$i]['password']             = '';
$cfg['Servers'][$i]['AllowNoPassword']      = true;

/* Server parameters */
$cfg['Servers'][$i]['host']             = 'localhost';
$cfg['Servers'][$i]['connect_type']     = 'tcp';
$cfg['Servers'][$i]['compress']         = false;

/* Select mysqli if your server has it */
$cfg['Servers'][$i]['extension'] = 'mysqli';

/* User for advanced features */
$cfg['Servers'][$i]['controluser'] = 'pma';
$cfg['Servers'][$i]['controlpass'] = '';

/* Advanced phpMyAdmin features */
$cfg['Servers'][$i]['pmadb']            = 'phpmyadmin';
$cfg['Servers'][$i]['bookmarktable']    = 'pma_bookmark';
$cfg['Servers'][$i]['relation']         = 'pma_relation';
$cfg['Servers'][$i]['table_info']       = 'pma_table_info';
$cfg['Servers'][$i]['table_coords']     = 'pma_table_coords';
$cfg['Servers'][$i]['pdf_pages']        = 'pma_pdf_pages';
$cfg['Servers'][$i]['column_info']      = 'pma_column_info';
$cfg['Servers'][$i]['history']          = 'pma_history';
$cfg['Servers'][$i]['designer_coords']  = 'pma_designer_coords';

/*
 * End of servers configuration
 */

/*
 * Directories for saving/loading files from server
 */
$cfg['UploadDir']   = '';
$cfg['SaveDir']     = '';

$cfg['AllowAnywhereRecoding']       = true;
$cfg['DefaultCharset']              = 'utf-8';
$cfg['DefaultLang']                 = 'en-utf-8';
$cfg['DefaultConnectionCollation']  = 'utf8_general_ci';

$cfg['MySQLManualBase'] = 'http://dev.mysql.com/doc/refman/5.1/en';
$cfg['MySQLManualType'] = 'searchable';

?>

Вернуться к началу
Посмотреть профиль Отправить личное сообщение dhsilabs@jabber.ru
DmitryNew

Новенький


Зарегистрирован: 29.01.2011
Сообщения: 19
Откуда: Киев

СообщениеДобавлено: Вс Янв 30, 2011 10:09 am    Заголовок сообщения:
Ответить с цитатой

Здравствуйте! У меня Ubuntu 10.10 если это имеет какое то значение. Ставил всё по умолчанию. В папке etc/phpmyadmin уменя был файл config.inc.php
<?php
/**
* Debian local configuration file
*
* This file overrides the settings made by phpMyAdmin interactive setup
* utility.
*
* For example configuration see /usr/share/doc/phpmyadmin/examples/config.default.php.gz
*
* NOTE: do not add security sensitive data to this file (like passwords)
* unless you really know what you're doing. If you do, any user that can
* run PHP or CGI on your webserver will be able to read them. If you still
* want to do this, make sure to properly secure the access to this file
* (also on the filesystem level).
*/

/**
* Server(s) configuration
*/
$i = 0;
// The $cfg['Servers'] array starts with $cfg['Servers'][1]. Do not use $cfg['Servers'][0].
// You can disable a server config entry by setting host to ''.
$i++;

/**
* Read configuration from dbconfig-common
* You can regenerate it using: dpkg-reconfigure -plow phpmyadmin
*/
if (is_readable('/etc/phpmyadmin/config-db.php')) {
require('/etc/phpmyadmin/config-db.php');
}

/* Configure according to dbconfig-common if enabled */
if (!empty($dbname)) {
/* Authentication type */
$cfg['Servers'][$i]['auth_type'] = 'cookie';
/* Server parameters */
if (empty($dbserver)) $dbserver = 'localhost';
$cfg['Servers'][$i]['host'] = $dbserver;

if (!empty($dbport)) {
$cfg['Servers'][$i]['connect_type'] = 'tcp';
$cfg['Servers'][$i]['port'] = $dbport;
}
//$cfg['Servers'][$i]['compress'] = false;
/* Select mysqli if your server has it */
$cfg['Servers'][$i]['extension'] = 'mysqli';
/* Optional: User for advanced features */
$cfg['Servers'][$i]['controluser'] = $dbuser;
$cfg['Servers'][$i]['controlpass'] = $dbpass;
/* Optional: Advanced phpMyAdmin features */
$cfg['Servers'][$i]['pmadb'] = $dbname;
$cfg['Servers'][$i]['bookmarktable'] = 'pma_bookmark';
$cfg['Servers'][$i]['relation'] = 'pma_relation';
$cfg['Servers'][$i]['table_info'] = 'pma_table_info';
$cfg['Servers'][$i]['table_coords'] = 'pma_table_coords';
$cfg['Servers'][$i]['pdf_pages'] = 'pma_pdf_pages';
$cfg['Servers'][$i]['column_info'] = 'pma_column_info';
$cfg['Servers'][$i]['history'] = 'pma_history';
$cfg['Servers'][$i]['designer_coords'] = 'pma_designer_coords';
$cfg['Servers'][$i]['tracking'] = 'pma_tracking';

/* Uncomment the following to enable logging in to passwordless accounts,
* after taking note of the associated security risks. */
// $cfg['Servers'][$i]['AllowNoPassword'] = TRUE;

/* Advance to next server for rest of config */
$i++;
}

/* Authentication type */
//$cfg['Servers'][$i]['auth_type'] = 'cookie';
/* Server parameters */
//$cfg['Servers'][$i]['host'] = 'localhost';
//$cfg['Servers'][$i]['connect_type'] = 'tcp';
//$cfg['Servers'][$i]['compress'] = false;
/* Select mysqli if your server has it */
//$cfg['Servers'][$i]['extension'] = 'mysql';
/* Optional: User for advanced features */
// $cfg['Servers'][$i]['controluser'] = 'pma';
// $cfg['Servers'][$i]['controlpass'] = 'pmapass';
/* Optional: Advanced phpMyAdmin features */
// $cfg['Servers'][$i]['pmadb'] = 'phpmyadmin';
// $cfg['Servers'][$i]['bookmarktable'] = 'pma_bookmark';
// $cfg['Servers'][$i]['relation'] = 'pma_relation';
// $cfg['Servers'][$i]['table_info'] = 'pma_table_info';
// $cfg['Servers'][$i]['table_coords'] = 'pma_table_coords';
// $cfg['Servers'][$i]['pdf_pages'] = 'pma_pdf_pages';
// $cfg['Servers'][$i]['column_info'] = 'pma_column_info';
// $cfg['Servers'][$i]['history'] = 'pma_history';
// $cfg['Servers'][$i]['designer_coords'] = 'pma_designer_coords';
/* Uncomment the following to enable logging in to passwordless accounts,
* after taking note of the associated security risks. */
// $cfg['Servers'][$i]['AllowNoPassword'] = TRUE;

/*
* End of servers configuration
*/

/*
* Directories for saving/loading files from server
*/
$cfg['UploadDir'] = '';
$cfg['SaveDir'] = '';

Я его заменил на Ваш. Пароль свой подставил. $cfg['Servers'][$i]['password'] = 'здесь'; root и использовал и менял на своё имя пользователя. Но увы ошибка 404 (localhost/phpmyadmin) Crying or Very sad
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
den

Старожил


Зарегистрирован: 31.01.2006
Сообщения: 13870
Откуда: Кировоград, Украина

СообщениеДобавлено: Вс Янв 30, 2011 10:20 am    Заголовок сообщения:
Ответить с цитатой

404 - это ошибка сервера, а не phpmyadmin, проверь наличие каталога /var/www/phpmyadmin, проверь содержимое .htaccess
Вернуться к началу
Посмотреть профиль Отправить личное сообщение dhsilabs@jabber.ru
олег алексеевич

Тысячник


Зарегистрирован: 18.01.2009
Сообщения: 1365
Откуда: ua Кропивницкий

СообщениеДобавлено: Вс Янв 30, 2011 10:43 am    Заголовок сообщения: способ
Ответить с цитатой

у меня сработал этот способ-
После некоторых сравнений с рабочей конфигурацией на другом компе, выяснилось следующее: в каталоге /etc/apache2/conf.d/ отсутствует файл phpmyadmin.conf. Вот и вся причина. Почему он там не прописался, для меня остаётся загадкой, однако чтобы не мучиться введите в коммандной строке это:

sudo ln -s /etc/phpmyadmin/apache.conf /etc/apache2/conf.d/phpmyadmin.conf

затем перезапустите Apache:

sudo /etc/init.d/apache2 restart

и у меня после этого, всё заработало.


http://linux-tux.org.ua/linux_v-linux-posle-ustanovki-lamp-i-phpmyadmin-ne-zapuskaetsya-phpmyadmin.html
Вернуться к началу
Посмотреть профиль Отправить личное сообщение ICQ Number
DmitryNew

Новенький


Зарегистрирован: 29.01.2011
Сообщения: 19
Откуда: Киев

СообщениеДобавлено: Вс Янв 30, 2011 11:15 am    Заголовок сообщения:
Ответить с цитатой

404 - это ошибка сервера, а не phpmyadmin, проверь наличие каталога /var/www/phpmyadmin, проверь содержимое .htaccess
В /var/www нет phpmyadmin.
Если нужно добавить то как?
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
олег алексеевич

Тысячник


Зарегистрирован: 18.01.2009
Сообщения: 1365
Откуда: ua Кропивницкий

СообщениеДобавлено: Вс Янв 30, 2011 11:41 am    Заголовок сообщения:
Ответить с цитатой

den,
каталог /var/www у меня как корневой каталог.и у меня нет в каталоге /var/www phpmyadmin,и всё работает
_________________
помощь в личку платно.Удалю вирус,шелл с сайта Джумла, Битрикс .
Создам плагин , модуль под заказ для VirtueMart , JoomShopping
Вернуться к началу
Посмотреть профиль Отправить личное сообщение ICQ Number
DmitryNew

Новенький


Зарегистрирован: 29.01.2011
Сообщения: 19
Откуда: Киев

СообщениеДобавлено: Вс Янв 30, 2011 12:07 pm    Заголовок сообщения:
Ответить с цитатой

А у меня usr/share/phpmyadmin 91 объект, etc/phpmyadmin 8 файлов. В /var/www нет phpmyadmin. А когда пробовал
sudo ln -s /etc/phpmyadmin/apache.conf /etc/apache2/conf.d/phpmyadmin.conf PHP начало виснуть.
Сейчас старый файл config.inc.php вернул назад а этот удалил.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
олег алексеевич

Тысячник


Зарегистрирован: 18.01.2009
Сообщения: 1365
Откуда: ua Кропивницкий

СообщениеДобавлено: Вс Янв 30, 2011 12:30 pm    Заголовок сообщения:
Ответить с цитатой

DmitryNew,
так а рестарт делал?
sudo /etc/init.d/apache2 restart
_________________
помощь в личку платно.Удалю вирус,шелл с сайта Джумла, Битрикс .
Создам плагин , модуль под заказ для VirtueMart , JoomShopping
Вернуться к началу
Посмотреть профиль Отправить личное сообщение ICQ Number
DmitryNew

Новенький


Зарегистрирован: 29.01.2011
Сообщения: 19
Откуда: Киев

СообщениеДобавлено: Вс Янв 30, 2011 12:52 pm    Заголовок сообщения:
Ответить с цитатой

DmitryNew,
так а рестарт делал?
sudo /etc/init.d/apache2 restart
Ну конечно - с Денвером работал. Терминал выдает сообщение об ошибке и PHP файлы не работают. Я смотрю в Денвере phpmyadmin в папке www но это же в Windows. Всё ставил по книге - до PHP дальше не пошел так как нет phpmyadmin.
Phpmyadmin ставил sudo apt-get install phpmyadmin. Правда потом пытался переставить - удалял с помощью Центр приложений и почти все файлы остались на диске. Восстанавливал с помощью sudo apt-get --reinstall install phpmyadmin т. е. вроде бы вернулся к состоянию когда возник вопрос.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
олег алексеевич

Тысячник


Зарегистрирован: 18.01.2009
Сообщения: 1365
Откуда: ua Кропивницкий

СообщениеДобавлено: Вс Янв 30, 2011 1:27 pm    Заголовок сообщения:
Ответить с цитатой

при http://localhost пишет в браузере -It Works?
_________________
помощь в личку платно.Удалю вирус,шелл с сайта Джумла, Битрикс .
Создам плагин , модуль под заказ для VirtueMart , JoomShopping
Вернуться к началу
Посмотреть профиль Отправить личное сообщение ICQ Number
DmitryNew

Новенький


Зарегистрирован: 29.01.2011
Сообщения: 19
Откуда: Киев

СообщениеДобавлено: Вс Янв 30, 2011 2:33 pm    Заголовок сообщения:
Ответить с цитатой

при http://localhost пишет в браузере -It Works?
Да всё работает apache2 - It Worcks всегда. phpinfo(); - php5, а когда создавал sudo ln -s /etc/phpmyadmin/apache.conf /etc/apache2/conf.d/phpmyadmin.conf переставало работать php - не могло отобразить страницу, и sql работает - пишет ok. Всё как в книге Д.Н.Колисниченко "Ubuntu 10 Библия пользователя". Только localhost/phpmyadmin пишет 404 (ошибка сервера?).
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
олег алексеевич

Тысячник


Зарегистрирован: 18.01.2009
Сообщения: 1365
Откуда: ua Кропивницкий

СообщениеДобавлено: Вс Янв 30, 2011 2:38 pm    Заголовок сообщения:
Ответить с цитатой

Ну не знаю что у вас в библии написано,но я на Denix 3,ставил по новомодному способу.можешь почитать по ссылке.
http://webfree.at.ua/publ/lamp_v_denix/1-1-0-7
_________________
помощь в личку платно.Удалю вирус,шелл с сайта Джумла, Битрикс .
Создам плагин , модуль под заказ для VirtueMart , JoomShopping
Вернуться к началу
Посмотреть профиль Отправить личное сообщение ICQ Number
Anton99

Neo


Зарегистрирован: 26.11.2006
Сообщения: 1676

СообщениеДобавлено: Вс Янв 30, 2011 3:12 pm    Заголовок сообщения:
Ответить с цитатой

> модному
> apache

мои глаза
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail
DmitryNew

Новенький


Зарегистрирован: 29.01.2011
Сообщения: 19
Откуда: Киев

СообщениеДобавлено: Вс Янв 30, 2011 3:48 pm    Заголовок сообщения:
Ответить с цитатой

Всем спасибо - разобрался. Просто скопировал phpmyadmin в /var/www и заработало. По аналогии с Денвер. Но по умолчанию то не туда ставится. У других может возникнуть аналогичная проблемма.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Показать сообщения:   
Начать новую тему Ответить на тему    Список форумов dkws.org.ua -> Ubuntu Часовой пояс: GMT
Страница 1 из 1
 Главная страница сайта
 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
© Колисниченко Денис