اذهب إلى المحتوى

السؤال

نشر

بعد تثبيت إطار العمل على بيئة Ubuntu، ولجت إلى الرابط "http://localhost/app/public/"، وقد ظهرت لي الصفحة الافتراضية بشكل جيد:

Route::get('/', function () {
return view('welcome');
 });

لكن بعد تغيير المسار منwelcome إلى home  وذلك لإنشاء صفحة جديدة داخل المستند  resources/views/home.blade.php باتباع الكود التالي:

<?php
 echo 'hello world of laravel';
 ?>

تظهر لي صفحة بيضاء  عند الدخول إلى الرابط "http://localhost/app/public/".

فما العمل؟

Recommended Posts

  • 0
نشر

صادفت نفس المشكل، وكان الخلل فقط في إعطاء الصلاحيات للملفات الموجود داخل نطامLaravel، وذلك لأني أستعمل Ubuntu كنظام تشغيل، وكان الحل هو بتغيير صلاحيات الملفات، كالآتي:

  • Laravel 4:
# Group Writable (Group, User Writable)
$ sudo chmod -R gu+w app/storage

# World-writable (Group, User, Other Writable)
$ sudo chmod -R guo+w app/storage
  • Laravel5:
# Group Writable (Group, User Writable)
$ sudo chmod -R gu+w storage

# World-writable (Group, User, Other Writable)
$ sudo chmod -R guo+w storage

 

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...