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

زمان مطالعه
5 دقیقهتعداد بازدید
517تعداد پرسش ها
0برچسب ها :
تکنیک های لاراول
اجرای دستورات لینوکس روی هاست اشتراکی

زمان مطالعه
5 دقیقهتعداد بازدید
517تعداد پرسش ها
0برچسب ها :
تکنیک های لاراولدر برخی از پروژه ها نیازمند استفاده از هاست های اشتراکی هستیم و برخی از ویژگی های پروژه باید روی هاست اشتراکی از اول اجرا شود مثل یک میانبر (shortcut) از یک پوشه. اما متاسفانه عموما شما دسترسی به ssh رو ندارید یا اگرم باشه composer رو نداره و داستان های دیگه که شمارو مجبور میکنه یه راه حل برای این قضیه پیدا کنید واضح ترین مثال اجرای دستور storage برای لاراول هست تا بتونید از پکیج storage استفاده کنید خب ما مثال رو روی همین موضوع پیش میبریم تا کاملا متوجه شید
شبیهسازی دستور storage:link برای لاراول در هاست اشتراکی
یک راه حل وجود داره که شما میتونید از cron job ها استفاده کنید مثال ما براساس استفاده از سی پنل هستش خب پس اول باید بدونید مسیر فعلی پروژه کجاست و با چه اسم پوشه ای در لینوکس قابل مشاهده هستش!
getcwd در php
این فانکشن مسیر فعلی پروژه شمارو چاپ میکنه
<?php
echo getcwd();
?>
نتیجه اجرای دستور فوق میشه /home/php که php که اینجا مثاله اسم پوشه شماست
حالا که مسیر رو پیدا کردید باید یک cron job درست کنید تا دستور شمارو اجرا کنه برای
دستور php artisan storage:link در هاست اشتراکی
یک cron job ایجاد کنید و دستور ذیل رو اجرا کنید توسط جابتون
ln -s /home/username/public_html/storage/app/public/ /home/username/public_html/public/storage
دستور ln -s برای ایجاد شورتکات در لینوکس استفاده میشه و اینجا username منظور پوشه پروژه شماست
توجه کنید که وقتی جاب مورد نظر اجرا شد حذفش کنید
موفق باشید


تگ map (نقشه تصویری) در html

تصاویر (img) در html

نشانه گذاری (bookmarks) در html

تغییر رنگ لینک ها در html

مخفی کردن متن بلند با css

لینک (پیوند) در html

رنگبندی در html

کامنت نویسی در html (توضیحات برای کد)

تگ های نقل قول و استناد در html (Quotation and Citation)

فرمت متن در html - قالبندی (HTML Text Formatting)