Freesco, NND, CDN, EOS http://forum.freesco.pl/ |
|
PHP5 i MYSQL 5 http://forum.freesco.pl/viewtopic.php?f=24&t=16229 |
Strona 1 z 1 |
Autor: | Dragon112 [ wtorek, 13 listopada 2007, 21:22 ] |
Tytuł: | PHP5 i MYSQL 5 |
Witam Mam problem, mianowicie za każdym razem gdy próbuję odpalić skrypt php z obsługą mysql skrypt wyrzuca błąd: Fatal error: Call to undefined function mysql_connect() Wersje: # pacman -Q php5 php5 5.2.1-3nnd # pacman -Q mysql mysql 5.0.24a-3nnd Linia extension=mysql.so jest odhaszowana w pliku /usr/local/php5/ Baza w połączeniu z php4 śmigała bez problem. Proszę o pomoc. Pozdrawiam |
Autor: | JakubC [ wtorek, 13 listopada 2007, 22:01 ] |
Tytuł: | |
stwórz plik .php o zawartości <?php phpinfo(); ?> i pokaż tą stronę. |
Autor: | Dragon112 [ wtorek, 13 listopada 2007, 22:08 ] |
Tytuł: | |
http://dragon112.dynalias.com/~admin/php.php |
Autor: | barte-k [ wtorek, 13 listopada 2007, 22:31 ] |
Tytuł: | |
http://compzone.org/forum/viewtopic.php?p=2017 |
Autor: | Dragon112 [ wtorek, 13 listopada 2007, 22:39 ] |
Tytuł: | |
U mnie jest dobrze mysql ![]() |
Autor: | barte-k [ środa, 14 listopada 2007, 00:20 ] |
Tytuł: | |
a scieżka z bibloteka mysql pokrywa się z extension_dir /usr/local/php5/lib/php/extensions ? W logach Apache nic nie ma? |
Autor: | Maciek [ środa, 14 listopada 2007, 00:26 ] |
Tytuł: | |
Dragon112 pisze: http://dragon112.dynalias.com/~admin/php.php
Z tego wynika, że mysql powinno działać. Może to skrypty php są przestarzałe i nie nadają się do php5? |
Autor: | barte-k [ środa, 14 listopada 2007, 00:33 ] |
Tytuł: | |
Maciek pisze: Dragon112 pisze: http://dragon112.dynalias.com/~admin/php.php Z tego wynika, że mysql powinno działać. (...) Wybacz niewiedzę, ale gdzie to widać? Ja tam widzę tylko moduł mysqli, spodziewałbym sie mysql... Czy w php 5 zmienia sie lokalizacja php.ini? Czy dalej domyślna jest w /etc ? |
Autor: | JakubC [ środa, 14 listopada 2007, 02:30 ] |
Tytuł: | |
Co do lokalizacji, domyślnie jest to /etc/php.ini ale jako, że mamy przygotowane nnd do działania dwóch wersji php obok siebie, jedno z nich musiało być przeniesione gdzie indziej. Drobna uwaga - moduł, czy to mysqli, czy mysql nie zależy w żadnym wypadku od tego czy jest zainstalowany sam mysql. Użyj wersji z testing. Pozdrawiam |
Autor: | Dragon112 [ środa, 14 listopada 2007, 08:24 ] |
Tytuł: | |
Mam jeszcze jedno pytanie zainstalowałem php5 w wersji z testing lecz gdy próbuje odpalić jakiś plik .php zaczyna go ściągać ;/ Czy może powinienem również zaktualizować apache do wersji z testing? Dodam jeszcze że plik php.conf jest dobrze skonfigurowany. EDIT: Już sobie poradziłem zainstalowałem apache i php5 do wersji z testing i śmiga bez problemu. |
Autor: | JakubC [ czwartek, 15 listopada 2007, 01:39 ] |
Tytuł: | |
Nie tyle całe apache co delikatnie zmieniony plik php.conf ![]() Wkrótce z repozytoriów zniknie php5 działające jako moduł cgi i pojawi się skompilowane jako moduł apache. Oznacza to, że php5 i php4 będą się nawzajem wykluczać. Pozostanie oczywiście możliwość wyboru wersji dla siebie. Pozdrawiam |
Autor: | barte-k [ czwartek, 15 listopada 2007, 19:32 ] |
Tytuł: | |
Wg mnie bardzo dobra decyzja! |
Autor: | JakubC [ piątek, 16 listopada 2007, 03:15 ] |
Tytuł: | |
Dodam tylko, że spowodowane jest to tym, że chyba jedyną osobą która używa razem php4 i php5 jestem ja oraz tym, że php jako moduł cgi działa ciut wolniej a i występują z nim dziwne i trudne do zdiagnozowania błędy. Nowe wersje powinny pojawić się w repozytoriach testing przed poniedziałkiem, zaś to co w tej chwili jest testing przejdzie do repozytoriów current. Pozdrawiam |
Strona 1 z 1 | Strefa czasowa UTC+2godz. |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |