Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.
Vaše pomoc je stále potřeba!

Autor Téma: pridání modulu do PHP  (Přečteno 4284 krát)

Roman_S

  • Návštěvník
  • Příspěvků: 47
pridání modulu do PHP
« kdy: 06 Září 2007, 00:14:09 »
hi all

kompiloval jsem si modul ssh2.so. vypadá to že všecko proběhlo jak mělo a souborek mám :) jenžeted stojím pred problémem. potrebuju php rict že tento modul má používat. cili musím v php.ini nastavit extension = ssh2.so . jenže kam mám ten soubor nahrát? kde php očekává moduly??? našel jsem teda ješte v php.ini extension_dir(byla zaremovaná) extension_dir = "./" tak jsem ju odremoval a zkusil zadat cestu k modulu. :( a nic :(


nemate nekdo zkušenosti s tím kde mají byt moduli pridané?

dík za radu a zádrek

drat

  • Aktivní člen
  • *
  • Příspěvků: 394
pridání modulu do PHP
« Odpověď #1 kdy: 06 Září 2007, 07:50:29 »
Kód: [Vybrat]
find / -name 'mysql.so'Poradne se podivejte na vypis a myslim, ze nebudete mit problem zjistit kde se to nachazi. Nebo muzete dat
Kód: [Vybrat]
updatedb
locate mysql.so
EDIT: pokud tedas mate nainstalovane rozsireni mysql

Roman_S

  • Návštěvník
  • Příspěvků: 47
pridání modulu do PHP
« Odpověď #2 kdy: 06 Září 2007, 21:08:03 »
ještě dotaz abych vedel jak je laborování uspěšné, existuje prikaz na vypsání načtených modulů? doted to zkouším tak že zkouším otvírat stranku co vznikla pri kompilaci modulu test.php.

ale rád bych videl nejaký výpis načtených modulů


jjj běží mi aj rozšířeni mysql

Culprit

  • Aktivní člen
  • *
  • Příspěvků: 113
    • http://www.maxthon.cz
pridání modulu do PHP
« Odpověď #3 kdy: 06 Září 2007, 23:00:59 »
nactene moduly se daji zjistit primo pres php, vytvor si soubor php_info.php, který bude obsahovat toto
Kód: [Vybrat]
phpinfo();
?>
Ulož jej na web a zadej do prohlížeče URL k souboru. Budeš tam mít kompletní informace o serveru a PHP.

co se tyka PHP.INI.
Koukni na www.php.net tam je to dobre popsany.

Jinak po zmene php.ini je potreba restartovat web server pokud mas php jako Server API:   Apache 2.0 Handler.
J
Dell Precision 6300 - Ubuntu 10.04
Dell prolliant 380 - Ubuntu 10.04 Server
Support: phpBB, České Maxthon fórum

Roman_S

  • Návštěvník
  • Příspěvků: 47
pridání modulu do PHP
« Odpověď #4 kdy: 07 Září 2007, 14:33:09 »
nooooo takže to vidím že to mám asi špatně zkompilované ten modul protože sem asi udelal všecko jak se má a nejede to. a pravda je že pri kompilaci ssh2.so sem tomu trošku pomáhal. takže asi sem pomohl špatně

jinak restartovávat nezapomínám.

uvidím jak polaboruju. furt to tam háže chybu s ssh2.lo s jakousi fukncí :(

Roman_S

  • Návštěvník
  • Příspěvků: 47
pridání modulu do PHP
« Odpověď #5 kdy: 09 Září 2007, 16:51:17 »
hi all


mám to, kdyby po tom někdo pátral někdy tak tenhle rádek pridat hned na začátek jak jsou include v souboru ssh2.c

jinak verzi sem mel
openssl 0.9.8e
libssh2-0.17
ssh2-0.10


#define LIBSSH2_APINO 200412301450

jinak v php.ini
exrtension_dir = cesta ke všem souborům *.so (nakopírovat všecky co se načítají do te složky)
a pridat extension = ssh2.so

a še jede jak má :)

a němci mají u mě plus.

bye all

Roman_S

  • Návštěvník
  • Příspěvků: 47
pridání modulu do PHP
« Odpověď #6 kdy: 11 Září 2007, 01:32:01 »
pak asi vykysnete na extension :( ale tak to ktomu patří :)

Radek Hulán

  • Aktivní člen
  • *
  • Příspěvků: 158
  • Vista x64
pridání modulu do PHP
« Odpověď #7 kdy: 11 Září 2007, 14:57:32 »
Modul se dá povolit přidáním MODUL.ini do /etc/php5/conf.d/, například s tímto obsahem:

Kód: [Vybrat]
extension=MODUL.so

Roman_S

  • Návštěvník
  • Příspěvků: 47
pridání modulu do PHP
« Odpověď #8 kdy: 11 Září 2007, 17:40:39 »
jejda já napsal uplnou hovadunu :D ne extension ale executable. nebo takto. když spustím run_tests.php ( soubor vznikl pri kompilaci knihovny) tak to hodí chybu s test_php_executable  komkterně - ERROR: enviroment variable TEST_PHP_EXECUTABLE must be set to specify PHP executable!.


a frdel je že gugl v tomto mlčí a to vidím asi poprvé :(

Roman_S

  • Návštěvník
  • Příspěvků: 47
pridání modulu do PHP
« Odpověď #9 kdy: 13 Září 2007, 12:32:47 »
není nikdo kdo by vedel? zacínají me docházet ápady :(

Roman_S

  • Návštěvník
  • Příspěvků: 47
pridání modulu do PHP
« Odpověď #10 kdy: 13 Září 2007, 15:49:29 »
hm zjištuju že to nemá nic společného s tím modulem ale se zamotnou instalací PHP.

nevíte nekdo o nejakém linku kde je fakt vcelku dobre popsané jak na instalaci PHP a apache?

PLS _ jak ted odeberu KOMPLETNĚ vše co se týká apache a php abych to tam mohl nahrát vše znova v novích verzích a pořádně??

Culprit

  • Aktivní člen
  • *
  • Příspěvků: 113
    • http://www.maxthon.cz
Re: pridání modulu do PHP
« Odpověď #11 kdy: 10 Října 2007, 10:44:17 »
nevíte nekdo o nejakém linku kde je fakt vcelku dobre popsané jak na instalaci PHP a apache?

PLS _ jak ted odeberu KOMPLETNĚ vše co se týká apache a php abych to tam mohl nahrát vše znova v novích verzích a pořádně??
http://cz2.php.net/manual/cs/install.unix.php

Kód: [Vybrat]
sudo apt-get remove --purge apache* php*Tím bys to měl odebrat kompletně.
Dell Precision 6300 - Ubuntu 10.04
Dell prolliant 380 - Ubuntu 10.04 Server
Support: phpBB, České Maxthon fórum

 

Provoz zaštiťuje spolek OpenAlt.