‫ عدم اجرای فایل های css

با سلام.
مراحل نصب را گذراندم اما هم موقع نصب و هم پس از نصب، فایل های css اجرا نمی شوند.

شاب به درستی راه اندازی شده و کار می کند اما هیچ یک از فایل های css که در صفحه فراخوانی شده، اجرا نمی شوند.

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

لطفا پیگیری بفرمایید.
با تشکر

سازنده: مجتبی صالحیان زمان ایجاد: 25 اردیبهشت 1396 زمان اتمام: 6 خرداد 1396

پاسخ‌ها:

مرتب‌سازی بر اساس
یاسر علیمردانی تیم توسعه
یاسر علیمردانی 31 اردیبهشت 1396

سلام
فایل‌های css جداگانه‌ای خودتان تولید کردید؟ یا فایل‌های css پوسته فعلی اجرا نمی‌شود؟

لطف کنید بر روی صفحه مورد نظر، کلیک راست ماوس را زده و وارد بخش inspect و زیر بخش console شوید. اگر در این قسمت خطایی برای شما نمایان می‌شود، آن‌ها را در همین ایشیو ارسال نمایید.

این مشکل ممکن است از حق دسترسی‌های فایل‌های پروژه باشد. شما باید به کاربر Apache و نقش آن، حق دسترسی مدیریت فایل‌های پروژه را اعمال کنید.

مجتبی صالحیان 1 خرداد 1396

با سلام و خسته نباشید.

در مورد دسترسی ها، مالک پوشه ی شاب را www-data قرار داده ام و حتی دسترسی همه پوشه ها و فایل های داخل پوشه شاب را به 777 تغییر دادم. اما هنوز مشکل رفع نشده.

تصویر زیر هم مربوط به ارور هاست در تب کنسول inspect elements

با تشکر

یاسر علیمردانی تیم توسعه
یاسر علیمردانی 1 خرداد 1396

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

1- عدم توانایی در ایجاد فایل‌ها در پ.شه ow_static

2- عدم دسترسی آپاچی به فایل‌ها

به منظور بررسی و رفع مشکل اول، وارد پوشه ow_static شوید. دو پوشه plugins و themes بایستی در آن وجود داشته باشد. سپس وارد پوشه plugins شده و سپس پوشه base و سپس css شوید. در این پوشه باید فایلی با عنوان «ow.css» وجود داشته باشد. اگر این فایل وجود داشته باشد، مورد دوم باید رفع گردد.

به منظور رفع مشکل دوم، شما باید دسترسی تمامی فایل‌ها را به صورت بازگشتی تغییر دهید. می‌توانید از دستور «chown www-data:www-data -R * /var/www/html» استفاده نمایید. همچنین بعد از اجرای دستور حق دسترسی فایل ذکر شده را نیز مجددا بررسی نمایید.

نکته مهم: حتما توجه داشته باشید که متن زیر

<Directory "/var/www/html"> AllowOverride All </Directory>

در فایل /etc/apache2/sites-available/000-default.conf و در زیر عبارت DocumentRoot نوشته شده باشد. (اگر شما این کار را انجام نداده‌اید، می‌بایست انجام دهید.)

مجتبی صالحیان 6 خرداد 1396

بله با تشکر.
مشکل رفع شد.

این موضوع بسته شده است