انجمن‌های فارسی اوبونتو

لطفاً به انجمن‌ها وارد شده و یا جهت ورود ثبت‌نام نمائید

لطفاً جهت ورود نام کاربری و رمز عبورتان را وارد نمائید

نویسنده موضوع: cgi-bin (حل شد )  (دفعات بازدید: 6750 بار)

0 کاربر و 1 مهمان درحال مشاهده موضوع.

آفلاین علیرضا

  • Jr. Member
  • *
  • ارسال: 60
  • جنسیت : پسر
    • تیم نت
cgi-bin (حل شد )
« : 27 شهریور 1387، 02:23 ب‌ظ »
با سلام من برای اینکه mt نصب کنم نیاز به cgi-bin دارم اما این پوشه توی روت نیست برای نصب و راه اندازی چکار کنم ..؟‌
« آخرین ویرایش: 17 مهر 1387، 12:24 ب‌ظ توسط علیرضا »

آفلاین علیرضا

  • Jr. Member
  • *
  • ارسال: 60
  • جنسیت : پسر
    • تیم نت
پاسخ به: cgi-bin
« پاسخ #1 : 30 شهریور 1387، 12:45 ب‌ظ »
یه مهندس نبود جواب منو بده .......؟

آفلاین فاراب

  • High Hero Member
  • *
  • ارسال: 1352
  • آزادی
    • پروفایل لینکداین
پاسخ به: cgi-bin
« پاسخ #2 : 30 شهریور 1387، 01:07 ب‌ظ »
دوست عزیزم، تا اونجا که من می دونم پوشه ی cgi-bin جهت ذخیره ی فایل های اسکریپت مثل perl در وب سرور هست. آیا شما قصد دارید یه وب سرور ایجاد کنید؟ در اینصورت بعد از نصب پیش نیازها این پوشه خود به خود ایجاد میشه.
Godisnowhere

آفلاین علیرضا

  • Jr. Member
  • *
  • ارسال: 60
  • جنسیت : پسر
    • تیم نت
پاسخ به: cgi-bin
« پاسخ #3 : 02 مهر 1387، 08:48 ق‌ظ »
من بیشتر برای نصب ام تی نیاز دارم ...

چه پیشنیاز هایی .؟‌

آفلاین tyrande

  • Newbie
  • *
  • ارسال: 1
پاسخ به: cgi-bin
« پاسخ #4 : 02 مهر 1387، 09:38 ق‌ظ »
من بیشتر برای نصب ام تی نیاز دارم ...

چه پیشنیاز هایی .؟‌

برای تفسیر فایل های cgi بر روی لینوکس یا هر سیستم عاملی نیاز به مفسر مربوطه هستش

ساده ترین را برای شما نصب بسته نرم افزاری xampp میباشد که میتوانید از آدرس زیر دانلود کنید
http://apachefriends.org

بعد از دانلود با اجرای دستور زیر نصب کنید

sudo su
tar xvfz xampp-linux-*.tar.gz -C /opt

با استفاده از این کامند سرور را اجرا کنید :

sudo su
/opt/lampp/lampp start

پوش مربوط به cgi در شاخه زیر میباشد

/opt/lampp/cgi-bin
یا
/opt/lampp/htdocs/cgi-bin

آفلاین mobinzk

  • Full Member
  • *
  • ارسال: 219
    • وبلاگ مبین زاده کوچک
پاسخ به: cgi-bin
« پاسخ #5 : 02 مهر 1387، 12:17 ب‌ظ »
در همون lamp serverی که از توی synaptic نصب می کنیم هم perl رو نصب می‌کنه که فقط کافیه محل فولدر cgi-bin رو در آپاچی بهش معرفی کنید...
اگه با روشی که دوستان گفتند مشکلتون حل نشد بفرمایید تا توضیحات رو بنویسم.

آفلاین علیرضا

  • Jr. Member
  • *
  • ارسال: 60
  • جنسیت : پسر
    • تیم نت
پاسخ به: cgi-bin
« پاسخ #6 : 02 مهر 1387، 12:49 ب‌ظ »
دوست عزیزم من apache2.2 , php 5 و my sgl دیتابیس رو نصب کردم و الان داره کار میکنه اما فک کنم با مفسر پرل مشکل دارم اگه امکان داره آموزش نصب مفسر پرل و مسیر دهی تو آپاچی رو آموزش دهید ...

مرسی

آفلاین mobinzk

  • Full Member
  • *
  • ارسال: 219
    • وبلاگ مبین زاده کوچک
پاسخ به: cgi-bin
« پاسخ #7 : 02 مهر 1387، 01:41 ب‌ظ »
دوست عزیز من نمی دونم از چه طریقی شما این‌ها رو نصب کردید و به راحتی در ابونتو ۷.۱۰ به بعد می توانید از synaptic لمپ سرور رو با تمام مخلفات نصب کنید!
یا با استفاده از این دستور :
sudo tasksel install lamp-server من الآن نمی‌دونم دقیقا اگر بخواهیم پرل رو نصب کنیم چه چیزی نیاز است ولی از طریق بالا همه چیز به راحتی نصب می‌شه و ۱ فولدر در محل زیر به نام www ایجاد می‌شه :
/var/wwwدر اصل این فولدر همان فولدری است که بعد از وارد کردن localhost در مرورگر نمایش داده میشه !
شما کافیه ۱ فولدر در اون به نام cgi-bin ایجاد کنید و آدرس اون رو در تتظیمات آپاچی تغییر بدید
برای تغییر تنظیمات دستور زیر را در ترمینال اجرا نمایید:
sudo gedit /etc/apache2/sites-enabled/000-defaultو از صفحه‌ی باز شده اطلاعات زیر رو جای گزین می کنی :
NameVirtualHost *
<VirtualHost *>
ServerAdmin admin@localhost

