Top-Themen

Aktuelle Themen (A bis Z)

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

gelöst CGI Pretty Linebreak

Mitglied: JackSmith

JackSmith (Level 1) - Jetzt verbinden

18.02.2008, aktualisiert 19.02.2008, 3663 Aufrufe, 5 Kommentare

Hallo,

ich habe bei meinem Apache eingestellt das er CGI Skripte ausführt...naja gesagt getan er führt sie jetzt aus.
wenn ich das skript aber aufrufe kommt ein fehler....und zwar in meinem skript (nmiscgi.pl) zeile 55

String found where operator expected at /usr/local/nmis/cgi-bin/nmiscgi.pl line 55 near "";$CGI::Pretty::LINEBREAK="" (Might be a ranaway multi-line "" string starting on line 54) syntax error at /usr/local/nmis/cgi-bin/nmiscgi.pl line 55 near "";$CGI::Pretty::LINEBREAK="";

hier noch das stückchen quelltext aus der nmiscgi.pl:


#Prefer to use CGI::Pretty for html processing
use CGI::Pretty qw(:standard *table *Tr *td *form *Select *div);
$CGI::Pretty::INDENT = " ";
$CGI::Pretty::LINEBREAK = "\n ";
push @CGI::Pretty::AS_IS, qw(p h1 h2 center b comment option span);


wäre für jede hilfe dankbar!!!

MfG
Mitglied: Natureshadow
19.02.2008 um 12:13 Uhr
Wie's aussieht, erkennt dein Perl-Interpreter das alles als eine Zeile. Was nicht wirklich kritisch sein sollte, aber verwunderlich ...

Schreib die Zeilen einfach mal neu.

-nik
Bitte warten ..
Mitglied: JackSmith
19.02.2008 um 14:05 Uhr
ich hab das jetzt mal probier aber es hat mir nicht weitergeholfen...
wenn ich das jetzt mal in der kommandozeile ausführe also

perl nmigscgi.pl

kommt das

String found where operator expected at /usr/local/nmis/cgi-bin/nmiscgi.pl line 58, near "$CGI::Pretty::LINEBREAK =""
(Might be a runaway multi-line "" string starting on line 56)
(Missing semicolon on previous line?)
syntax error at /usr/local/nmis/cgi-bin/nmiscgi.pl line 58, near "$CGI::Pretty::LINEBREAK =""
Execution of /usr/local/nmis/cgi-bin/nmiscgi.pl aborted due to compilation errors.

steht aber noch genauso wie oben und nach jeder zeile...bis auf nach dem mit dem kommentar steht ein semikolon
Bitte warten ..
Mitglied: Natureshadow
19.02.2008 um 15:38 Uhr
Nun, in deinem Code steht an der Stelle ja in den Gänsefüßchen ein \n ... das in der Meldung verschwunden ist. Nimm das doch bitte mal raus (ich weiß, das ist nicht Sinn der Sache ...).
Bitte warten ..
Mitglied: JackSmith
19.02.2008 um 15:48 Uhr
hmm bleibt beim gleichen fehler...
ich habs rausgenommen mal mit und mal ohne leerzeichen probiert...

kann es vielleicht sein das mir ein perl Modul fehlt? CGI::Pretty ist aber installiert....aber vielleicht ein anderes was damit auf den ersten blick nichts zu tun hat?
Bitte warten ..
Mitglied: JackSmith
19.02.2008 um 21:19 Uhr
okay das hat sich gerade erledigt...
es fehlte ein Hochkomma in zeile 28

trotzdem vielen dank für deine hilfe
Bitte warten ..
Ähnliche Inhalte
Webentwicklung

CGI-Upload-Script hinter nginx-Reverse-Proxy

gelöst Frage von DexthaWebentwicklung1 Kommentar

Hallo, ich tausche gerade meinen Apache-Reverse-Proxy gegen einen nginx-Reverse-Proxy ab. Ich habe auf dem Applikationsserver eine Upload-Formular, welches mit ...

JavaScript

CGI Befehle via Webseite an IPCAM senden

gelöst Frage von weaslflinkJavaScript7 Kommentare

Hallo Zusammen, ich hoffe ihr könnt mir weiterhelfen. Vorab ich kenne mich nicht gut mit JavaScript aus. Mein Vorhaben ...

Perl

CGI-Bin Ordner auf Strato Managed Server

Frage von wescraven07Perl6 Kommentare

Moin Admins, ma eine Frage: ich habe auf meinem FTP bei meinem managed Server keinen CGI-Bin Ordner, den ich ...

Apache Server

CGI für ein bestimmtes Verzeichnis aktivieren unter Apache 2.4

gelöst Frage von D1Ck3nApache Server8 Kommentare

Hallo zusammen, ich versuche gerade Webapplikationen von einem Apache Webserver (2.2) von Ubuntu 12.04 auf eine Redhat 7 (Apache ...

Neue Wissensbeiträge
Windows Server

Zähe Update-Installation auf Windows Server 2016

Information von kgborn vor 47 MinutenWindows Server

Mir sind in der Vergangenheit immer wieder Beschwerden von Admins unter die Augen gekommen, die sich über die doch ...

Humor (lol)
Turnschuhe per Firmware lahmlegen
Information von Henere vor 3 StundenHumor (lol)3 Kommentare

Und was kommt demnächst ? Bekomme ich kein Klopapier mehr, weil der Spender einem DDOS unterliegt ? :-) Ich ...

Sicherheit

Sicherheitsrisiko in WinRAR und Co. durch Schwachstelle in UNACEV2.DLL

Information von kgborn vor 6 StundenSicherheit

In der seit 2005 nicht mehr aktualisierten Bibliothek UNACEV2.DLL gibt es eine Path-Traversal-Schwachstelle. Diese ermöglicht es, bei ACE-Archiven Dateien ...

Internet

CDU Propaganda: Urheberschutz im Internet - Ende des digitalen Wild-West

Information von Frank vor 1 TagInternet4 Kommentare

Hallo Administratoren, aus einem Kommentar heraus habe ich folgenden Beiträge von Herr Sven Schulze und Axel Voss (beide CDU ...

Heiß diskutierte Inhalte
Hardware
Frage an Kenner von 5,25 Zoll Laufwerken
Frage von DerWoWussteHardware43 Kommentare

Moin Kollegen. Hier wird gerade im Archiv gewühlt und 5,25 Zoll Disketten ("2S/HD", 96TPI) sollen eingelesen werden. Ich habe ...

Datenbanken
PHP Fatal error: Uncaught Error: Call to undefined function oci connect
gelöst Frage von PlanitecXDatenbanken22 Kommentare

Hallo Zusammen, ich sitze seit Tagen am Problem das ich keine PHP Anwendung mit Anbindung zu Oracle zum laufen ...

Hardware
PC im Selbstbau, Workstation, mittelklasse Gaming
gelöst Frage von MrRobot1997Hardware21 Kommentare

Hallöchen Leute, ich bin seit einigen Jahren leider nicht mehr wirklich im Bild, wenn es um die Hardware und ...

Windows Server
User auf Server Install-Rechte geben
gelöst Frage von killtecWindows Server17 Kommentare

Hi, ich möchte auf mehreren W2016 Servern einem bestimmten User das Recht zum Installieren von Programmen geben. Er soll ...