2014-09-12 64 views
0

我的一位非開發人員朋友問我對這個問題的幫助。我是一名Windows開發人員,對Perl和腳本語言我都不瞭解。我試圖搜索這個問題,但找不到解決方案。有沒有人可以告訴我這裏有什麼問題以及如何解決問題。點擊該按鈕後Perl:未定義的子程序和主

錯誤:

Undefined subroutine &main::quote_javascript called at /usr/libexec/webmin/chooser.cgi line 192. 

併線192是:

$link = "<a href=\"\" onClick='fileclick(\"".&quote_javascript("$dir$f")."\", $isdir); return false'>"; 
+1

這不能是正確的路線,因爲該行沒有子程序'quote_javascript'。最有可能的是,它是一個破碎的依賴關係 - 你還沒有加載的模塊。 – TLP 2014-09-12 18:50:40

回答

2

這實際上觸發了錯誤代碼的形式爲

... quote_javascript(...) ... 

你是調用子名爲quote_javascript(在當前的包中,main)。沒有子名爲quote_javascript(在當前包中,main)。