آماده سازی سرور VPS و پیاده سازی لاراول بر روی آن - جلسه 46 (آخر)

دسته بندی: آموزش
زمان مطالعه: 1 دقیقه
۱۸ فروردین ۱۳۹۷

به نام خدا و سلام. در جلسه آخر دوره مجازی لاراول در مورد پیاده سازی برنامه بر روی یک سرور VPS صحبت خواهیم کرد.

:: توجه

این مطلب یک جلسه از آموزش لاراول مبتدی تا پیشرفته می باشد و برای مشاهده آن باید در دوره ثبت نام کنید.

ثبت نام در آموزش لاراول مبتدی تا پیشرفته

نویسنده
یادگیرنده ی همیشگی،برنامه نویس،نویسنده،عاشق خلق چیزهای عجیب،عاشق تحلیل داده ها، مسئول بخش فنی و هم بنیان گذار در سون لرن.

جلسات دوره

نظرات کاربران

فاروق بابایی

سلام ببخشید واسه یه سایت فروشگاهی میخواستم واسه هر محصول سه تا عکس اضافه کنم که موقع اضافه کردن توی صفحه form همزمان و قبل از ارسال عکس ها به صورت ajax نمایش داده بشن. ممنون میشم راهنمایی کنید

Reza Arabi

سلام.
سایت کامپوزر فیلتر شده ولی با فیلتر شکن ندانلود کردم ولی توی نصب ارور میده.
چه کنیم؟

کیوان علی محمدی

سلام اگر از پراکسی نمی تونید استفاده کنید بهتره از سایت shecan.ir استفاده کنید.

پویا شورانگیز

با سلام
لطفا اگر امکانش هست فایل دیتابیس را اپلود کنید
ممنون

امیرحسین آقاجانی

سلام، من یه قالب تهیه کردم از bootstrap4 که وقتی روت تعریف میکنم، کار نمیکنه!
چطور میتونم قالب رو براتون ارسال کنم؟
که اگر محبت کنین مشکلش رو برام پیدا کنید.
و تشکر فراوان از استاد عزیز که خیلی کامل و حرفه ای آموزش دادن.

امیرحسین آقاجانی

: ) ممنون…

کیوان علی محمدی

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

امیرحسین آقاجانی

