دوره مجازی Laravel - جلسه 1 - آماده سازی محیط کار



visibility  
mode_comment   ۵۴

به نام خدا و سلام .در خدمت شما هستیم با جلسه اول دوره مجازی لاراول 1 . در این دوره قراره با هم یک فروشگاه فایل پیشرفته با قابلیت های جالب در قالب فریمورک لاراول بسازیم و با قبالیت های این فریمورک محبوب و بسیار پیشرفته php هم آشنا بشیم. در این جلسه محیط کار رو آماده می کنیم و از جلسه بعد مقدمات کد نویسی شی گرا رو آموزش می دیم تا برای کدنویسی در لاراول آماده باشیم.

info توجه

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

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

comment دیدگاه کاربران
یلدا شرفی replyپاسخ

سلام وقت بخیر xampp من داخل درایو D نصب شده و پورت آپاچی 81 تنظیم شده.
محتویات فایل httpd-vhosts:

ServerAdmin admin@larafiles.local
DocumentRoot “D:/xampp/htdocs/larafiles/public”
ServerName larafiles.local
ErrorLog “logs/larafiles.local-error.log”
CustomLog “logs/larafiles.local-access.log” common

محتویات فایل hosts:
127.0.0.1 larafiles.local

با زدن IP:127.0.0.1 و یا dns مجازی :larafiles.local صفحه لاراول رو نمیبینم و با خطا مواجه میشم.

با زدن آدرس http://localhost:81/larafiles/public هم با اینکه فایل index.php داخل پوشه public هست پیغام میده :

Sorry, the page you are looking for could not be found.
1/1
NotFoundHttpException in RouteCollection.php line 161:
in RouteCollection.php line 161
at RouteCollection->match(object(Request)) in Router.php line 821
at Router->findRoute(object(Request)) in Router.php line 691
at Router->dispatchToRoute(object(Request)) in Router.php line 675
at Router->dispatch(object(Request)) in Kernel.php line 246
at Kernel->Illuminate\Foundation\Http\{closure}(object(Request))
at call_user_func(object(Closure), object(Request)) in Pipeline.php line 52
at Pipeline->Illuminate\Routing\{closure}(object(Request)) in CheckForMaintenanceMode.php line 44
at CheckForMaintenanceMode->handle(object(Request), object(Closure))
at call_user_func_array(array(object(CheckForMaintenanceMode), ‘handle’), array(object(Request), object(Closure))) in Pipeline.php line 136
at Pipeline->Illuminate\Pipeline\{closure}(object(Request))
at call_user_func(object(Closure), object(Request)) in Pipeline.php line 32
at Pipeline->Illuminate\Routing\{closure}(object(Request))
at call_user_func(object(Closure), object(Request)) in Pipeline.php line 103
at Pipeline->then(object(Closure)) in Kernel.php line 132
at Kernel->sendRequestThroughRouter(object(Request)) in Kernel.php line 99
at Kernel->handle(object(Request)) in index.php line 54

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

سلام. اگه آپاچی بر روی پورت 81 کار می کنه شما باید آدرس رو اینطوری فرخوانی کنید
larafiles.local:81

یلدا شرفی replyپاسخ

ممنون از راهنماییتون درست شد 🙂

یلدا شرفی replyپاسخ

من لاراول نصب کردم داخل پوشه views هیچکدوم از پوشه های vendor و error نیست. البته ورژن لاراول من 7 هست.
الان bootstrap رو دانلود کردم و دقیقا آدرس دهی ها و روند مثل شما بوده ولی خروجی کاملا ناقصه و تصویر کامل navbar رونشون نمیده، این درحالیه که وقتی source کد رو میزنم تمام فایل های css و js مربوط به bootstrap در دسترس هست و درست لینک شدن. ممکنه به خاطر ناقص بودن پوشه views این مشکل پیش اومده باشه؟

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

پوشه های vendor و error به صورت سفارشی ایجاد شده و در ابتدای کار نباید وجود داشته باشه. یک بار دقیقا مراحل رو چک کنید و دوباره امتحان کنید

محمد بهاری replyپاسخ

سلام برای ساخت هاست مجازی به مشکل بر خوردم – مراحل رو میرم و کروم با آدرس مشکل داره
This site can’t provide a secure connection
larafiles.dev doesn’t adhere to security standards.
ERR_SSL_SERVER_CERT_BAD_FORMAT

محمد بهاری

مشکل از آنتی ویروس بود – حل شد .
ولی مشکل دیگه ای دارم : وقتی دامین مجازی رو مینویسم داشبورد XAMPP اجرا میشه – در حالی که سرویس رو STOP -START کردم .
اما وقتی با IP 127.0.0.1 تو مرورگر تایپ میکنم دایرکتوری PUBLIC لاراول درست اجرا میشه و صفحه لاراول رو نشونم میده .
ممنون میشم راهنماییم کنید .

محمد بهاری

مشکل برطرف شد .
کد های زیر رو به ادامه آموزش آقای علی محمدی اضافه کنین مشکل برطرف میشه .
حالا مشکل اصلا چی بوده : هاست مجازی که درست کردم با پیشوند http کار میکرد ولی با https منتقل میشد به داشبورد XAMPP
که راه حل مشکل اضافه کردن کد زیر به فایل httpd-vhost.conf تو پوشه xampp\apache\conf\extra .

ServerAdmin admin@larafiles.us
DocumentRoot “C:/xampp/htdocs/larafiles/public”
ServerName larafiles.us
ErrorLog “logs/larafiles.us-error.log”
CustomLog “logs/larafiles.us-access.log” common

Order allow,deny
Allow from all

DocumentRoot “C:/xampp/htdocs/larafiles/public”
ServerName larafiles.us
SSLEngine On
SSLCertificateFile “C:/xampp/apache/conf/ssl.crt/server.crt”
SSLCertificateKeyFile “C:/xampp/apache/conf/ssl.key/server.key”

Order allow,deny
Allow from all

سید منوچهر شهیدی replyپاسخ

سلام خسته نباشید.میخاستم در مورد همون مشکل معروف NET::ERR_CERT_AUTHORITY_INVALID توی کروم ازتون راهنمایی بگیرم.به بعضی از دوستان گفته بودین که از .local استفاده کنن.من این کار رو کردم بازم اتفاقی نیفتاد.از .us هم استفاده کردم باز هم همون ارور پا بر جا بود.لطفا بگید چیکار کنم.

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

سلام .local نباید مشکلی داشته باشه. می تونید از .site هم استفاده کنید

AKM_420 replyپاسخ

سلام،
من کارایی که گفتین رو کردم ولی توی cmd که میزنم composer ارور ‘php’ is not recognized as an internal or external command,
operable program or batch file. میاد!
مشکلش چیه؟ چه باید بکنم؟!

AKM_420

آها حل شد، باید بعد تغییرات یدور cmd رو ریستارت میکردم!

ارسال نظرات

کاربر گرامی، امکان ارسال نظر و پشتیبانی برای دوره های مجازی فقط برای دانشجویان این دوره امکان پذیر می باشد.

1 2 3