آژانس هواپیمایی
pop up

MT روي LocalHost

شروع موضوع توسط Behnamix ‏6 مارس 2003 در انجمن MovableType - مووبل تایپ

  1. Behnamix

    Behnamix کاربر تازه وارد

    تاریخ عضویت:
    ‏19 دسامبر 2002
    نوشته ها:
    70
    تشکر شده:
    4
    آقا اين MT دهن مارو اساسي سرويس كرده.
    من مي خوام اين MT رو اول روي LocalHost نصب كنم ببينم اصلا چجور جونوريه.
    IIS رو هم براي cgi و perl تنظيم كردم ولي از يه چيز سر در نميارم . اونم اينه كه توي راهنماي نصبش نوشته كه بايد تو يكسري فايلها آدرس مفسر پرل رو روي وب سرور تغيير بديم :
    [code:1]#!/usr/bin/perl [/code:1]
    حال مني كه مي خوام MT رو درحالت LocalHost تست كنم بايد اين path رو چي بدم؟!
    البته من مفسر پرل رو روي IIS تنظيم كردم.
    بابا بياد يكي اينو اساسي توضيخ بده ديگه . چقدر تك خوريد شماها . اه اه...
     
  2. saeed_s_m

    saeed_s_m کاربر تازه وارد

    تاریخ عضویت:
    ‏16 فوریه 2003
    نوشته ها:
    22
    تشکر شده:
    1
    8O
    سلام بايد آدرس همه فايلهاي پرل رو مثلا به اين تغيير بدين
    #!d:perlbinperl -w
    البته اگر پرل رو اينجا نصب كرده باشين
     
  3. alpha

    alpha کاربر تازه وارد

    تاریخ عضویت:
    ‏20 دسامبر 2002
    نوشته ها:
    334
    تشکر شده:
    1
    بعله درسته . فقط كافيه آدرس رو درست بنويسي . آدرس فايل perl.exe رو بهش بدي
    [code:1]#! Addressperl.exe -w[/code:1]
    فكر مي كنم اين مشكل رو حل كنه
    البته بديهي هست كه به حاي Address . بايد آدرس فايل روي هاردت رو بنويسي
     
  4. zoheir1982

    zoheir1982 کاربر تازه وارد

    تاریخ عضویت:
    ‏16 دسامبر 2002
    نوشته ها:
    33
    تشکر شده:
    1
    نـــــــــــــــــــــــــــــــــه!!! به هيچ وجه اين كارو نكني هــــــــــــــــا!!! تمام ام.تي رو با اين كار خراب مي كني اصلا به اونا نبايد دست بزني پيش فرضش درسته :)
     
    bahram_warrior از این نوشته تشکر کرده است.
  5. tishtar

    tishtar کاربر تازه وارد

    تاریخ عضویت:
    ‏16 ژانویه 2003
    نوشته ها:
    41
    تشکر شده:
    0
    محل سکونت:
    Iran
    يك سوال آماتوري در perl دارم. قبلا ببخشيد
    perl را حتما بايد از طريق activestate نصب كرد ؟
    من آخرين ورسيون perl را از سايت اصلي گرفتم (stable.zip) . ميخواستم بدونم اصلا ميشود اين برنامه را با اين فايل كه من گرفتم نصب كرد يا بايد حتما activestate را بگيرم ؟ و اينكه اگر نميشود با اين كه من گرفتم perl را روي سيستم نصب كرد - اين برنامه به درد ميخورد يا پاكش كنم ؟

    ممنون
    سال نو همگي مبارك
     
  6. babak_d

    babak_d کاربر تازه وارد

    تاریخ عضویت:
    ‏23 دسامبر 2002
    نوشته ها:
    16
    تشکر شده:
    0
    براي نصب مووبل تايپ روي سرور خودتون ، برنامه activestate رو دانلود و نصب كنيد . بعد فايلهاي cgi مووبل تایپ رو به مفسر پرل map کنید . احتمالا مجبور می شید که دیتابیس برکلی (DB_File) رو هم نصب كنيد كه نصبش از روي راهنماي مووبل تايپ راحته .
     
  7. boxilink
  8. ehsan

    ehsan Administrator

    تاریخ عضویت:
    ‏5 دسامبر 2002
    نوشته ها:
    7,915
    تشکر شده:
    3,507
    محل سکونت:
    Internet
    ولي اجباري در نصب كردن ديتابيس برکلي نيست ها...
    من الان با MySQL روي LocalHost کار ميکنم و هيچ مشکلي هم ندارم.
     
  9. tishtar

    tishtar کاربر تازه وارد

    تاریخ عضویت:
    ‏16 ژانویه 2003
    نوشته ها:
    41
    تشکر شده:
    0
    محل سکونت:
    Iran
    ممنون دوست گرامي از توصيه هايتان. ولي باز هم متوجه نشدم كه آيا برنامه اي كه من گرفتم ( نسخه اصلي perl ) اصولا به درد ميخورد يا خير ؟
     
  10. babak_d

    babak_d کاربر تازه وارد

    تاریخ عضویت:
    ‏23 دسامبر 2002
    نوشته ها:
    16
    تشکر شده:
    0
    خب MySql که زهی سعادت اگر در دسترس باشه ، اما برای حالاتی که در دسترس نیست برکلی چیز خوبیه .
    در مورد stable.zip هم تا اونجایی که من می دونم خود زبان برنامه نویسی پرل هست (اگر اشتباه نکنم)و برای راه اندازی مووبل تایپ به همون activestate که مفسر است احتیاج دارید .
     
  11. alpha

    alpha کاربر تازه وارد

    تاریخ عضویت:
    ‏20 دسامبر 2002
    نوشته ها:
    334
    تشکر شده:
    1
    بعله درسته تو كامپايلري كه از activestate داونلوذ مي كنين . همون فايل perl.exe كه هست . مهمه
     
  12. nep312

    nep312 کاربر تازه وارد

    تاریخ عضویت:
    ‏22 دسامبر 2002
    نوشته ها:
    28
    تشکر شده:
    0
    می خوام بدونم اون پیغامی که تو بالای تمام فایلهای CGI است رو باید برای نصب لوکال روی کامپیوترم چی کارش کنم؟
    یعنی همینطوری بمونه #!/usr/bin/perl یا اینکه به صورت #!/../perl/bin/perl درش بیارم
    راستش من اونا رو به صورت دوم بالای تموم CGI فایلها نوشتم. اما همین که خواستم فایل mt-load.cgi رو اجرا کنم رفت تو کما و بعد از مدتی یه خطای CGI داد که وقت زیاد طول کشیده و تایم اوت شده و ایرور گرفت
    حالا نمی دونم کجای کارم ایراد داره
    امید دارم که یکی بتونه کمک کنه که خیلی ثواب داره
     
  13. ehsan

    ehsan Administrator

    تاریخ عضویت:
    ‏5 دسامبر 2002
    نوشته ها:
    7,915
    تشکر شده:
    3,507
    محل سکونت:
    Internet
    امير جان من روي كامپيوتر خودم يا همون localhost که استفاده ميکنم هيچ مشکلي نداره و خلاصه گذاشتم default خودش بمونه. من فقط يه چيزي. براي نصب cgi فکر کنم بايد virtual directory هم تعريف کني توي IIS .
    دقيق يادم نيست که اينو حتما لازم داشت يا نه.
     
  14. avajang.com .leftavajang.com.right
  15. alizali

    alizali Registered User

    تاریخ عضویت:
    ‏16 ژوئن 2003
    نوشته ها:
    660
    تشکر شده:
    19
    با سلام اين از اولين جوابهايي كه من اينجا مي نويسم
    راستش در مورد اين انجمنهاي وبي صحبتب با آقا احسان دارم كه بعدا مفصل مطرح ميكنم

    اما در جواب اين سوالات البته با اجازه خانم و اقا معلم ها
    سوالي اين كه اينجا پرسيده شده اول اينه كه پرل رو باري لوكال بايد چيكار كرد و از كجا آورد
    پرل رو ميرن از سايت activestate ميگيرن .حالا ممكنه كه شونصد تا ميرور ديگه هم تو وب داشته باشه ولي اوني كه روي خود سايت هست و من دارمش مشخصاتش اينه
    اسمش هست active perl(...).msi
    اين پسوند در واقع مال پروند هايي است كه مخصوص نصب روي ويندوز طراحي شده اند
    آخرين ورژن اين برنامه 5.8
    دقت كنيد پكت مربوط به لينوكس يا سولاريس رو نگيريد
    حجم 11 مگ و نيم (بچياره اوني كه مي وخاد دانلودش كنه)
     
  16. alizali

    alizali Registered User

    تاریخ عضویت:
    ‏16 ژوئن 2003
    نوشته ها:
    660
    تشکر شده:
    19
    نكته دوم اينكه اون آدرس پرل رو همونطور كه زهير گفت اصلا دست نبايد زد
    خود ويندوز بابا سرش ميشه چيكار كنه
    يعني اگه پسوند پي ال باشه كه فبه ها .خودش مي فهمه با چي اجرا كنه
    فقط بايد برين براي cgi كانفيگوريشن كنيد كه با چي ران بشن
    بعد هم دسترسي شاخه رو به خواندن و نوشتن و اجرا كردن تغيير بديد
    سر اكي ثانيه مووبل ميادش


    اما در مورد ديتا بيس
    براي اينكه ممكنه sql نداشته باشين و از اين حرفا برين تو پرومت داس
    و وقتي كه آنلاين هستيد بنويسيد
    ppm
    منتظر اجراي اون باشيد
    و بعد بنويسيد
    install DB_file
    فاصله رو رعايت كنيد
    پس از چند لحظه ارتباط با سايت ppm.activestate برقرار ميشه و كار نصب اين پاكت انجام ميشه
    بعد يه شاخه بسازيد به نام db مسيرش رو تو mt.cfg مشخص كنيد و بعد mt-load و در نهايت
    هورا
     
  17. arh1983

    arh1983 کاربر تازه وارد

    تاریخ عضویت:
    ‏12 مارس 2003
    نوشته ها:
    93
    تشکر شده:
    0
    محل سکونت:
    Tehran
    سلام
    آقا من MT رو روي Local Host از روش پنجره پشتي خواستم نشد
    حالا چند تا سوال داشتم
    1- IIS چيه ؟
    2-چطوري ميشه MT رو كامل رو كامپوتر نصب كرد؟
    3- Perl,MySqlرو از كجا بايد اورد؟
    ممنون
    امير
     
  18. rezavalinezhad

    rezavalinezhad کاربر تازه وارد

    تاریخ عضویت:
    ‏20 دسامبر 2002
    نوشته ها:
    122
    تشکر شده:
    2
    من سعي كردم اونجا كامل بنويسم. بگيد كجا به مشكل برخوردين تا بشه فهميد ايراد از كجاست.

    IIS يك نرم‌افزار web server هست كه البته توي اون مطلب از apache استفاده شده بود. perl زبان برنامه‌نويسيه و mysql سيستم بانك اطلاعات هست.
     
  19. nep312

    nep312 کاربر تازه وارد

    تاریخ عضویت:
    ‏22 دسامبر 2002
    نوشته ها:
    28
    تشکر شده:
    0
    من مي خوام با استفاده از IIS و mysql لوكال ام تي رو راه بندازم. البته بگم كه من راحت تونستم رو هاست خودم ام تي رو نصب كنم اما نمي دونم لوكال چرا گير كردم
    خوب اگه يكي يه شرح حال ريز به ريز بنويسه كه چه جوري ميشه اينكارو كرد خيلي ثواب داره به خدا
    گير اصلي كارم فكر كنم در تنظمي MT.CGI باشه. اونم تو معرفی کردن دیتا بیس و مسیر سی جی ای
    ممنون
     
  20. gissoo

    gissoo کاربر تازه وارد

    تاریخ عضویت:
    ‏28 می 2003
    نوشته ها:
    28
    تشکر شده:
    0
    آقا اينجوري نميشه . اكثر اين مقالات راهنما ناقص و خيلي مختصرن
    يكي همت كنه از ب . بسم ا... طريقه نصب MT رو روي localhost با كمك Apache وIIS توضيح بده
     
  21. ehsan

    ehsan Administrator

    تاریخ عضویت:
    ‏5 دسامبر 2002
    نوشته ها:
    7,915
    تشکر شده:
    3,507
    محل سکونت:
    Internet
    والا منم براي هركي كه اين كار رو بكنه دعا ميكنم. ولي نصب كردن روي لوكال هاست خيلي آسون تر از اين حرفهاست. چون فقط کافيه که MySQL و Perl رو نصب کني والسلام...
    اگه پيغام خطاي خاصي ميگيرين بگين شايد بتونم کمکي کنم.
     
  22. rezavalinezhad

    rezavalinezhad کاربر تازه وارد

    تاریخ عضویت:
    ‏20 دسامبر 2002
    نوشته ها:
    122
    تشکر شده:
    2
    اينجوري نميشه بايد يك سري فايل‌هاي آپاچي و غيره رو با ام‌تي نصب شده زيپ كنم بذارم يك جايي خيال خودم و همه رو راحت كنم ;)
    فقط ببينم حجمش چقدر ميشه؟