Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen

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

SetLevel Fehler im Perl Skript

Frage Linux

Mitglied: JackSmith

JackSmith (Level 1) - Jetzt verbinden

25.02.2008, aktualisiert 10:52 Uhr, 3003 Aufrufe, 3 Kommentare

Hallo,

ich habe mal wieder einen Fehler in meinem Perl Skript....wenn ich das über meinen Browser aufrufen will kommt immerhin schon ein teil der oberfläche...
aber davor ein fehler:


Can't locate object method "SetLevel" via package "main" at /usr/local/nmis/cgi-bin/nmiscgi.pl line 3703.


hier mal ein ausschnitt des quelltextes von zeile 3691 bis 3729:

###ehg 16 sep 02 added Syslog and Syslog summary buttons

sub nmisMenuBar {
my @output;
print "<!-- nmisMenuBar begin -->\n";

$tb = NMIS::Toolbar::new;
$tb->SetLevel($user->privlevel);
$tb->LoadButtons($NMIS::config{'<nmis_conf>'}."/toolset.csv");
print &start_Tr,
start_td({class=>"white"}),
start_div({class=>"as"});
print $tb->DisplayButtons("action");
print &end_div;
#display Table buttons if there are
@output = $tb->DisplayButtons("table");
if ( scalar @output ) {
print start_div({class=>"as"}),
"Tables -> ";
print @output;
print &end_div,
}
end_td,
end_Tr;
#display Plugin buttons if there are
if (($NMIS::config{plugin_bar_status} eq "on") or ($plugins eq "on")) {
@output = $tb->DisplayButtons("plugin");
if ( scalar @output ) {
print &start_Tr,
start_td({class=>"white"}),
start_div({class=>"as"});
print @output;
print &end_div,
end_td,
end_Tr;
}
}
print "<!-- nmisMenuBar end -->\n";
}


kann es vielleicht auch sein das ich ein Perl Addon nicht installiert habe?
ich kenn mich auch nicht allzugut mit den skripten aus. hoffe jemand kann mir helfen...


MfG
Jack
Mitglied: 6890
25.02.2008 um 09:27 Uhr
Hallo,

Can't locate object method
"SetLevel" via package
"main" at
/usr/local/nmis/cgi-bin/nmiscgi.pl line
3703.
$tb->SetLevel($user->privlevel);

er findet ganz einfach SetLevel als funktion nicht in dem Modul NMIS::Toolbar. Da ich jetzt mal denke das das eine Routine vom NMIS::Toolbar Modul ist musst du mal schauen ob diese Funktion standard maessig von diesem Modul exportiert wird. Ansonsten kann es sein das sie exportiert werden muss.

mfg
Bitte warten ..
Mitglied: JackSmith
25.02.2008 um 09:45 Uhr
das seltsame ist das weiter oben im skrpti auch eine SetLevel Funktion ist...und bei der kam keine Fehlerausschrift...
nichts desto trotz...was kann ich machen?
Bitte warten ..
Mitglied: JackSmith
25.02.2008 um 10:52 Uhr
was mir gerade eingefallen ist....kann es vielleicht auch irgendwie ein zuriffsproblem sein?
Bitte warten ..
Ähnliche Inhalte
Batch & Shell
Wo ist der Fehler in diesem Batch Skript? (11)

Frage von gabrixl zum Thema Batch & Shell ...

Windows Netzwerk
gelöst Powershell skript zum Auslesen der im AD angemeldeten User (2)

Frage von jan.kleinel zum Thema Windows Netzwerk ...

Heiß diskutierte Inhalte
Windows 7
gelöst BOOTMGR is missing (auch nach bootrec -RebuildBcd) (21)

Frage von Mipronimo zum Thema Windows 7 ...

Router & Routing
Tipps für Router (ca. 100 clients, VPN) (20)

Frage von oel-auge zum Thema Router & Routing ...

Windows Userverwaltung
Windows Freigabe: Zugriff auf alle Ordner trotz Sicherheitseinstellungen (18)

Frage von Pandreas zum Thema Windows Userverwaltung ...

Exchange Server
gelöst MS Exchange 2016 - Basicconfig Fragen (16)

Frage von maddig zum Thema Exchange Server ...