hallo
ich habe schon das ganze netz durchstöbert, aber einfach noch keine lösung gefunden. vielleicht findet sich hier eine helfende hand
um das ganze mal verständlich rüberzubringen, erkläre ich mal den kompletten sachverhalt. ein service im netzt ermöglicht es mir über ein webinterface in kombination mit meinem root server meine games auf dem server zu steuern. also praktisch ist das ein game admin panel und das kostenlos. wer mal schaun will http://gamecreate.com. ist für jeden interessant der mit games zu tun hat.
damit nun auch andere über meinen account aber mit beschränkten rechten dieses panel nutzen können, bietet der anbieter ein login in form eines webservice über die eigene (also meine) hompage an.
so und nun zum problem:
dieser webservice funktioniert über soap. soweit ich bisher weiß (und das ist nicht viel) funktioniert unter php 5 das ganze nicht, weil sich die soap klassen wohl gegenseitig stören. zumindest erhalte ich folgende fehlermeldung:
Fatal error: Cannot redeclare class soapclient in /web/www/gamerz/html/login/soap/nusoap.php on line 7240
übrigens über php 4 ( hier auf meinen testweb http://kbean.ki.funpic.de/login/auth.php das soll die eigentliche ausgabe sein ) funktioniert das ganze einwandfrei.
so inzw. habe ich in der nusoap.php (auf grund einiger tips meines providers) einige änderungen vorgenommen mit denen das ganze wohl auch unter php5 läuft. leider erhalte ich nun neue fehlermeldungen, mit denen ich so garnichts anfangen kann.
[http://www.gamerz-net.de/login/auth.php]
Notice: Undefined index: content-type in /web/www/gamerz/html/login/soap/nusoap.php on line 3818
Notice: Undefined index: content-type in /web/www/gamerz/html/login/soap/nusoap.php on line 3819
Warning: Cannot modify header information - headers already sent by (output started at /web/www/gamerz/html/login/soap/nusoap.php:3818) in /web/www/gamerz/html/login/soap/nusoap.php on line 3783
Warning: Cannot modify header information - headers already sent by (output started at /web/www/gamerz/html/login/soap/nusoap.php:3818) in /web/www/gamerz/html/login/soap/nusoap.php on line 3783
Warning: Cannot modify header information - headers already sent by (output started at /web/www/gamerz/html/login/soap/nusoap.php:3818) in /web/www/gamerz/html/login/soap/nusoap.php on line 3783
Warning: Cannot modify header information - headers already sent by (output started at /web/www/gamerz/html/login/soap/nusoap.php:3818) in /web/www/gamerz/html/login/soap/nusoap.php on line 3783
Warning: Cannot modify header information - headers already sent by (output started at /web/www/gamerz/html/login/soap/nusoap.php:3818) in /web/www/gamerz/html/login/soap/nusoap.php on line 3783
Warning: Cannot modify header information - headers already sent by (output started at /web/www/gamerz/html/login/soap/nusoap.php:3818) in /web/www/gamerz/html/login/soap/nusoap.php on line 3783
ClientOperation '' is not defined in the WSDL for this service
leider antwortet mein provider nicht und ich stehe nun komplett auf dem schlauch. falls sich jemand die mühe machen möchte um zu schauen dem hinterlasse ich mal alle wichtigen dinge per link. für eure hilfe wäre ich sehr dankbar.
link zum webservice script unverändert:
http://www.gamerz-net.de/files/External ... cation.zip
link zur php info:
http://www.gamerz-net.de/phpinfo.php
vielen dank.[/url]