Po instalacji nowszego wydania Apache oraz PHP, XAMPP przestał odpowiadać

Jeśli już na pewno nie da się umieścić posta wyżej.
czacha777
Sędziwy Jeż
Sędziwy Jeż
Posty: 47
Rejestracja: 30 wrz 2008, 12:24
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: GNOME

Po instalacji nowszego wydania Apache oraz PHP, XAMPP przestał odpowiadać

Post autor: czacha777 »

Witam zainstalowawszy nowszą wersję apacha oraz php przestał mi działać xampp, oraz cały local host jak to naprawić? próbowałem już reinstalki xampp-a ale to nie pomogło.

-- 02 lis 2014 15:03 --

Reinstalowałem apache i nic ;(

Kod: Zaznacz cały

mint@mint-GA-MA74GMT-S2 ~ $ sudo /opt/lampp/lampp start
Starting XAMPP for Linux 1.8.3-4...
XAMPP: Starting Apache...fail.
XAMPP:  Another web server is already running.
XAMPP: Starting MySQL...ok.
XAMPP: Starting ProFTPD...already running.
//bear7: Polecenia, wyniki poleceń, błędy, komunikaty, zawartość plików konfiguracyjnych oraz systemowych, na forum umieszczamy w znacznikach CODE.
Ostatnio zmieniony 06 lis 2014, 19:45 przez bear7, łącznie zmieniany 1 raz.
Powód: doprecyzowanie tytułu wątku.
bear7
Przyjaciel
Przyjaciel
Posty: 6686
Rejestracja: 20 sty 2009, 23:12
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: Inne
Architektura: x86_64
Lokalizacja: pwd

Re: Zepsułem xampp

Post autor: bear7 »

Zwróciłeś uwagę, jaki to komunikat zwraca terminal?
XAMPP: Starting Apache...fail.
XAMPP: Another web server is already running.
Może spróbuj najpierw zatrzymać to, co już działa i przeszkadza...
O pomoc pytaj a forum, a nie przez PW.
czacha777
Sędziwy Jeż
Sędziwy Jeż
Posty: 47
Rejestracja: 30 wrz 2008, 12:24
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: GNOME

Re: Zepsułem xampp

Post autor: czacha777 »

Też to zauważalnym, tylko właśnie pasało by drugi serwer usunąć, oto wynik komend:

Kod: Zaznacz cały

mint@mint-GA-MA74GMT-S2 ~ $ /etc/init.d/apache2 restart
 * Restarting web server apache2                                         [fail] 
mint@mint-GA-MA74GMT-S2 ~ $ /etc/init.d/apache2 stop
 * Stopping web server apache2                                                   * 
mint@mint-GA-MA74GMT-S2 ~ $ sudo /opt/lampp/lampp startStarting XAMPP for Linux 1.8.3-4...
XAMPP: Starting Apache...fail.
XAMPP:  Another web server is already running.
XAMPP: Starting MySQL...ok.
XAMPP: Starting ProFTPD...already running.
mint@mint-GA-MA74GMT-S2 ~ $ 
-- 02 lis 2014 19:51 --

Teraz staram się uporać z mysql może ktoś pomoże.

Kod: Zaznacz cały

Błąd
MySQL zwrócił komunikat: Dokumentacja

#2002 - Nie ma takiego pliku ani katalogu
Serwer nie odpowiada (lub gniazdo lokalnego serwera nie jest prawidłowo skonfigurowane). 
 Połączenie dla użytkownika kontrolnego zdefiniowanego w pliku konfiguracyjnym nie powiodło się.
bear7
Przyjaciel
Przyjaciel
Posty: 6686
Rejestracja: 20 sty 2009, 23:12
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: Inne
Architektura: x86_64
Lokalizacja: pwd

Re: Zepsułem xampp

Post autor: bear7 »

A serwer jest uruchomiony?
Co zwraca polecenie:

Kod: Zaznacz cały

ps -ef | grep mysql
O pomoc pytaj a forum, a nie przez PW.
czacha777
Sędziwy Jeż
Sędziwy Jeż
Posty: 47
Rejestracja: 30 wrz 2008, 12:24
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: GNOME

Re: Zepsułem xampp

Post autor: czacha777 »

Pisze że apacz działa.

Kod: Zaznacz cały

mysql     1524     1  0 22:58 ?        00:00:01 /usr/sbin/mysqld
root     13000 12943  0 23:20 pts/0    00:00:00 /bin/sh -c "/opt/lampp/ctlscript.sh" start mysql
root     13001 13000  0 23:20 pts/0    00:00:00 /bin/sh /opt/lampp/ctlscript.sh start mysql
root     13002 13001  0 23:20 pts/0    00:00:00 /bin/sh /opt/lampp/mysql/scripts/ctl.sh start
root     13558 12943  0 23:21 pts/0    00:00:00 /bin/sh -c "/opt/lampp/ctlscript.sh" start mysql
root     13559 13558  0 23:21 pts/0    00:00:00 /bin/sh /opt/lampp/ctlscript.sh start mysql
root     13560 13559  0 23:21 pts/0    00:00:00 /bin/sh /opt/lampp/mysql/scripts/ctl.sh start
mint     13994  9650  0 23:21 pts/0    00:00:00 grep --colour=auto mysql
-- 02 lis 2014 23:41 --

Tak namieszałem że zamiast loga xampp po wpisaniu ukazuje mi się logo nginx ;D, którego jak mi się wydaje katalog usuwałem z /. Xampp nie startuje, ratuje mnie chyba tylko reinstalka systemu. Nie dogadam się chyba z tym.
xwizard
Serdeczny Borsuk
Serdeczny Borsuk
Posty: 170
Rejestracja: 30 sie 2013, 21:48
Płeć: Mężczyzna
Wersja Ubuntu: 17.10
Środowisko graficzne: GNOME
Architektura: x86_64

Re: Zepsułem xampp

Post autor: xwizard »

Używasz tego ngnixa? Jak nie, to go wyłącz albo wywal. Wyłącz również "systemowy" mysql, który na pewno konfliktuje z tym z XAMPPa. Ratuje cię czytanie dokumentacji i patrzenie co się dzieje dookoła. Szczególnie przy usuwaniu paczek :>
Awatar użytkownika
jacekalex
Gibki Gibbon
Gibki Gibbon
Posty: 4681
Rejestracja: 17 cze 2007, 02:54
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: MATE
Architektura: x86_64

Re: Zepsułem xampp

Post autor: jacekalex »

xwizard pisze:Używasz tego ngnixa? Jak nie, to go wyłącz albo wywal. Wyłącz również "systemowy" mysql, który na pewno konfliktuje z tym z XAMPPa. Ratuje cię czytanie dokumentacji i patrzenie co się dzieje dookoła. Szczególnie przy usuwaniu paczek :>
A po co w ogóle instalować jakieś patologie w stylu Xampa, jeśli w Linuxie jest repozytorium, gdzie są aktualne wersje wszystkich potrzebnych pakietów, i mają wsparcie, aktualizacje poprawiające znalezione błędy i luki bezpieczeństwa.

Nie lepiej wywalać jakiś protezy i patologie typu Xampp, a zainstalować serwer www dwoma- trzema poleceniami konsoli, w sposób oficjalny i wspierany przez developerow danej dystrybucji LInuxa?

Przecież instalacja LAMPa - pomijając automatycznego taskela, to są dwa polecenia:

Kod: Zaznacz cały

sudo apt-get install mysql-server
sudo apt-get install libapache2-mod-php5 phpmyadmin
i gotowe.
Potem chwilka czasu na konfigurację, wszystko jest w dokumentacji.
Na ty, forum też to wszystko było wałkowane setki razy z każdej możliwej strony.
Protezy typu Xampp są dla osób zbyt głupich lub leniwych, żeby zajrzeć do dokumentacji danej dystrybucji Linuxa.

W przypadku Ubuntu są m.in.:
http://ubuntuguide.org/wiki/Ubuntu_Trusty
http://ubuntu-manual.org/downloads
http://pl.wikibooks.org/wiki/Ubuntu

I instrukcje szczegółowe do Apacha+PHP:
https://help.ubuntu.com/community/ApacheMySQLPHP
https://help.ubuntu.com/community/phpMyAdmin
https://help.ubuntu.com/community/forum ... pache2/SSL

To by było na tyle
:craz:
Problemy rozwiązujemy na forum nie na PW -> Niech inni na tym skorzystają.
Komputer jest jak klimatyzacja - gdy otworzysz okna, robi się bezużyteczny...
Linux User #499936
Inny OS: Gentoo Linux :)
czacha777
Sędziwy Jeż
Sędziwy Jeż
Posty: 47
Rejestracja: 30 wrz 2008, 12:24
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: GNOME