DocumentRoot /var/www/
<Directory />
Options FollowSymLinks
AllowOverride None
</Directory>
<Directory /var/www/>
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
allow from all
</Directory>

ScriptAlias /cgi-bin/ "/var/www/cgi-bin/"
<Directory "/var/www/cgi-bin">
AllowOverride None
Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
Order allow,deny
Allow from all
</Directory>

ErrorLog /var/log/apache2/error.log

# Possible values include: debug, info, notice, warn, error, crit,
# alert, emerg.
LogLevel warn

CustomLog /var/log/apache2/access.log combined
ServerSignature On

    Alias /doc/ "/usr/share/doc/"
    <Directory "/usr/share/doc/">
        Options Indexes MultiViews FollowSymLinks
        AllowOverride None
        Order deny,allow
        Deny from all
        Allow from 127.0.0.0/255.0.0.0 ::1/128
    </Directory>

</VirtualHost>
بعد ذخیره می کنی و صفحه رو می بندی و در آخر آپاچی رو ریست می کنی( با استفاده از دستور زیر )
sudo /etc/init.d/apache2 restart
امیدوارم مشکلت حل بشه بازم به مشکلی بر خوردی اینجا بنویس من از همین طریق mt رو دارم و مشکلی ندارم!

آفلاین علیرضا

  • Jr. Member
  • *
  • ارسال: 60
  • جنسیت : پسر
    • تیم نت
پاسخ به: cgi-bin
« پاسخ #8 : 02 مهر 1387، 03:23 ب‌ظ »
با کمال تشکر از شما دوست عزیزم مشکل حل شد ...

آفلاین mobinzk

  • Full Member
  • *
  • ارسال: 219
    • وبلاگ مبین زاده کوچک
پاسخ به: cgi-bin
« پاسخ #9 : 02 مهر 1387، 03:27 ب‌ظ »
خواهش می‌کنم دوست عزیز ...
خوب است طبق رسم این انجمن حل شد را به پست اولتون اضافه کنید.
« آخرین ویرایش: 02 مهر 1387، 03:31 ب‌ظ توسط mobinzk »

آفلاین علیرضا

  • Jr. Member
  • *
  • ارسال: 60
  • جنسیت : پسر
    • تیم نت
پاسخ به: cgi-bin
« پاسخ #10 : 03 مهر 1387، 09:20 ق‌ظ »
قابل ذکر است البته من فعلا یه ایرادی دارم بعد از این کار سیستم فایل های php رو در وب سرور نمی شناسه و یا قصد باز کردن یا ذخیره اونو داره در صورتی که قبلا این طور نبود

آفلاین Farshid

  • High Sr. Member
  • *
  • ارسال: 613
  • جنسیت : پسر
پاسخ به: cgi-bin
« پاسخ #11 : 03 مهر 1387، 01:30 ب‌ظ »
قابل ذکر است البته من فعلا یه ایرادی دارم بعد از این کار سیستم فایل های php رو در وب سرور نمی شناسه و یا قصد باز کردن یا ذخیره اونو داره در صورتی که قبلا این طور نبود

درود

در رشته ی دانلود کردن فایل PHP به جای پردازش یک همچین مشکلی بررسی و رفع شده امیدوارم به درد شما هم بخوره!!!

معنای واقعی اوبونتو این است که "آدمی به کمک انسانهای دیگر به گوهر آدمیت میرسد"

آفلاین علیرضا

  • Jr. Member
  • *
  • ارسال: 60
  • جنسیت : پسر
    • تیم نت
پاسخ به: cgi-bin
« پاسخ #12 : 03 مهر 1387، 02:21 ب‌ظ »
حاجی من اینکار و هم انجام دادم اما باز م مشکل دارم

آفلاین mobinzk

  • Full Member
  • *
  • ارسال: 219
    • وبلاگ مبین زاده کوچک
پاسخ به: cgi-bin
« پاسخ #13 : 03 مهر 1387، 10:01 ب‌ظ »
معمولا وقتی بسته ها رو بصورت جدا نصب کنید همچین مشکلی پیش میاد و در بالا گفتید که بسته ها رو جدا نصب کردید ... پیشنهاد می کنم همه چیز رو در رابطه با این موضوع که نصب کردید پاک کنید و لمپ سرور رو از اون طریقی که در ۲ پست قبل گفتم نصب کنید.

آفلاین محمدرضا بوذری

  • گروه راهبران
  • *
  • ارسال: 2643
  • جنسیت : پسر
    • فروشگاه اینترنتی شهر کودک
پاسخ به: cgi-bin
« پاسخ #14 : 07 مهر 1387، 05:22 ب‌ظ »
سلام...

من هر کاری کردم! هر روشی پیاده کردم موفق به راه‌اندازی cgi-bin نشدم، وقتی cgi-bin رُ باز می‌کنم یا خطای 403 می‌ده و از حق دسترسی ایراد می‌گیره یا اینکه باز می‌شه ولی فایل‌های Perl رُ پردازش نمی‌کنه و اون رُ برای دانلود کردن آمده می‌کنه، تو گوگل هم جستجو کردم به نتیجه‌ای نرسیدم، یعنی چیز‌هایی پیدا کردما ولی آن‌ها هم کارهایی که خودم انجام داده بودم رُ پیشنهاد دادند ...

نمی‌دونم دیگه چه کنم  ::) لطفا راهنمایی کنید، اگر اطلاعاتی لازم هست بفرمایید تا این‌جا قرار بدم ...
حلقه ایرانیان اوبونتویی در فیسبوک [facebook.com/ubuntu.ir]