Bonzai Napisano Październik 15, 2007 Zgłoszenie Share Napisano Październik 15, 2007 Witam Mam problem ze zmuszeniem do działania MySQL+PHP. Oba programy zostały zainstalowane za pomocą yum-a. PHP działa bezproblemowo. MySQL moge uruchomić za pomocą "mysqld --user=mysql &" (service mysql start działa dopiero jak zainicjuje serwer tą komendą - nie bardzo wiem czemu nie od razu. No i w tym miejscu faktycznie moge w pełni administrować serwerem mysql czy to z konsoli, czy poprzez programik administracyjny. Jednak nie moge zmusić skryptów php, aby łączyły się z bazą Mysql. Może zna ktoś rozwiązanie tego problemu? Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
lszk Napisano Październik 15, 2007 Zgłoszenie Share Napisano Październik 15, 2007 Jednak nie moge zmusić skryptów php, aby łączyły się z bazą Mysql. Doinstaluj pakiet php-mysql MySQL moge uruchomić za pomocą "mysqld --user=mysql &" (service mysql start działa dopiero jak zainicjuje serwer tą komendą - nie bardzo wiem czemu nie od razu. Dodaj do skryptów startowych, to ruszy od razu. Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
@WalDo Napisano Październik 15, 2007 Zgłoszenie Share Napisano Październik 15, 2007 Jednak nie moge zmusić skryptów php, aby łączyły się z bazą Mysql.Może doinstalowanie paczki php-mysql coś pomoże? [EDIT]I chyba services mysqld start, ale to jak sądzę literówka? Sprawdź jak wygląda plik /etc/my.cnf. W sekcji [mysql] brakuje Ci zapewne wpisu [mysqld] ... user=mysql ... Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
Bonzai Napisano Październik 16, 2007 Autor Zgłoszenie Share Napisano Październik 16, 2007 Dziękuje za odpowiedzi. Poniżej zamieściłem zawartość pliku my.cnf - niestety jest w nim ten wpis. [mysqld] datadir=/var/lib/mysql socket=/var/lib/mysql/mysql.sock user=mysql # Default to using old password format for compatibility with mysql 3.x # clients (those using the mysqlclient10 compatibility package). old_passwords=1 [mysqld_safe] log-error=/var/log/mysqld.log pid-file=/var/run/mysqld/mysqld.pid Pakiet php-mysql jest już zainstalowany. Może w jakiś plikach jest jakaś błędna konfiguracja? Oczywiście services msqld - literówka Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
lszk Napisano Październik 16, 2007 Zgłoszenie Share Napisano Październik 16, 2007 Czy przy próbie połączenia z bazą wyskakują jakieś komunikaty, czy pozostaje tylko biała strona? Domyślam się, że wszystko było targane przez yuma? Która wersją Fedory? Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
Bonzai Napisano Październik 17, 2007 Autor Zgłoszenie Share Napisano Październik 17, 2007 W skryptach wyskakuje połączenie, że nie może się połączyć z bazą danych, w przypadku PHPMyadmin analogiczny komunikat, z sugestią ze może socket jest źle ustawiony (dałem go takiego jaki jest w my.cnf) Wszystko było targane przez Yum-a, najnowszą nie betą wersją fedory do sciągnięcia.. bodajże 7.0... do mysql-a sciągłem z yum-a chyba wszystko co się tylko dało W sumie, to wszystko wyglądało by tak, jakbym albo źle wpisywał hasło, albo nie miał włączonego mysql-a. Tylko, ze na Mysql administrator bez problemu się loguje, i wszystko działa, stąd zgłupiałem. Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
matlas Napisano Październik 17, 2007 Zgłoszenie Share Napisano Październik 17, 2007 a SELinux nic nie wypluwa do logow? Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
Bonzai Napisano Październik 19, 2007 Autor Zgłoszenie Share Napisano Październik 19, 2007 Udało mi się uruchomić.. w bardzo brutalny sposób - wykasowałem fedore, zainstalowałem ją jeszcze raz i już wiedząc co robić, przeprowadziłem od początku instalacje wszystkich usług w 5 minut. I nagle rozwiązały się wszystkie problemy które wymieniłem w 1 poście. Szkoda tylko, że już sie pewnie nie dowiem co wtedy było źle zrobione Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
Rekomendowane odpowiedzi
Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto
Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.
Zarejestruj nowe konto
Załóż nowe konto. To bardzo proste!
Zarejestruj sięZaloguj się
Posiadasz już konto? Zaloguj się poniżej.
Zaloguj się