Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!

Ogłoszenie

Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.

#1  2009-02-06 14:01:34

  bucz - Użytkownik

bucz
Użytkownik
Zarejestrowany: 2006-10-06

PHP sie posypało...

Siema,

miałem php5, ale miałem pewne problemy z połączeniem z mysql ( jakoś błąd z funkcją pconnect_mysql () ). Znalazłem, że wystarczy zainstalować php4. Więc apt-em usunąłem php5 i zainstalowałem php4. Niby chodziło, ale inny program sie sypał. No to postanowiłem wrócić do php5 - i znowu apt-get.

A teraz żaden php mi nie chodzi, jak wchodze na stronę z php to mój serwer nie kuma że to php i chce zapisać jako nieznany plik :\

Poradziłby ktoś jak, nie rozwalając całego systemu, mógłbym przeinstalować (najlepiej ze źródeł) php5? Albo jak zmusic Apache żeby na powrót kumał że ma zainstalowany php?

Offline

 

#2  2009-02-06 14:21:08

  lis6502 - Łowca lamerów

lis6502
Łowca lamerów
Skąd: Stalinogród
Zarejestrowany: 2008-12-04

Re: PHP sie posypało...

Pewnie ostro narobiłeś syfu z bibliotekami. Remedium na pobieranie plików php jest pakiet libapache2-mod-php5 i chyba nic więcej (pomijam te z zależności).

Offline

 

#3  2009-02-07 12:09:50

  bucz - Użytkownik

bucz
Użytkownik
Zarejestrowany: 2006-10-06

Re: PHP sie posypało...

pewnie narobilem :) mi głównie chodzi o to, że php5 ma problem z podłączaniem sie do MySQL jeśli nie skompilue sie go z opcją --with-mysql czy jakoś tak. Miał ktoś taki problem? Da sie to zrobic bez kompilowania? Bo o to sie rozbiłem właśnie. Podobno można zrobić dpkg-reconfigure php5-mysql ale mi to nic nie dawało (żadnego ekrenu konfiguracyjnego nie miałem)

Offline

 

#4  2009-02-07 12:45:54

  bercik - Moderator Mamut

bercik
Moderator Mamut
Skąd: Warszawa
Zarejestrowany: 2006-09-23
Serwis

Re: PHP sie posypało...

jest stosowna paczka w Debianie ktora trzeba zainstaowac aby php moglo laczyc sie z mysql ... nazywa sie ona php5-mysql


"Wszyscy wiedzą, że czegoś zrobić nie można. Ale przypadkowo znajduje się jakiś nieuk, który tego nie wie. I on właśnie robi odkrycie." (A.Einstein)

Offline

 

#5  2009-02-07 15:25:36

  bucz - Użytkownik

bucz
Użytkownik
Zarejestrowany: 2006-10-06

Re: PHP sie posypało...

tak, te paczke miałem zainstalowana, ale i tak wyskakiwal problem z pconnect_mysql() . Zauwazylem ze php nie wskazuje na biblioteke mysql.so, wiec w pliku konfiguracyjnym php.ini wstawilem odnosnik do mysql.so wraz z katalogiem (jaks dziwna sciezka) i jakis czas temu na innej maszynie to zadzialalo, a tutaj nie :(

Ostatnio edytowany przez bucz (2009-02-07 15:26:11)

Offline

 

#6  2009-02-07 17:07:36

  bercik - Moderator Mamut

bercik
Moderator Mamut
Skąd: Warszawa
Zarejestrowany: 2006-09-23
Serwis

Re: PHP sie posypało...

oj cos strasznie kombinujesz ... to naprawde dziala bez problemow - pokaz co to za blad, sprawdz w phpinfo() czy obsluga mysql dziala pokaz dpkg -l '*mysql*' | grep '^ii'


"Wszyscy wiedzą, że czegoś zrobić nie można. Ale przypadkowo znajduje się jakiś nieuk, który tego nie wie. I on właśnie robi odkrycie." (A.Einstein)

Offline

 

#7  2009-02-07 20:03:09

  bucz - Użytkownik

bucz
Użytkownik
Zarejestrowany: 2006-10-06

Re: PHP sie posypało...

bercik: a no przekombinowałem :) to o co prosisz dam w poniedziałek jak nie uda sie dpkg -P php-wszystko i apt-get install php5-z-bonusami

