خسته نباشید، قصد دارم تا محتوای پوشه public رو توی کدیگنایتر4 به سطح بالاتر انتقال بدم اگر امکانش هست راهنمایی کنید، چی تغییراتی باید داده بشه
خسته نباشید، قصد دارم تا محتوای پوشه public رو توی کدیگنایتر4 به سطح بالاتر انتقال بدم اگر امکانش هست راهنمایی کنید، چی تغییراتی باید داده بشه
آخرین ویرایش به وسیله numberone1 : چهارشنبه 21 مهر 1395 در 14:33 عصر
یعنی چی جواب نداره؟؟!!
مگه میشه؟؟!
جالبه یدفعه پرید رو php7 ! حتی لاراول هم که هر روز آپدیت میشه هنوز رو 5 مونده
من تست نکردم و مطمئن نیستم ولی
معمولا محتوای public رو کپی کنی تو روت پروژه جواب میده فقط باید بعدش فایل index.php رو باز کنی و آدرس هاییکه بک زده رو درست کنی یعنی اونجاهاییکه نوشته ../ رو حذف کنی
البته اگه به سرور دسترسی داشته باشی تو httpd.conf بهتره ویرچوال هاست رو بزاری رو همون فولدر public اینجوری دیگه هرکی آدرس سایت رو بزنه تو فولدر پابلیک باز میشه و توی لینک نیازی نیست قرار بگیره و نیازی هم نخواهد داشت که فایل ها رو جابجا کنی
نسخه 4 قبلا هم گفتم pre alpha هست و هنوز نسخه رسمی منتشر نکرده . این چیزی که الان روی گیت هاب در دسترس هست مخصوص developer هاست برای تست و توسعه فقط
لاراول هم فولدر public داره و لایه نمایش و توی اون فولدر میزاره اگر میخوایی تغییر بدی باید تمام آدرس های هسته فریم ورک و بازنویسی کنی و این کار روتینی نیست.
جواب سوالت اینه : هسته فریم ورک و بازنویسی کن و هر جا اسم public دیدی پاک کن و ....