چگونگی اجرای اسکریپت های Python در cPanel

کدها و اسکریپت های Python با روشی خاص در cPanel قابل اجرا هستند. بنابراین چنانچه از کدهای Python استفاده کرده اید، دستورالعمل زیر را دنبال کنید:

1- پس از لاگین به cPanel، به بخش Files > File Manager > public_html مراجعه کنید.
2- از لیست موجود، دایرکتوری cgi-bin را یافته و به آن مراجعه کنید.
3- فایل حاوی کدهای Python را با پسوند py. در پوشه cgi-bin آپلود کنید. توجه کنید خط اول از فایل Python بایستی به شرح زیر درج شده باشد:

#!/usr/bin/python
چنانچه تمایلی به استفاده از دایرکتوری cgi-bin ندارید می توانید با درج کد زیر در فایل htaccess. موجود در public_html، فایل های Python را در مسیر اصلی public_html قرار دهید:

Options +ExecCGI
AddHandler cgi-script .py

4- بر روی فایل های py. کلیک راست کرده و سپس گزینه Change Permissions را انتخاب کنید.
5- در ستون User و Group چکباکس Execute را فعال و تنظیمات را ذخیره کنید. با این اقدام سطح دسترسی فایل شما برابر 755 خواهد شد.

کار تمام شد! هم اینک می توانید با مراجعه به آدرس دامنه و مسیر قرارگیری فایل های Python، آن ها را فراخوانی کنید.

مثال: http://domain.com/cgi-bin/sample.py

  • برنامه نویسی, Python, cpanel
  • 19 کاربر این را مفید دانستند
آیا این آموزش به شما کمک کرد؟

مقالات مربوطه

نحوه نصب و فعال سازی فریم ورک Laravel در cPanel

از آنجاییکه که Laravel یک فریم ورک است بنابراین لازم است زیر ساخت آن که در واقع همان PHP می باشد...

نحوه اجرای کامندهای Artisan در هاست اشتراکی

Artisan (آرتیزان) یک رابط خط فرمان است که با فریم ورک محبوب لاراول ارائه می شود. برنامه نویسان می...

رفع خطای PHP Parse error: syntax error, unexpected '?' in ../vendor/laravel/framework/src/Illuminate/Foundation/helpers.php on line 233

گاهاً پیش می‌آید که در حال راه‌اندازی و یا استفاده از لاراول هستید و با وجود اینکه مشکلی در کدهای...

رفع خطای Internal Server Error در لاراول

اکنون که در حال مطالعه این مقاله هستید، ممکن است شما نیز با خطای Internal Server Error در پروژه...

کد دانلود پسوند mp3 و mp4 به جای اجرای آن در مرورگرها

گاهاً پیش می‌آید قصد افزودن فایل ویدئویی با پسوندهای مختلف مثل MP4، MKV، OGG و یا تمایل به افزودن...