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 [b]libapache2-mod-php5[/b] 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 [tt]dpkg -l '*mysql*' | grep '^ii'[/tt]


"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...

[b]bercik:[/b] 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...

[quote=bucz]a może jest tak, że trzeba najpierw zainstalować php5-mysql a potem php5 żeby on poprawnie wszystko popodczepiał?[/quote]
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...

[b]Grzeslaw :[/b] 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 : )

[b]bercik: [/b] 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
Możesz wyłączyć AdBlock — tu nie ma reklam ;-)

[ Generated in 0.011 seconds, 11 queries executed ]

Informacje debugowania

Time (s) Query
0.00010 SET CHARSET latin2
0.00004 SET NAMES latin2
0.00122 SELECT u.*, g.*, o.logged FROM punbb_users AS u INNER JOIN punbb_groups AS g ON u.group_id=g.g_id LEFT JOIN punbb_online AS o ON o.ident='18.222.44.156' WHERE u.id=1
0.00130 REPLACE INTO punbb_online (user_id, ident, logged) VALUES(1, '18.222.44.156', 1732528800)
0.00058 SELECT * FROM punbb_online WHERE logged<1732528500
0.00094 SELECT topic_id FROM punbb_posts WHERE id=110360
0.00126 SELECT id FROM punbb_posts WHERE topic_id=13349 ORDER BY posted
0.00070 SELECT t.subject, t.closed, t.num_replies, t.sticky, f.id AS forum_id, f.forum_name, f.moderators, fp.post_replies, 0 FROM punbb_topics AS t INNER JOIN punbb_forums AS f ON f.id=t.forum_id LEFT JOIN punbb_forum_perms AS fp ON (fp.forum_id=f.id AND fp.group_id=3) WHERE (fp.read_forum IS NULL OR fp.read_forum=1) AND t.id=13349 AND t.moved_to IS NULL
0.00006 SELECT search_for, replace_with FROM punbb_censoring
0.00084 SELECT u.email, u.title, u.url, u.location, u.use_avatar, u.signature, u.email_setting, u.num_posts, u.registered, u.admin_note, p.id, p.poster AS username, p.poster_id, p.poster_ip, p.poster_email, p.message, p.hide_smilies, p.posted, p.edited, p.edited_by, g.g_id, g.g_user_title, o.user_id AS is_online FROM punbb_posts AS p INNER JOIN punbb_users AS u ON u.id=p.poster_id INNER JOIN punbb_groups AS g ON g.g_id=u.group_id LEFT JOIN punbb_online AS o ON (o.user_id=u.id AND o.user_id!=1 AND o.idle=0) WHERE p.topic_id=13349 ORDER BY p.id LIMIT 0,25
0.00093 UPDATE punbb_topics SET num_views=num_views+1 WHERE id=13349
Total query time: 0.00797 s