السلام عليكم ورحمة الله وبركاته
تحية طيبة للجميع...
اريد معرفة طريقة تشغيل ملف باش بامتداد .sh على الاستضافة المجانية..
اتمنى من الاخوة عدنان و مصطفى الافادة
وشكرا جزيلا....
السلام عليكم ورحمة الله وبركاته
تحية طيبة للجميع...
اريد معرفة طريقة تشغيل ملف باش بامتداد .sh على الاستضافة المجانية..
اتمنى من الاخوة عدنان و مصطفى الافادة
وشكرا جزيلا....
في حالة ما كانت الاستضافة الخاصة بك تتوفر على وصول من خلال SSH، يمكنك تشغيل الأمر مباشرة كالتالي:
chmod +x script.sh ./script.sh
أما في حالة لم يكن ذلك، فسيمكنك على كل حال تنفيذ الأمر باستخدام PHP:
أنشئ ملفا run-script.php:
<?php $output = shell_exec('sh script.sh 2>&1'); echo "<pre>$output</pre>"; ?>
تأكد من تفعيل الوظيفة shell_exec في حالة كانت معطلة، إذ يتم تعطيلها أحيانا بشكل افتراضي لأسباب أمنية.
بعد ذلك، توجه إلى الصفحة الخاصة بك ليتم تنفيذ الكود:
https://yourdomain.com/run-script.php
طبعا تأكد من حذف ملف الـ PHP بعد تنفيذ السكربت.
التعليقات