안에있는 출력 스크립트를 검색하고 있습니다. 정말 이상한 문제가 있지만 (CentOS 에바시가 작동하고있을 때만) 우분투를 실행할 때만 나타납니다. Perl에서 스크립트를 만들고 Mail::IMAPClient 모듈을 사용했습니다.Perl PP는/script/
나는 다음과 같은 명령을 실행하면 :
Cannot connect through IMAPClient: No such file or directory at script/perlscript.pl line 22.
: 나는 진 스크립트 (MyApp를)을 실행하기 위해 노력하고있어 때
pp -o myapp perlscript.pl
모든 것이 작동되지만를, 그것은 나에게 다음과 같은 오류를 제공합니다
하지만 perlscript.pl을 실행할 때 모든 것이 정상입니다 ......
이유가 궁금하십니까?
스크립트
#!/usr/bin/perl
use strict;
use Mail::IMAPClient;
use Data::Dumper;
use MIME::QuotedPrint();
$|=1;
# Vars
my $odate = `date +'%d/%m/%Y'`; chomp($odate);
$odate = '15/01/2012';
my $timeout = 120;
# Connect to IMAP server
my $imap = Mail::IMAPClient->new(
Server => 'imap.gmail.com',
User => '[email protected]',
Password => 'my_password',
Port => 993,
Ssl => 1,
)
or die "Cannot connect through IMAPClient: $!";
우리는 [문제를 재현 할 수 있도록] 필요한 정보를 제공하지 않습니다 (http://www.chiark.greenend.org.uk/~sgtatham/bugs.html#showmehow). 프로그램을 붙여 넣기 시작하면 좋은 시작이 될 것이므로 22 행의 오류 메시지가 무엇인지 알 수 있습니다. 그 때까지는 추측 만 가능합니다. – daxim
이 페이지를 편집했습니다 .... 라인 22는 "my $ imap = Mail :: IMAPClient-> new (" –