Deviant เป็น PHP Boilerplate/Mini-Framework ที่ได้รับการออกแบบจากพื้นดินเพื่อให้รวดเร็วและตอบสนองได้
เนื่องจากนี่เป็นโครงการที่ใหม่กว่าคาดว่าจะไม่เป็นผู้ใหญ่พอที่จะใช้ในสภาพแวดล้อมการผลิต นอกจากนี้คุณยังสังเกตเห็นว่าการขาดเอกสารซึ่งกำลังดำเนินการอยู่
ตรวจสอบให้แน่ใจว่าคุณมีการติดตั้งนักแต่งเพลงโคลนที่เก็บและ composer install ในการเรียกใช้โครงการของคุณในพื้นที่ให้ใช้ composer start เทมเพลตทั้งหมดของคุณจะเข้า/แอพ/เทมเพลต/และหน้าทั้งหมดของคุณเข้าสู่/แอพ/สคริปต์ ขณะนี้เรารองรับ Smarty เท่านั้น หากคุณมีปัญหาใด ๆ ให้เข้าร่วมในโครงการพื้นฐานบางโครงการโดยเฉพาะ `/app/controllers/login.php 'และเทมเพลต' /app/templates/login.tpl '
ติดตั้ง Composer และ Run composer install ในไดเรกทอรี Composer
ติดตั้ง header ของโมดูล Apache2 และ rewrite
คุณจะต้องคัดลอก /env_example เป็น /.env และแก้ไขเนื้อหาไปยังการกำหนดค่าเซิร์ฟเวอร์ของคุณ
ตรวจสอบให้แน่ใจว่าได้เพิ่มรวมถึง bootstrap ใน /app/bootstrap.php สิ่งนี้จะเปลี่ยนไปข้างหน้าอย่างไม่แน่นอนดังนั้นอย่าลืมแสดงความคิดเห็นอย่างมาก
สคีมาสามารถพบได้ใน/แอพ/ฐานข้อมูล/ - เรียกใช้ในฐานข้อมูล MySQL ของคุณ
ตรวจสอบให้แน่ใจว่าคุณเรียกใช้คำสั่งต่อไปนี้เนื่องจากมันสร้างไดเรกทอรีที่ขาดหายไปและทำให้แน่ใจว่าพวกเขามีสิทธิ์ที่เหมาะสม: /fix_perms.sh
เยี่ยมชมของคุณ/signup - สิ่งนี้จะช่วยให้คุณเป็นผู้ดูแลระบบ การลงทะเบียนใด ๆ ที่ตามมาจะต้อง unlocked ในเมนูผู้ดูแลระบบ/ผู้ใช้ ขณะนี้การลงทะเบียนใด ๆ จะต้องได้รับการอนุมัติจากผู้ดูแลระบบ นี่จะเป็นตัวเลือกการกำหนดค่าในอนาคต แต่สำหรับตอนนี้มันเป็นแบบที่เป็นอยู่
ขอบคุณที่พิจารณาสิ่งนี้ ยังไม่มีคำแนะนำที่สร้างขึ้น แต่ถ้าคุณจริงจังโปรดส่งอีเมลถึงฉันที่ [email protected] (หรือเริ่มมีส่วนร่วม!)
หากคุณค้นพบช่องโหว่ด้านความปลอดภัยภายใน PSF โปรดส่งอีเมลไปที่ Mike Curry ที่ [email protected] ช่องโหว่ด้านความปลอดภัยทั้งหมดจะได้รับการแก้ไขทันที
คุณต้องรับผิดชอบต่อเว็บไซต์ของคุณและใช้ความเสี่ยงทั้งหมดโดยใช้กรอบนี้ เราจะไม่รับผิดชอบต่อการละเมิดใด ๆ หรือขาดฟังก์ชั่นความปลอดภัยที่ออกมาจากการใช้กรอบนี้แม้ว่าเราจะรู้ถึงช่องโหว่ดังกล่าวก็ตาม ทุกอย่างมีความเสี่ยงใน www!
Deviant เป็นซอฟต์แวร์ที่ได้รับอนุญาตจาก Open-Sourced ภายใต้ใบอนุญาต MIT