Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP][MYSQL] Problem z konfiguracją MySQL
Forum PHP.pl > Forum > Przedszkole
monio
Witam.

Przy próbie postawienia serwera napotkałem błąd:

  1. [b]Fatal error[/b]: Call TO undefined FUNCTION mysql_connect()


Przeszukałem wiele stron w rozwiązaniu mojego problemu ale bezskutecznie. Mam odkomentowane extension=php_mysql.dll, przypisaną ścieżkę do extension_dir = "", plik php.ini znajduje się w C:\Windows. Wydaje mi się, że problem może leżec w tym, że w polu Loaded Configuration File mam none, a powinna być ustawiona ścieżka do php.ini (?). Tylko właśnie nie wiem jak to zrobić.
Dodam jeszcze, że posiadam dwa pliki php.ini (drugi w katalogu php) i one się różnią między sobą.
Mam zainstalowanego:
Apache 2.0.63
PHP 5.2.10
MySQL 5.1.37
erix
Ok, a libmysql.dll jest w ścieżce poszukiwań?

Cytat
Wydaje mi się, że problem może leżec w tym, że w polu Loaded Configuration File mam none, a powinna być ustawiona ścieżka do php.ini (?). Tylko właśnie nie wiem jak to zrobić.

Albo w katalogu procesu serwera, albo w systemowym, albo w dowolnym w PATH, albo w katalogu z PHP; zależy jak masz wszystko skonfigurowane, bo możesz jeszcze w wybranym katalogu trzymać, ale to zależy.
monio
Dzięki za zainteresowanie moim problemem...

Cytat
Ok, a libmysql.dll jest w ścieżce poszukiwań?

Kopiowałem ten plik do C:\WINDOWS\system32. Czy o to chodzi? Nic innego z nim nie robiłem.
erix
Ok, ale co z konfiguracją php?
monio
Nie wiem czy to się ma do sprawy, ale.... Użyłem trybu ISAPI poprzez wpisanie w pliku httpd linii LoadModule php5_module "c:/serwer/php/php5apache2.dll" oraz AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps. Wcześniej skopiowałem plik php5apache2.dll do C:\Serwer\Apache2\bin
erix
No to już bliżej; masz ISAPI.

http://eriz.pcinside.pl/weblog/instalacja-...dows-xp-87.html
monio
No właśnie ta stronka była mi pomocna przy konfiguracji. Chyba spróbuje zainstalować Apache 2.2. Czy musze również odinstalowywać php i MySQL? Który tryb jest lepszy do domowego użytku ISAPI czy CGI? Apache 2.2, PHP 5.2.10 i MySQL 1.5.1.37 nie pogryzą sie?
erix
Cytat
Czy musze również odinstalowywać php i MySQL?

Nie musisz, nie pogryzą się.

Cytat
Który tryb jest lepszy do domowego użytku ISAPI czy CGI?

IMHO ISAPI. CGI bardziej jest przydatny w środowiskach, w których trzeba pilnować uprawnień, zabijać wiszące procesy. Dla Ciebie nie będzie problemem zrestartować demona serwera w przypadku jakiegoś padu. ISAPI jest też nieco szybsze.

Cytat
No właśnie ta stronka była mi pomocna przy konfiguracji.

Jak znajdę trochę czasu, to spróbuję dopisać jeszcze FastCGI, bo doszły mnie słuchy o działających konfiguracjach.
monio
Zainstalowałem tego Apahce2.2 i już w ogole nic nie działa. 'Nazwa usługi jest nieprawidłowa' się wyświetla. Ale jak wpisze localhost w przeglądarce pokazuje się 'it works". Jaka może być tego przyczyna?
erix
Sprawdź, co się zainstalowało w usługach.

Strzelam, że problem wynika z innej nazwy usługi, którą startujesz - od 2.2 nie jest to apache, tylko apache2.2.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.