Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Windows Serwer 2009 R2 Problem z PHP nie widzi MySQL, PHP nie widzi MySQL-a
marek@mysklep.pl
post 27.01.2010, 12:58:37
Post #1





Grupa: Zarejestrowani
Postów: 5
Pomógł: 0
Dołączył: 27.01.2010

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


Witam serdecznie
Mam nie lada problem z Windows Serwer 2009 R2 IIS 7.5 i komunikacja PHP z MySQL.
PHP działa i nie ma problemu jeśli nie wywołuje MySQL a z kolei MySQL działa też dobrze, komunikuje się z baza np za pomocą MySQL-Front i nie ma problemu.
Ale PHP nie może nawiązać połączenia z MySQL-em jak się go wywołuje, np PHPMyAdmin. czy np przy instalacji sklepu.

Przekopałem Googla i nie znalazłem tam nic co by ni pomogło, na waszym forum też nie ma tego tproblemu, więc jak ktoś może wie jak sobie z tym poradzić był bym wdzięczny za pomoc.

Go to the top of the page
+Quote Post
bliitz
post 27.01.2010, 14:07:33
Post #2





Grupa: Zarejestrowani
Postów: 155
Pomógł: 12
Dołączył: 5.04.2008

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


zapewne dlatego taki masz problem bo nie ma czegoś takiego jak windows server 2009 tongue.gif, a poza tym jakbyś wkleił błędy jakie się pojawiają to by nieco ułatwiło nam pomoc

Ten post edytował bliitz 27.01.2010, 14:08:24


--------------------
Go to the top of the page
+Quote Post
marek@mysklep.pl
post 27.01.2010, 15:58:53
Post #3





Grupa: Zarejestrowani
Postów: 5
Pomógł: 0
Dołączył: 27.01.2010

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


Zgadza się Windows Serwer 2008 R2 a nie 2009, sorki

""""""
Szczegółowe informacje o błędzie
Moduł FastCgiModule
Powiadomienie ExecuteRequestHandler
Obsługa PHP_via_FastCGI
Kod błędu 0x00000000
Żądany adres URL http://192.168.16.200:80/index.php
Ścieżka fizyczna C:\web\index.php
Metoda logowania Anonimowy
Użytkownik logowania Anonimowy
Katalog dziennika śledzenia niepomyślnych żądań C:\inetpub\logs\FailedReqLogFiles