Re: Zepsułem xampp

Post autor: czacha777 »

W tym wypadku żaden serwer web nie chciał działać, problem był z mysql-server. Przy próbie uruchomienia phpmyadmin miałem komunikat jak niżej, przeinstalowałem system i jest ok.

Kod: Zaznacz cały

Błąd
MySQL zwrócił komunikat: Dokumentacja

#2002 - Nie ma takiego pliku ani katalogu
Serwer nie odpowiada (lub gniazdo lokalnego serwera nie jest prawidłowo skonfigurowane).
Połączenie dla użytkownika kontrolnego zdefiniowanego w pliku konfiguracyjnym nie powiodło się.
Awatar użytkownika
jacekalex
Gibki Gibbon
Gibki Gibbon
Posty: 4681
Rejestracja: 17 cze 2007, 02:54
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: MATE
Architektura: x86_64

Re: Zepsułem xampp

Post autor: jacekalex »

Mysql-server trzeba zainstalować, ustawić przy instalacji hasło administratora, i ewentualnie zajrzeć do pliku konfiguracyjnego /etc/mysql/my.cnf, żeby zobaczyć, gdzie tworzy socket domyślnie, obecnie to może być np /run/mysqld/mysqld.sock albo /var/run/mysqld/myslqd.sock,
a potem taki sam wskazać w pliku konfiguracyjnym phpmyamina (jeśli jest inny).
Warto też sprawdizć, czy serwer Mysql działa, i czy można się połączyć na roota w serwerze Mysql (nie systemowego) poleceniem:

Kod: Zaznacz cały

mysql -u root -p 
Przykład prawidłowego połączenia u mnie:

Kod: Zaznacz cały

mysql -u root -p
Enter password: 
Welcome to the MariaDB monitor.  Commands end with ; or \g.
Your MariaDB connection id is 22
Server version: 10.0.14-MariaDB Source distribution

Copyright (c) 2000, 2014, Oracle, SkySQL Ab and others.

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

MariaDB [(none)]> 
Jeżeli system pokazuje komunikat błędu, to przeważnie wystarczy poprawić błąd wskazany w komunikacie.
System nie wyświetla takich komunikatów po to, żeby komuś na złość zrobić, tylko po to, żeby wyjaśnić przyczynę problemu.
Problemy rozwiązujemy na forum nie na PW -> Niech inni na tym skorzystają.
Komputer jest jak klimatyzacja - gdy otworzysz okna, robi się bezużyteczny...
Linux User #499936
Inny OS: Gentoo Linux :)
ODPOWIEDZ

Wróć do „Ostatnia deska ratunku”

Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 0 gości