Linux за българи: Форуми

Linux секция за начинаещи => Настройка на програми => Темата е започната от: federalen в Jul 29, 2012, 01:36



Титла: Проблем с phpmyadmin
Публикувано от: federalen в Jul 29, 2012, 01:36
Здравейте, имам проблем с phpmyadmin.Първо въобще не ме пускаше и ми извеждаше error, който не си спомням.Открих в сайта решение и сложих security, пароли и т.н. и сега има напредък.Когато влезна в phpmyadmin ми иска парола и хопп, взима че поне пише "Добре дошли в phpMyAdmin ", но до там.
Ето какво пише нататък :
(http://prikachi.com/images/327/5069327Y.png)
Въпроса е, че не знам как да конфигурирам сокета и кое да барам.Търсих в чичко гоогле, ключови думи, тва, онова и нищо не намерих . Надявам се да има достатъчно компетенти и съпричастни хора да ми помогнат.
Поздрави !


Титла: Re: Проблем с phpmyadmin
Публикувано от: dejuren в Jul 29, 2012, 03:37
Сокет се задава във /etc/my.cnf , по подразбиране /tmp/mysql.sock Вероятна причина за проблема е твоят phpmyadmin се опитва да се свърже със сокет, който е другаде, оттук два варианта - да преместиш сокета на MySQL или да промениш настройката на phpmyadmin, като второто е за предпочитане.


Титла: Re: Проблем с phpmyadmin
Публикувано от: federalen в Jul 29, 2012, 13:27
Наистина проверих в директорията зададена ми от файла my.cnf и във нея нямаше даденият socket . Мога ли да го сваля или да си преинсталирам lampp ?


Титла: Re: Проблем с phpmyadmin
Публикувано от: dejuren в Jul 29, 2012, 22:08
Да го свалиш??? Какво под ягодите означава това? И виж, "преинсталирам" в линух общество е мръсна дума. Това трябва да ти е последната последна мисъл, както и "рестарт". Чисто прагматично като преинсталираш няма да промениш нищо, тъй като настройките ти ще останат същите.

По същество - сокет се създава от сървъра MySQL при стартиране, точно там, където е указано в конфигурационния файл /etc/my.cnf. Ако там го няма или сървърът не работи (не е пуснат, спрял или просто умрял), или ползва друг конфигурационен файл, който сочи друго място за сокет. Представи си сокета като клавиатура и монитор на компютър, като компютъра ти е аналогията на сървъра MySQL - ако компютъра е включен (сървъра работи), са активни, ако не е - не са. В този ред на мисли провери дали myslq ти е активен (ps aux | grep mysql или myslq -h localhost). Второ след като се свържеш със сървъра може да видиш кой сокет използва с "SHOW VARIABLES;"

Трето - питай, чети и се самообразовай. Предстои ти доста дълъг и интересен път.


Титла: Re: Проблем с phpmyadmin
Публикувано от: federalen в Aug 06, 2012, 21:24
Starting XAMPP for Linux 1.8.0...
XAMPP: Starting Apache with SSL (and PHP5)...
XAMPP: Another MySQL daemon is already running.
XAMPP: Starting ProFTPD...
XAMPP for Linux started.

Някой може ли да каже някакви команди да видя какво работи и да го спра ? \

Edit : Успях да го спра с sudo service mysql stop . Сега ще проверя дали работи phpmyadmin

Edit2: Благодаря на всичко за помощта. От вече 2 месеца се мъча да оправя xampp и постоянно влизам в Windows 7 за да работа над проектите си, но сега най - после успях благодарение на Вас. Трябва да ви черпя по една бира .  [_]3