การติดตั้ง yii2 advanced บนโฮตส

Azhary Pk 556 สังคมนักพัฒนาระบบ (Community)

อยากทราบว่าจะติดตั้ง yii2 advanced บนโฮตสโดยวีธีดาาวนโหลดไฟล zip เเล้วอัปขึ้นโฮสตเลย โดยไม่ติดตั้งผ่าน composer  ได้ไหม

ใครพอมีวิธีติดตั้งบ้าง เอาเเบบ stap by stap นะครับ ค้นหา google มีเเต่เเบบติดตั้งผ่าน composer ใน  localhost จำลอง

ปล. เช่า  hostgator  ( web hosting baby plan) ลองติดตั้ง yii2 basic ก้ผ่านดีใช้งานได้ เเต่ yii2 advanced ต้องตั้งค่าเยอะ ไปไม่ถูกครับ

 

คำตอบ/อธิบาย

มานพ กองอุ่น

มานพ กองอุ่น

ตอบเมื่อ

มี 2 วิธีครับ ถ้าสามารถแก้ document root ได้ ให้ชี้ไปที่ frontend/web ครับ สำหรับ domain หลัก ส่วน backend.domain.com ให้ชี้ไปที่ backend/web ครับ

อีกวิธีคือใช้ .htaccess ในการเรียกไปยัง frontend/web อัตโนมัติ ใส่ใน root

Options -Indexes
<IfModule mod_rewrite.c>
    RewriteEngine on
    RewriteRule  (^backend) backend/web/$1 [L]
    #RewriteRule  (.*) frontend/web/$1 [L]

    RewriteCond %{REQUEST_URI} !^public
    RewriteRule ^(.*)$ frontend/web/$1 [L]

    Options +FollowSymlinks


</IfModule>