hossein
7 سال پیش توسط hossein مطرح شد
7 پاسخ

کار بروی هاست

هنگامی که بر روی هاست واقعی پروژه قرار میگیره برای اینکه بتونیم از دستورات command استفاده کنیم باید چکاری انجام بدیم ؟
اصلا این کار امکان پذیر هست ؟
من الان استفاده کردم اجازه داده نمیشه
با استفاده از ftp فایل های پروژه که بر روی هاست بود رو روی phpstorm باز کردم ولی نمیتونم از ترمینال استفاده کنم دستورات رو نمیشناسه
راه کاری برای انجام هست؟


ثبت پرسش جدید
hossein
@hossein.abazarikha 7 سال پیش آپدیت شد
0

..................................


حسام موسوی
تخصص : طراح و برنامه نویس
@hesammousavi 7 سال پیش مطرح شد
1

سلام
اگر از هاست اشتراکی استفاده میکنید چون به ssh نیاز دارید و اون رو در اختیار ندارید در این نوع هاستها امکان وارد کردن بعضی از دستورات نیست یک مقدار از دستورات هم میتونید با استفاده از کلاس Artisan اجرا کنید در کدهاتون


hossein
@hossein.abazarikha 7 سال پیش مطرح شد
0

نحوه ی استفاده از کلاس Artisan چجوریه؟
هیچکدوم از دستورات هم اجرا نمیشه
من امتحان کردم


علی اسماعیلی
تخصص : php Laravel
@aliesmaili.code 7 سال پیش مطرح شد
0

سلام نمیشه توی هاست اشتراکی باید سرور باشه


علی
تخصص : برنامه نویس
@ayousefi 7 سال پیش مطرح شد
0

تا جایی که بنده اطلاع دارم نمیشه شما دستورات را تو هاست اجرا کنین و نیاز به سرور دارین که از طریق ssh این تغییرات را داشته باشین


رایموند
تخصص : مختصص وردپرس - برنامه نویس لار...
@Raymond 7 سال پیش مطرح شد
0

درود...تا جایی که می دونم این مورد توی سرور مجازی قابل اجرا است و توی هاست اشتراکی برای استفاده از دستورات command به دلیل محدودیت ها امکان پذیر نیست...


حسن محمدزاده
تخصص : مدیر فنی
@hassan 7 سال پیش مطرح شد
1

با سلام
منظور اقای موسوی از کلاس artisan به این شکل بود
Artisan::call('email:send', [
'user' => 1, '--queue' => 'default'
]);
که داخل call اسم دستور ، مثلا serve و به عنوان ارگومان دوم یک ارایه از option های دستور مورد نظر هست
البته تا جایی که میدونم با استفاده از دستور shell_exec هم میتونید یک سری کامند رو اجرا بکنید
مثلا از shell_exec
http://php.net/manual/en/function.shell-exec.php


برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام