آموزش های این وب سایت به صورت رایگان در دسترس است. اطلاعات بیشتر
بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]

خوانده نشدن فایل های دایرکتوری ها - بخش 5 آموزش 1 ( حل شد ! )

Mehrad  10 سال پیش  10 سال پیش
0 0

با سلام به دوستان عزیز
شدیدا گیر کردم توی این قسمت (اواسط فیلم هست) که استاد صفحه لاگین رو در فایلی به نام login.php میریزن و از طریق کلاس View اون رو رندر میکنن و در نهایت میخوان در تم default به نمایش در بیاد.
نمیدونم چرا به هیچکدوم از دایرکتوری ها دسترسی ندارم
برای نمونه فایلهای css در اینجا اجرا نمیشن

default.php :

<html>
<head>
<meta charset="UTF-8" >
<link href="/css/base.css" rel="stylesheet">
<link href="/framework/css/style.css" rel="stylesheet">
</head>
<body>
<div id="header"></div>
<div id="content"><?=$content?></div>
</body>
</html>

(همونطور که میبینید دو فایل css رو به دو شکل مختلف آدرس دهی کردم ولی باز هم لود نمیشن)
یا مثلا در این قسمت عکس logo.png لود نمیشه.

login.php :

 <div class="tac">
<img src="/framework/images/logo.png" />
<form method="post" action="login-check.php">
<div>
<input id="input" type="email" placeholder="Email" name="email" >
</div>
<div>
<input id="input-password" type="password" placeholder="Password" name="password" >
</div>
<div>
<br>
<button type="submit" id="sign-in-btn"><?=_btn_login?></button>
</div>
</form>
<div>
<br>
<a href="register.php" style="text-decoration: none;"><span><?=_btn_signup?></span></a>
</div>
</div>
 برای این سوال 1 پاسخ وجود دارد. مشاهده پاسخ صحیح
پاسخ به سوال 
Mehrad  10 سال پیش
0 0

 پاسخ صحیح

مشکل در فایل htaccess بود
که در ابتدا به این شکل بود :

 RewriteCond %{REQUEST_URI} .*

و صحیح آن برای اجرا شدن کدهای css و js ، همینطور نمایش عکس ها ؛ باید به این شکل باشه :

 RewriteCond %{REQUEST_URI} !\.(jpg|png|css|js)$

پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .