PDA

View Full Version : مشکل در نصب Active Perl



مهندس
پنج شنبه 25 فروردین 1384, 14:23 عصر
سلام

من active perl رو چند تا نسخش رو دانلود کردم و نصب کردم ولی موقع اجرای
فایل pl ویندوز یک فایل program.exe‌ میخواد :گیج:

اگه دوستان بلدن لطفا راهنمایی کنن :cry:

houtanal
پنج شنبه 25 فروردین 1384, 16:33 عصر
موقع اجرای فایل pl ویندوز
از چه طریقی می خوای اجراش کنی؟یعنی برای اجرای یک فایل pl چه مسیری رو میری؟

white fox
پنج شنبه 25 فروردین 1384, 16:35 عصر
برنامه تون رو چجوری اجرا میکنید...؟...لطفا دستور رو اینجا بنویسید...
خط اول برنامه در ویندوز مهمه....باید به صورت زیر باشه



#!PERL

مهندس
پنج شنبه 25 فروردین 1384, 16:48 عصر
سلام

من تو یه سایت آموزش اجراش رو دیدم که نوشته بود فایل رو در شاخه lib کپی کنید و
از command prompt اجراش کنید . همین .....

میشه بگید مثلا فایل wolf.pl رو چطوری اجرا کنم ؟ :گیج:

houtanal
پنج شنبه 25 فروردین 1384, 22:59 عصر
cmd->perl wolf.pl

white fox
پنج شنبه 25 فروردین 1384, 23:56 عصر
یه راه دیگش هم اینه:
راه ساده: فایل pl رو کپی میکنی در مسیر نصب پرلت که حالت پیشفرض اینه:


c:\perl\bin

یعنی در شاخه bin فایل رو کپی میکنی حالا با دستور زیر اونو اجرا میکنم:

perl filename.pl

خط اول رو هم که گفتم چجوری بنویسی......

مهندس
چهارشنبه 31 فروردین 1384, 03:30 صبح
سلام

ممنون دوستان مشکل حل شد...

میخواستم ببینم دقیقا آخرین نسخه Active Perl چند هست ؟ :گیج:
و Active TCI هم مربوط به همین میشه ؟

white fox
چهارشنبه 31 فروردین 1384, 22:59 عصر
آخرین ورژن اون 5.8.6.811 هستش...فکر میکنم منظورتون Active TCL باشه..که نه ربطی نداره..و کامپایلر زبان tcl در ویندوز هست ربطی هم به پرل نداره


جناب مهندس شما برنامه نویسی پرل در ویندوز میخونید درسته؟
اگه میخواهید من یه چند تا ebook تخصصی در همین زمینه دارم اگه خواستید براتو میفرستم یا به طریقی به دستتون میرسونم....
آخه من اصلا از پرل در ویندوز خوشم نمیاد....
راستی اگه بخواهید از برنامه نویسی گرافیکی منظورم gui داره باید از توابع tk استفاده کنید ... فکر میکنم اینطوری برنامه نویسش لذتبخش تر بشه

مهندس
پنج شنبه 01 اردیبهشت 1384, 21:14 عصر
سلام

حقیقتش زیاد سر در نمیارم و تازه میخوام یاد بگیرم ...
چون perl بعضی جاها کارآیی داره :wink:
ebook ها رو هم خوبه اگه بتونید برای ما بفرستید /

white fox
جمعه 02 اردیبهشت 1384, 22:55 عصر
شرمندم محدودیت مقدار داره فایل من بزرگتره.....براتون میل میکنم

nekooee
پنج شنبه 19 خرداد 1390, 13:15 عصر
سلام

من پرل ورژن زیر رو نصب کردم:
ActivePerl-5.12.3.1204-MSWin32-x64-294330.msi

اولا که همه جا نوشته بود باید خط اول اینجور باشه:
#!/usr/bin/perl

و هیچ جایی توضیح ندیدم گفته باشه این رو باید تغییر داد. اما بعد خودم فهمیدم که این برای سیستم لینوکس هست و برای ویندوز هم تغییر میکنه هم باید مسیر perl رو داد:
#!C:\perl64\bin

از این خطا گذشت و دیگه این خطا رو نداد اما باز هم هیچ اسکریپتی رو اجرا نکرد و همش وسط راه یک جاهایی ایراد میگیره و خلاصه ده تا اسکریپت و امتحان کردم فقط یکی دو تاش اجرا شد. انگار که هر اسکریپتی باید ورژن خاصی از پرل نصب باشه تا کار کنه مثل موبال! اینجوریه؟ چرا اینها بیشترشون ایراد میگیره و میگه فلان خط ایراد داره؟

بعدشم من می خوام تحت مرورگرم اجراشون کنم نه تحت cmd مثل سرورها. میشه راهنمایی کنید؟ با برنامه xampp تحت مرورگر اجرا میشن ولی فقط دستورات ساده که چیزی از کاربر نمیخوان. کافیه یک خط وسطش باشه که بخواد کاربر مثلا آدرس سایتی رو وارد کنه. دیگه این ایراد رو میگیره فوری:


Server error!
The server encountered an internal error and was unable to complete your request.

Error message:
Attempt to reload Net/Ping.pm aborted. Compilation failed in require at C:/xampp/htdocs/index.pl line 4. BEGIN failed--compilation aborted at C:/xampp/htdocs/index.pl line 4. ,

If you think this is a server error, please contact the webmaster.

Error 500
127.0.0.1
2011/06/09 03:09:29 E.U
Apache/2.2.17 (Win32) mod_ssl/2.2.17 OpenSSL/0.9.8o PHP/5.3.4 mod_perl/2.0.4 Perl/v5.10.1