'''''''''
Taki mi komunikat wywala
Go to the top of the page
+Quote Post
blooregard
post 27.01.2010, 16:10:11
Post #4


Newsman


Grupa: Moderatorzy
Postów: 2 033
Pomógł: 290
Dołączył: 21.12.2007
Skąd: Łódź




Komunikat błędu bardzo obszernie i w zrozumiały sposób, jak to zwykle w Windows, pokazuje, w czym rzecz smile.gif

A poważnie, to może sprawdź przez phpinfo(), czy w ogóle jest w php.ini włączona obsługa mysql-a, a jeśli nie, to w php.ini odkomentuj linijkę:
extension=php_mysql.dll
czy jakoś tak.

A, i zerknij do tego pliku: C:\inetpub\logs\FailedReqLogFiles, może tam jest więcej jakiś informacji.

Ten post edytował blooregard 27.01.2010, 16:11:33


--------------------
Life's simple... You make choices and don't look back...
Go to the top of the page
+Quote Post
marek@mysklep.pl
post 27.01.2010, 16:35:40
Post #5





Grupa: Zarejestrowani
Postów: 5
Pomógł: 0
Dołączył: 27.01.2010

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


Ten katalog jest pusty C:\inetpub\logs\FailedReqLogFiles

MySQL Support enabled
Active Persistent Links 0
Active Links 0
Client API version mysqlnd 5.0.5-dev - 081106 - $Revision: 289630 $

Go to the top of the page
+Quote Post
blooregard
post 27.01.2010, 16:44:47
Post #6


Newsman


Grupa: Moderatorzy
Postów: 2 033
Pomógł: 290
Dołączył: 21.12.2007
Skąd: Łódź




A co pokazuje phpinfo() ?


--------------------
Life's simple... You make choices and don't look back...
Go to the top of the page
+Quote Post
marek@mysklep.pl
post 28.01.2010, 14:35:31
Post #7





Grupa: Zarejestrowani
Postów: 5
Pomógł: 0
Dołączył: 27.01.2010

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


Nie wiem który fragment Cie interesuje przesyłam fragment o MySQL

mysqli

MysqlI Support enabled
Client API library version mysqlnd 5.0.5-dev - 081106 - $Revision: 289630 $
Active Persistent Links 0
Inactive Persistent Links 0
Active Links 0
Persistent cache enabled
put_hits 0
put_misses 0
get_hits 0
get_misses 0
size 2000
free_items 2000
references 2

Directive Local Value Master Value
mysqli.allow_local_infile On On
mysqli.allow_persistent On On
mysqli.cache_size 2000 2000
mysqli.default_host no value no value
mysqli.default_port 3306 3306
mysqli.default_pw no value no value
mysqli.default_socket no value no value
mysqli.default_user no value no value
mysqli.max_links Unlimited Unlimited
mysqli.max_persistent Unlimited Unlimited
mysqli.reconnect Off Off

mysqlnd

mysqlnd enabled
Version mysqlnd 5.0.5-dev - 081106 - $Revision: 289630 $
Command buffer size 4096
Read buffer size 32768
Read timeout 31536000
Collecting statistics Yes
Collecting memory statistics No

Widocznie ten problem nie jest taki prosty, wysłałem posta do Microsoftu zobaczymy co oni wymyśląquestionmark.gif?
Go to the top of the page
+Quote Post
phpion
post 28.01.2010, 14:41:03
Post #8





Grupa: Moderatorzy
Postów: 6 070
Pomógł: 860
Dołączył: 10.12.2003
Skąd: Dąbrowa Górnicza




Cytat(marek@mysklep.pl @ 28.01.2010, 14:35:31 ) *
Widocznie ten problem nie jest taki prosty, wysłałem posta do Microsoftu zobaczymy co oni wymyśląquestionmark.gif?

Już się czuj, że odpiszą.

To co wkleiłeś nie świadczy o tym, że masz włączoną obsługę MySQL (może wręcz świadczy o tym, że nie masz). mysqli != mysql ! Włącz obsługę samych funkcji mysql_* (jak pisał ~blooregard).
Go to the top of the page
+Quote Post
marek@mysklep.pl
post 29.01.2010, 11:10:01
Post #9





Grupa: Zarejestrowani
Postów: 5
Pomógł: 0
Dołączył: 27.01.2010

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


-Obsługa MySQL jest włączona na pewno gdyż zrobiłem próbę i powyłączałem obsługę w pliku php.ini i były widoczne zmiany w info php. Próbowałem zainstalować inaczej PHP nie poprzez instalatora i niestety problem był taki sam dalej nie widzi MySQL.
-Następna sprawa to wyłączyłem firewall systemowy innych nie mam gdyż jest to czysta instalacja samego systemy i też nic nie pomogło.
Czekam na info Marek
Go to the top of the page
+Quote Post
erix
post 3.02.2010, 18:23:28
Post #10





Grupa: Moderatorzy
Postów: 15 467
Pomógł: 1451
Dołączył: 25.04.2005
Skąd: Szczebrzeszyn/Rzeszów




Pokaż przykładowy skrypt łączący z bazą.

Poza tym, podejrzewam, że może też to być kwestia uprawnień; nie miałem do czynienia za wiele z serwerowymi Windows, ale sprawdź w zarządzaniu komputerem, czy dla konta, na którym działa IIS, są przydzielone odpowiednie uprawnienia.


--------------------

ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW!
Go to the top of the page
+Quote Post

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

 



RSS Wersja Lo-Fi Aktualny czas: 19.03.2024 - 05:22