a może jest tak, że trzeba najpierw zainstalować php5-mysql a potem php5 żeby on poprawnie wszystko popodczepiał?

Offline

 

#8  2009-02-07 23:33:34

  bercik - Moderator Mamut

bercik
Moderator Mamut
Skąd: Warszawa
Zarejestrowany: 2006-09-23
Serwis

Re: PHP sie posypało...

bucz napisał(-a):

a może jest tak, że trzeba najpierw zainstalować php5-mysql a potem php5 żeby on poprawnie wszystko popodczepiał?

nie trzeba ... w tym naprawde nie ma zadnej magii ...


"Wszyscy wiedzą, że czegoś zrobić nie można. Ale przypadkowo znajduje się jakiś nieuk, który tego nie wie. I on właśnie robi odkrycie." (A.Einstein)

Offline

 

#9  2009-02-07 23:58:01

  Grzeslaw - Użytkownik

Grzeslaw
Użytkownik
Zarejestrowany: 2008-02-12

Re: PHP sie posypało...

Ja bym skompilował. Nie ufam tym paczkom, Ostatnio też miałem problem z przejściem z paczkowanego php5 do php4, z 3godziny walczylem z paczkami, aż się wkurzyłem i skompilwalem, to od raz łyknał.

Kompilujesz  = wiesz co sie dzieje = masz kontrole = działa :-)

Offline

 

#10  2009-02-08 02:01:46

  bucz - Użytkownik

bucz
Użytkownik
Zarejestrowany: 2006-10-06

Re: PHP sie posypało...

Grzeslaw : a byłbyś tak dobry i napisał jak to kompilować? bo dociągnąłem apt-get source, ale potem trzeba ./configure z opcjami jakimis tajemniczymi i nie chce czegos spier***** zeby miec caly poniedzialek w plecy : )

bercik: magii nie ma, ale jest syf z paczkami u mnie i jakos pójść nie chce

Offline

 

#11  2009-02-09 08:59:29

  bucz - Użytkownik

bucz
Użytkownik
Zarejestrowany: 2006-10-06

Re: PHP sie posypało...

dpkg -l | grep php | sort
ii  php5-common                       5.2.0-8+etch13                           Common files for packages built from the php
ii  php5-gd                           5.2.0-8+etch13                           GD module for php5
ii  php5-mysql                        5.2.0-8+etch13                           MySQL module for php5
ii  php5-snmp                         5.2.0-8+etch13                           SNMP module for php5
pi  libapache-mod-php5                5.2.0-8+etch13                           server-side, HTML-embedded scripting languag
rc  libapache2-mod-php4               4.4.4-8+etch6                            server-side, HTML-embedded scripting languag
rc  php4-cli                          4.4.4-8+etch6                            command-line interpreter for the php4 script
rc  php4-common                       4.4.4-8+etch6                            Common files for packages built from the php
rc  php4-gd                           4.4.4-8+etch6                            GD module for php4
rc  php4-mysql                        4.4.4-8+etch6                            MySQL module for php4
rc  php4-snmp                         4.4.4-8+etch6                            SNMP module for php4

Offline

 

#12  2009-02-09 09:52:40

  bucz - Użytkownik

bucz
Użytkownik
Zarejestrowany: 2006-10-06

Re: PHP sie posypało...

ok, juz zrobiłem (pomijam to że u góry nie wymienione byo php5)

Kod:

dpkg -P wszystko-z-php4

apt-get install 
  libapache2-mod-php5
  libphp-adodb
  php5
  php5-cgi
  php5-cli
  php5-common
  php5-gd
  php5-mysql
  php5-snmp

a na koncu

Kod:

apt-get install cacti

bo to ten programik mi się sypał. Co ciekawe, normalnie jak instaluje się Cacti to on dociąga jakieś paczki od php4, a jak zainstaluje sie wszystko od  php5 co napisałem to cacti starego php juz nie chce. Ciekawe czemu od razu nie bierze najnowszego php. Ale chodzi, więc nie ważne :)

Ostatnio edytowany przez bucz (2009-02-09 09:53:02)

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
Nas ludzie lubią po prostu, a nie klikając w przyciski ;-)