--- cbug wrote ---
>> #!/usr/local/perl
> ^^^^^^^^^^^^^^^
>Sudah install perl di direktori ini?
-- cbug wrote ---
On Sat, 21 Aug 1999 [EMAIL PROTECTED] wrote:
>> > > #!/usr/local/perl
>>
>> Letak PERL.EXE tidak bergantung kepada isi script-nya.
>> Lagi pula '#' itu hanya comment.
>
>Correction! ... itu adalah path utk mencari program/aplikasi perl, bukan
>sekedar comment (# adalah comment tapi #! adalah path ke aplikasi).
Rada bingung nih... Perl (Perl.exe dan konconya) sudah ter-install di
c:\Perl. Dan Perl.exe ada di c:\Perl\bin
Pada Novell, Perl-nya diloading. (Perl-nya aktif di memory)
Script yang saya bikin di Novell ini adalah sbb:
Nama File: test.pl
#!/usr/bin/perl
print "Content-type:text/html\n\n";
print "<html><title>Hello, world!</title>\n";
print "<body>\n";
print "<h2>Hello, world!</h2>\n";
print "</body></html>\n";
Berjalan dengan baik. Konfigurasi WEB Server ada di attachment.
Walaupun ada persamaan tetapi saya masih mengalami kesulitan menerapkannya
di konfigurasi Apache.
Pertanyaan:
1. Direktori /usr/local/perl dalam windows (komputer saya) seharusnya dimana
?(maaf.. pertanyaan tolol yang lain)
2. Apakah Perl harus saya install di d:\apache\usr\local\perl (Posisi Apache
Web Server)
agar sesuai dengan perintah pada CGIScript yg telah saya buat? (Sebab
pada Novell tidak ada direktori /usr/bin/perl
tetapi masih bisa berjalan dgn baik)
3. Apakah Perl juga harus aktif di memory bersamaan dengan Apache Web Server
agar bisa mengeksekusi CGIScript
seperti pada Novell?
--- system wrote ---
>Misalkan berikut ini adalah konfigurasi untuk php3, anda tinggal
>sesuaikan untuk yang perl anda, sesuaikan dengan direktori2 anda.
>
>ScriptAlias /php3/ "c:/php/"
>Action application/x-httpd-php3 "/php3/php.exe"
>AddType application/x-httpd-php3 .phtml .php .php3 .p
>AddType application/x-httpd-php3-source .phps
>
Berdasarkan saran Mr. System httpd.conf saya sesuaikan menjadi: (Server saya
ubah posisinya di d:\Apache - install ulang)
ScriptAlias /cgi-bin/ "D:/Apache/cgi-bin/perl/"
Action application/x-httpd-perl "/perl/bin/perl.exe" (Apakah ini mengarah ke
c:\Perl\bin atau ke d:\Apache\perl\bin?)
AddType application/x-httpd-perl .cgi .pl
Masih tidak bisa jalan.
Pada access.log :
xxx.xxx.xxx.xxx - - [25/Aug/1999:13:10:56 +0700] "GET /cgi-bin/test.pl
HTTP/1.1" 500 457
Pada error.log:
[Wed Aug 25 13:10:56 1999] [error] (2)No such file or directory: couldn't
spawn child process: d:/apache/cgi-bin/perl/test.pl
Terima kasih atas respond semua rekan.
(--dgn berbisik dan kepala menunduk -- ).
Semoga tidak bosan menjawab pertanyaan saya yang lucu atau tolol.
Fadjar Nurswanto
Konfigurasi.rar
milis ini didukung oleh :
>> http://www.indolinux.com - dunia linux indonesia
-------------------------------------------------------------------
untuk berhenti kirim email ke [EMAIL PROTECTED]
untuk melihat peraturan kirim email ke [EMAIL PROTECTED]
arsip berada di http://www.mail-archive.com/[email protected]