Git Product home page Git Product logo

gajija_board's Introduction

Gajija_board

Usage

Note: PHP 7.0 이상


Nginx 서버인 경우 (nginx.conf 설정) - 선택사항

client_max_body_size 100M;


php.ini 설정 - 선택사항

폼 전송시 변수갯수

max_input_vars = 5120

memory_limit = 256M

폼 데이타 및 파일업로드

post_max_size 100M
upload_max_filesize 8M

my.cnf 설정 (DB : mysql or maria ) - 선택사항

group_concat_max_len=10240

퍼미션설정

  1. html 캐쉬 디렉토리

    mkdir -R cache/dynamic
    mkdir -R cache/template
    chmod -R 707 cache
  2. XSS방어 관련 캐쉬 디렉토리

    (디렉토리 변경시 참조: http://htmlpurifier.org/download#toclink1)

    chmod 707 app/lib/htmlpurifier/library/HTMLPurifier/DefinitionCache/Serializer
  3. temp 디렉토리

    chmod 707 tmp/
  4. 데이타 디렉토리

    chmod -R 707 datas/
  5. html 디렉토리

    chmod 707 html
    chmod -R 707 html/_attach/
    chmod -R 707 theme/template1/html/_attach/

db 설정

conf/database.conf.dev.php 를 conf/database.conf.php 로 파일명 변경하세요.

chmod 707 conf/database.conf.php

composer로 library 설치 (해당 폴더의 파일참조: Readme)

Windows 환경인 경우

Git Bash 사용을 위해 설치 : https://git-scm.com/downloads

설치후 아래 해당하는 폴더에 들어가서 오른쪽 마우스 클릭하여 "Git Bash Here" 를 선택함.

그런 후 아래 내용을 참조하여 진행하세요.

php.ini (확장모듈 요구사항)

extension=php_fileinfo.dll

composer 명령어 사용을 위한 설치가이드 참조 :

 https://getcomposer.org/

 https://www.lesstif.com/pages/viewpage.action?pageId=23757293
  1. phpOffice (참조 : https://github.com/PHPOffice/PhpSpreadsheet)

    설치경로: app/lib/PhpOffice

    composer require phpoffice/phpspreadsheet
  2. facebook Api

    설치경로: app/lib/Api/facebook

    composer require facebook/graph-sdk
  3. google Api

    설치경로: app/lib/Api/google

    composer require google/apiclient:^2.0

사용 참조 URL

템플릿엔진 : Template_ (https://tpl.xtac.net/introduction/)

gajija_board's People

Contributors

yengsu avatar

Stargazers

 avatar

Forkers

gigajenna

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.