Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP][MySQL] Połączenie z bazą z drugiego komputera w tej samej sieci lokalnej.
osa2t
post
Post #1





Grupa: Zarejestrowani
Postów: 36
Pomógł: 0
Dołączył: 29.07.2009

Ostrzeżenie: (0%)
-----


Witam,

Mam komputer z systemem CentoOS. Na nim zainstalowane mysql+Apache+php (192.168.1.10). Gdy piszę skrypty php do zarządzania mysql na tam samym komputerze, przy podaniu danych IP jako „localhost” wszytko jest OK, jeżeli chodzi o wyciągnięcie danych z SQL. w obecnej chwili mam drugi komputer z Apache w tej samej sieci lokalne (192.168.1.20)j. Problem polega na tym że nie mogę połączyć się z bazą danych z pierwszego komputera, skrypt php jest identyczny tylko zamiast localhost wpisuje 192.168.1.10 i wyskakuje mi błąd. Czy trzeba coś zmienić w ustawieniach pierwszego komputera, żeby połączenie mysql było dostępny na innym?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
osa2t
post
Post #2





Grupa: Zarejestrowani
Postów: 36
Pomógł: 0
Dołączył: 29.07.2009

Ostrzeżenie: (0%)
-----


Chodzi o konfiguracje pliku my.cnf?

W CentOS znajduję się /etc/my.cnf
Jego zawartość wygląda tak:

  1. [mysqld]
  2. datadir=/var/lib/mysql
  3. socket=/var/lib/mysql/mysql.sock
  4. user=mysql
  5. # Default to using old password format for compatibility with mysql 3.x
  6. # clients (those using the mysqlclient10 compatibility package).
  7. old_passwords=1
  8.  
  9. [mysqld_safe]
  10. log-error=/var/log/mysqld.log
  11. pid-file=/var/run/mysqld/mysqld.pid


Niestety nie widzę nic tutaj co ogranicza bazę tylko do połączeń localhost.
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 27.12.2025 - 09:07