ssh2 fehler bei installation auf debian etch
Posted: 03. Sep 2008 12:55
hi,
ich hoffe ich finde hier eine loesung, da ich schon am verzweifeln bin.
ich benoetige auf meinem neuen root (etch) ssh2 als php extension. nach einigen probs konnte ich zunaechst auch das benoetigte libssh2-0.18 installieren. auf meinem alten root, ebenfalls debian gabs mit libssh2-0.12 nie probs. auf dem neuen allerdings war mit dieser version nichts zu machen.
jedenfalls ist das nun drauf. nun muss noch ssh2 installiert werden, wobei es auch da nie probs auf meinem alten server gab. verwendet werden soll ssh2-0.10, meines wissens nach die aktuellste version.
installieren moechte ich ihn mit
php5-dev ist drauf und bis zum ende hin klappt auch alles soweit. nur dann erhalte ich folgendes:
weis vielleicht einer rat wie man das fixen kann?
ich muss per php vom webserver aus auf andere server zugreifen um dort prgramme zu starten, stoppen etc. vielelciht gibt es auch eine alternative zu ssh2 um das zu realisieren?
ich hoffe ich finde hier eine loesung, da ich schon am verzweifeln bin.
ich benoetige auf meinem neuen root (etch) ssh2 als php extension. nach einigen probs konnte ich zunaechst auch das benoetigte libssh2-0.18 installieren. auf meinem alten root, ebenfalls debian gabs mit libssh2-0.12 nie probs. auf dem neuen allerdings war mit dieser version nichts zu machen.
jedenfalls ist das nun drauf. nun muss noch ssh2 installiert werden, wobei es auch da nie probs auf meinem alten server gab. verwendet werden soll ssh2-0.10, meines wissens nach die aktuellste version.
installieren moechte ich ihn mit
Code: Select all
phpize && ./configure && make install
Code: Select all
/bin/sh /home/ssh2-0.10/libtool --mode=compile gcc -I. -I/home/ssh2-0.10 -DPHP_ATOM_INC -I/home/ssh2-0.10/include -I/home/ssh2-0.10/main -I/home/ssh2-0.10 -I/usr/include/php5 -I/usr/include/php5/main -I/usr/include/php5/TSRM -I/usr/include/php5/Zend -I/usr/include/php5/ext -I/usr/include/php5/ext/date/lib -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DHAVE_CONFIG_H -g -O2 -c /home/ssh2-0.10/ssh2.c -o ssh2.lo
mkdir .libs
gcc -I. -I/home/ssh2-0.10 -DPHP_ATOM_INC -I/home/ssh2-0.10/include -I/home/ssh2-0.10/main -I/home/ssh2-0.10 -I/usr/include/php5 -I/usr/include/php5/main -I/usr/include/php5/TSRM -I/usr/include/php5/Zend -I/usr/include/php5/ext -I/usr/include/php5/ext/date/lib -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DHAVE_CONFIG_H -g -O2 -c /home/ssh2-0.10/ssh2.c -fPIC -DPIC -o .libs/ssh2.o
/home/ssh2-0.10/ssh2.c: In function 'zif_ssh2_methods_negotiated':
/home/ssh2-0.10/ssh2.c:481: warning: passing argument 2 of 'libssh2_session_methods' makes integer from pointer without a cast
/home/ssh2-0.10/ssh2.c:481: error: too many arguments to function 'libssh2_session_methods'
/home/ssh2-0.10/ssh2.c: In function 'zif_ssh2_fingerprint':
/home/ssh2-0.10/ssh2.c:536: warning: assignment discards qualifiers from pointer target type
/home/ssh2-0.10/ssh2.c: In function 'zif_ssh2_publickey_add':
/home/ssh2-0.10/ssh2.c:1038: warning: passing argument 1 of '_efree' discards qualifiers from pointer target type
/home/ssh2-0.10/ssh2.c: In function 'zif_ssh2_publickey_list':
/home/ssh2-0.10/ssh2.c:1097: warning: passing argument 4 of 'add_assoc_stringl_ex' discards qualifiers from pointer target type
/home/ssh2-0.10/ssh2.c:1098: warning: passing argument 4 of 'add_assoc_stringl_ex' discards qualifiers from pointer target type
/home/ssh2-0.10/ssh2.c:1106: warning: initialization discards qualifiers from pointer target type
/home/ssh2-0.10/ssh2.c:1107: warning: passing argument 2 of '_zend_hash_add_or_update' discards qualifiers from pointer target type
make: *** [ssh2.lo] Error 1
weis vielleicht einer rat wie man das fixen kann?
ich muss per php vom webserver aus auf andere server zugreifen um dort prgramme zu starten, stoppen etc. vielelciht gibt es auch eine alternative zu ssh2 um das zu realisieren?