من قبلا خریداری کرده بودم و تازه شروع به یادگیری کردم…
لطفا بازه پشتیبانی فعال رو برای منم اعمال کنید : (
با تشکر

کیوان علی محمدی

مشکلی نیست.

مجتبی جعفر بیگ پور

سلام استاد یه سوال داشتم. واقعا تو پروژه های واقعی که میدن دست مشتری همین کد ها استفاده شده یا اگه جوری دیگه ای هست مثلا چه مواردی به کار رفته که مورد پسند بازار کار هست . میگم یعنی بعد این دوره ها چرا و چنتا مثا این که دیدیم هنوز قادر نیستیم یه پروژه واقعی بسازیم .

کیوان علی محمدی

سلام بله بعضا همین کدها استفاده میشه. دلیل اصلی اینکه کاربر نمیتونه بعد از دیدن دوره کدهای واقعی بنویسه بیشتر به تمرین و قدرت حل مساله برمیگرده.

محمد احسان حیدری

سلام استاد
بنده چند تا سوال داشتم :
1-من یک جدول سوم دارم که به عنوان رابط relationship کار میکند
میخواستم بدونم چجوری میتوانم داخلش داده هایم رو که به صورت ایدی ذخیره کنم
یا اینکه پاک کنم ؟
2- یک داده ای رو در یک صفحه ثبت میکنم بعد که میرم صفحه ی بعدی نیاز دارم که ایدی
اون داده ی ثبت شده رو بگیرم . میشه بفرمائید که چگونه این ایدی رو پاس بدم ؟
3- چگونه میتوانیم اختلاف دو تا بازه ی زمانی را بدست بیاوریم؟
4- کاربری که میخواهد یک داده ثبت کند چگونه میتوانیم ایدی این کاربر را به ان داده ای که
ثبت کرده مرتبط کنیم ؟
5- برای استفاده از متود کربن چگونه میشود زمان مختصات ایران نمایش بدهیم چون کربن به طور
خودکار زمان گرینویچ رو نمایش میدهد و من گرینویچ رو نیاز ندارم .
با تشکر از شما …

Ponio Morvin

با عرض سلام و احترام
ببخشید آیا امکان دریافت DVD مبحث آموزشی پس از ثبت نام در آن وجود دارد
با تشکر

Seyed Yasrebi

1- یک جدول سوم دارم که به عنوان relationship ساختمش چون رابط n—m هستش .
میخواستم بدونم چجوری میتوانم داخلش داده هایم رو که به صورت id است ذخیره کنم
یا اینکه پاک کنم ؟
2- یک داده ای رو در یک صفحه ثبت میکنم بعد که میرم صفحه ی بعدی نیاز دارم که ایدی
اون داده ی ثبت شده رو بگیرم . میشه بفرمائید که چگونه این ایدی رو پاس بدم ؟
3- چگونه میتوانیم اختلاف دو تا بازه ی زمانی را بدست بیاوریم؟
4- کاربری که میخواهد یک داده ثبت کند چگونه میتوانیم id این کاربر را به ان داده ای که
ثبت کرده مرتبط کنیم ؟ و در یک جدول جدا ذخیره کنیم ؟
5- برای استفاده از متود کربن چگونه میشود زمان مختصات ایران نمایش بدهیم چون کربن به طور
خودکار زمان گرینویچ رو نمایش میدهد و من گرینویچ رو نیاز ندارم .

با تشکر از شما …

Seyed Yasrebi

سلام خدمت استاد آوند و استاد علیمحمدی
با عرض پوزش من چند تا سوال داشتم کجا میتونم مطرحش کنم

کیوان علی محمدی

سلام لطفا همین جا مطرح کنید.

آرش ذاکری

با سلام
من میخوام برای هر user، توی هر brand که توش عضو میشه، یک role تعریف کنم. مثلا:
user1 در brand1 دارای role1
user1 در brand2 دارای role3
مدلها و ریلیشنم را طبق کد زیر تعریف کرده‌ام.
اسم جدولم هم هست: userables و فیلدهاش بترتیب هستند: user_id و userable_id و userable_type
حالا مشکلم اینه که وقتی یک کوئری مینویسم، به این جدوله دسترسی ندارم و همیشه جواب را خالی برمیگردونه.
با تشکر

User Model:
public function roles() {
      return $this->morphedByMany(Role::class, ‘userable’);
}
public function brands() {
      return $this->morphedByMany(Brand::class, ‘userable’);
}

Brand Model & Role Model:
public function users () {
      return $this->morphToMany(User::class, ‘userable’);
}
Mohammad Fouladi

سلام وقت بخیر
آموزش های سون لرن خیلی خوب وعالی هستن تشکر می کنم ازتون اما متاسفانه یه مشکلی که اکثر آموزش های ایرانی دارن وقتی خرید میکنید هیچ پشتیبانی و اپدیت اصولی رو نداره شما آموزش آقای edwin diaz لاراول ، که در سایت یودیمی گذاشته رو ببینید لاراول ورژن زیر 5.2 رو فکر کنم آموزش میده اما میگه که آموزش اپدیت به ورژن های جدید رو هم یاد میدم و مرتب آموزش ها رو اپدیت میکنه اما متاسفانه شما یه ویدیو ضبط میکنید و اونو فقط می فروشید بدون هیچ اپدیت جدیدی. الان هم ورژن 5.8 اومده و شما در کامنت ها مثل بقیه مدرس ها فقط کاربر رو ارجاع میدین به داکیومنت خود لاراول!!!

data2

سلام ، وقت بخیر
داخل فرم عکس آپلود می کنم. موقع ارسال بعد از آپلود آدرس URL در دیتابیس ثبت می شه ولی ارسال پست به صورت کامل انجام نمی شه و ارور زیر رو بر می گردونه . لطفا راهنماییم کنین.

FileNotFoundException
The file "C:\wamp64\tmp\phpBBE0.tmp" does not exist

public function __construct(string $path, bool $checkPath = true)
    {
        if ($checkPath && !is_file($path)) {
            throw new FileNotFoundException($path);
        }
 
        parent::__construct($path);
    }
کیوان علی محمدی

عذرخواهی میکنم ولی برای ما بررسی کدهای کاربران امکان پذیر نیست.

پایان زمان پشتیبانی

دانشجوی گرامی، بازه پشتیبانی فعال برای این دوره ۳ ماه است که برای شما به پایان رسیده است.

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

نیاز به لاگین

برای ارسال دیدگاه و یا پرسیدن سوال خود در این قسمت، باید در سایت لاگین شوید.
گزارش مشکل