Beitrag von hempelr (1976 Beiträge) am Freitag, 15.Dezember.2006, 09:36.
shareware - gibts die noch offiziell und wie bekommt man die zum Laurfen
ja ist ja klar - eigentlich kein Supportanspruch ;-)
Trotzdem würde ich interessieren, ob es die Shareware offiziell noch gibt und wie man die zum Laufen bekommt.
Mein Server meckert immer einen Serverfehler 500 an nachdem der Versuch einer Erstinstallation in die Hose ging (hatte suexec nicht "an" und da konnte er dann angeblich die baseportal.pl nicht überschreiben, daraufhin hatte diese dann auch nur noch 0 Byte. Ein erneutes Hochladen und Startversuch wird mit o.g. 500er Fehler quittiert.
Andere Perl-Scripte laufen fehlerfrei also dürfte ja IMHO der Server richtig konfiguriert sein.
Testlinks: http://erzweb.de/exec/env.cgi - funktioniert
http://erzweb.de/exec/printenv.pl - funktioniert
http://erzweb.de/exec/baseportal.pl - 500er Error
Danke für Tipps - wär sicher auch von allgemeinem Interesse....
Antworten
Beitrag von Marco (840 Beiträge) am Freitag, 15.Dezember.2006, 10:59. WWW: www.lsn-info.de
Re: shareware - gibts die noch offiziell und wie bekommt man die zum Laurfen
Hi,
was steht denn in der error.log und der suexec.log?
I.d.R. sind diese Dateien unter /var/log/apache2/ oder /var/log/httpd/ zu finden...
Marco
Antworten
Beitrag von hempelr (1976 Beiträge) am Freitag, 15.Dezember.2006, 14:54.
Re: shareware - gibts die noch offiziell und wie bekommt man die zum Laurfen
Danke für den Tipp, hatte ich vergessen zu posten:
Hier der betreffende Eintrag aus domain.error.log
[Sat Dec 16 11:38:24 2006] [error] [client xxx.xxx.xxx.xxx]Can't find string terminator "___" anywhere before EOF at baseportal.pl line 122.
[Sat Dec 16 11:38:24 2006] [error] [client xxx.xxx.xxx.xxx] Premature end of script headers: baseportal.pl
Sieht nach nem Fehler der Baseportal.pl aus, nur was könnte das sein, hab mir schon ne aktuelle? Version unter http://baseportal.de/baseportal/baseportal/shareware/downloaden downgeloadet und dann upgeloadet, logisch im ASCII-Modus, Dateimod auf 777 gesetzt.
Suexec-Wrapper funzt auch, hier Logauszug:
[2006-12-16 13:23:29]: uid: (xxx/xxx) gid: (xxx/xxx) cmd: env.cgi
[2006-12-16 13:54:47]: uid: (xxx/xxx) gid: (xxx/xxx) cmd: baseportal.pl
[2006-12-16 14:15:52]: uid: (xxx/xxx) gid: (xxx/xxx) cmd: env.cgi
[2006-12-16 14:16:01]: uid: (xxx/xxx) gid: (xxx/xxx) cmd: printenv.pl
Vollkommen unerklärlich...es sei denn, Christoph kann was zu der Zeile 122 der Baseportal.pl sagen...
Antworten
Beitrag von hempelr (1976 Beiträge) am Freitag, 15.Dezember.2006, 14:58.
Log für suexec vergessen - war Re: shareware - wie bekommt man die zum Laurfen
Hier noch ein Auszug aus dem errorlog des suexec-logs
[Sat Dec 16 09:20:30 2006] [notice] caught SIGTERM, shutting down
[Sat Dec 16 09:20:31 2006] [notice] suEXEC mechanism enabled (wrapper: /usr/lib/apache2/suexec2)
[Sat Dec 16 09:20:31 2006] [notice] Apache/2.0.54 (Debian GNU/Linux) PHP/4.3.10-16 configured -- resuming normal operations
[Sat Dec 16 09:22:43 2006] [notice] caught SIGTERM, shutting down
[Sat Dec 16 09:22:43 2006] [notice] suEXEC mechanism enabled (wrapper: /usr/lib/apache2/suexec2)
[Sat Dec 16 09:22:43 2006] [notice] Apache/2.0.54 (Debian GNU/Linux) PHP/4.3.10-16 configured -- resuming normal operations
Antworten
Beitrag von Sander (8133 Beiträge) am Freitag, 15.Dezember.2006, 15:38.
Re: shareware - gibts die noch offiziell und wie bekommt man die zum Laurfen
wenn suexec läuft, dann geht doch aber kein chmod 777 oder?
komischerweise is das suexeclog ok... wunderlich
Antworten
Beitrag von Christoph Bergmann (8110 Beiträge) am Freitag, 15.Dezember.2006, 21:16.
Re: shareware - gibts die noch offiziell und wie bekommt man die zum Laurfen
___
ist das Ende der Datei und wird anscheinend nicht erkannt - vielleicht nicht vollständig geladen, bzw. doch irgendwie falsche Endekennungen?
Geh mal per Shell ins cgi-bin und ruf baseportal.pl per Hand auf:
perl baseportal.pl
Wenn das _keinen_ Fehler wirft, dürfte es an der Apache-Konfiguration liegen...
Antworten
Beitrag von hempelr (1976 Beiträge) am Samstag, 16.Dezember.2006, 11:06.
Re: shareware - gibts die noch offiziell und wie bekommt man die zum Laurfen
Hallo, Christoph,
danke - ausprobiert.
Fehlermeldung noch die gleiche.
Hab mir das Teil eben nochmal direkt auf den Server mittels wget geladen, auf zwei unterschiedliche Domains/Virtuelle Server.
Folgendes passiert:
Installationsseite wird aufgerufen, Eingaben und Haken gemacht (Passwort, E-Mailadresse, AGB bestätigt) Installation gestartet -> dann Fehler 500
Die baseportal.pl hat dann auf einmal nur noch 0 Byte - ist also leer
Verschiedene Einstellungen der Berechtigung probiert - nix hilft, immer das Gleiche - Fehler ist in den Logs leider keiner ersichtlich nur dann bei der Null-Länge logischerweise ein EXEC-Fehler und ein Premature-End-Fehler
(8)Exec format error: exec of '/var/www/virtual/erzweb.de/cgi-bin/baseportal.pl' failed
[Sun Dec 17 11:07:17 2006] [error] [client 149.225.52.83] Premature end of script headers: baseportal.pl
Was könnte das denn noch sein - hätte schon gern mal getestet...
Antworten
Beitrag von Christoph Bergmann (8110 Beiträge) am Samstag, 16.Dezember.2006, 17:49.
Re: shareware - gibts die noch offiziell und wie bekommt man die zum Laurfen
Mmh, habs grad getestet, ging bei mir auch nicht - versuchs nochmal, geht jetzt...
Antworten