그누보드 배추빌더 첫화면 에러 해결 후기

ubunto 14.04 APM 배추빌더

 

이제 그누보드를 공부하려고 하는데

배추빌더라는 좋은 빌더를 알게 되었습니다.

인터넷에서 배추빌더 설치관련 글을 보고 설치하고 접속을 하였는데

아래와 같이 에러를 뿜어내는 것입니다. (에러는 검색이 잘되도록 하단에 복사해서 붙여 넣겠습니다. )

스크린샷 2015-07-20 01.17.25

아래 코드를 수정해서 정상적으로 사용할수 있게 되었습니다.

질문에 답변을 주시 곱쓸최씨님께 감사합니다. http://www.miwit.com/

파일 : /etc/php5/apache2/php.ini

아래 short_open_tag = off 부분은 on으로 수정해 주시면 됩니다.


 

  1. ;;;;;;;;;;;;;;;;;;;;
    ; Language Options ;
    ;;;;;;;;;;;;;;;;;;;;
  2. ; Enable the PHP scripting language engine under Apache.
    ; http://php.net/engine
    engine = On
  3. ; This directive determines whether or not PHP will recognize code between
    ; <? and ?> tags as PHP source which should be processed as such. It is
    ; generally recommended that <?php and ?> should be used and that this feature
    ; should be disabled, as enabling it may result in issues when generating XML
    ; documents, however this remains supported for backward compatibility reasons.
    ; Note that this directive does not control the <?= shorthand tag, which can be
    ; used regardless of this directive.
    ; Default Value: On
    ; Development Value: Off
    ; Production Value: Off
    ; http://php.net/short-open-tag
    short_open_tag = On 
  4. ; Allow ASP-style <% %> tags.
    ; http://php.net/asp-tags
  5. ——이하    검색에 용이하도록 에러 메세지 노출하겠습니다. ——
  6. = 2050) { //년수가 해당일자를 넘는 경우 $YunMonthFlag = 0; return false; //년도 범위가 벗어남.. } if ($getMONTH > 12) { // 달수가 13이 넘는 경우 $YunMonthFlag = 0; return false; //달수 범위가 벗어남.. } $m1 = $getYEAR – 1881; if (substr($arrayDATA[$m1],12,1) == 0) { // 윤달이 없는 해임 $YunMonthFlag = 0; } else { if (substr($arrayDATA[$m1],$getMONTH, 1) > 2) { $YunMonthFlag = 1; } else { $YunMonthFlag = 0; } } //————- $m1 = -1; $td = 0; if ($getYEAR > 1881 && $getYEAR < 2050) { $m1 = $getYEAR – 1882; for ($i=0;$i<=$m1;$i++) { for ($j=0;$j<=12;$j++) { $td = $td + (substr($arrayDATA[$i],$j,1)); } if (substr($arrayDATA[$i],12,1) == 0) { $td = $td + 336; } else { $td = $td + 362; } } } else { $gf_lun2sol = 0; } $m1++; $n2 = $getMONTH – 1; $m2 = -1; while(1) { $m2++; if (substr($arrayDATA[$m1], $m2, 1) > 2) { $td = $td + 26 + (substr($arrayDATA[$m1], $m2, 1)); $n2++; } else { if ($m2 == $n2) { if ($gf_yun) { $td = $td + 28 + (substr($arrayDATA[$m1], $m2, 1)); } break; } else { $td = $td + 28 + (substr($arrayDATA[$m1], $m2, 1)); } } } $td = $td + $getDAY + 29; $m1 = 1880; while(1) { $m1++; if ($m1 % 400 == 0 || $m1 % 100 != 0 && $m1 % 4 == 0) { $leap = 1; } else { $leap = 0; } if ($leap == 1) { $m2 = 366; } else { $m2 = 365; } if ($td < $m2) break; $td = $td – $m2; } $syear = $m1; $arrayLDAY[1] = $m2 – 337; $m1 = 0; while(1) { $m1++; if ($td <= $arrayLDAY[$m1-1]) { break; } $td = $td – $arrayLDAY[$m1-1]; } $smonth = $m1; $sday = $td; $y = $syear – 1; $td = intval($y*365) + intval($y/4) – intval($y/100) + intval($y/400); if ($syear % 400 == 0 || $syear % 100 != 0 && $syear % 4 == 0) { $leap = 1; } else { $leap = 0; } if ($leap == 1) { $arrayLDAY[1] = 29; } else { $arrayLDAY[1] = 28; } for ($i=0;$i<=$smonth-2;$i++) { $td = $td + $arrayLDAY[$i]; } $td = $td + $sday; $w = $td % 7; $sweek = $arrayWEEK[$w]; $gf_lun2sol = 1; return($syear.”|”.$smonth.”|”.$sday.”|”.$sweek); } function sol2lun($yyyymmdd) { $getYEAR = (int)substr($yyyymmdd,0,4); $getMONTH = (int)substr($yyyymmdd,4,2); $getDAY = (int)substr($yyyymmdd,6,2); $arrayDATASTR = sunlunar_data(); $arrayDATA = explode(“-“,$arrayDATASTR); $arrayLDAYSTR=”31-0-31-30-31-30-31-31-30-31-30-31”; $arrayLDAY = explode(“-“,$arrayLDAYSTR); $arrayYUKSTR=”갑-을-병-정-무-기-경-신-임-계”; $arrayYUK = explode(“-“,$arrayYUKSTR); $arrayGAPSTR=”자-축-인-묘-진-사-오-미-신-유-술-해”; $arrayGAP = explode(“-“,$arrayGAPSTR); $arrayDDISTR=”쥐-소-호랑이-토끼-용-뱀-말-양-원숭이-닭-개-돼지”; $arrayDDI = explode(“-“,$arrayDDISTR); $arrayWEEKSTR=”일-월-화-수-목-금-토”; $arrayWEEK = explode(“-“,$arrayWEEKSTR); $dt = $arrayDATA; for ($i=0;$i<=168;$i++) { $dt[$i] = 0; for ($j=0;$j<12;$j++) { switch (substr($arrayDATA[$i],$j,1)) { case 1: $dt[$i] += 29; break; case 3: $dt[$i] += 29; break; case 2: $dt[$i] += 30; break; case 4: $dt[$i] += 30; break; } } switch (substr($arrayDATA[$i],12,1)) { case 0: break; case 1: $dt[$i] += 29; break; case 3: $dt[$i] += 29; break; case 2: $dt[$i] += 30; break; case 4: $dt[$i] += 30; break; } } $td1 = 1880 * 365 + (int)(1880/4) – (int)(1880/100) + (int)(1880
그누보드(배추빌더) 에 올린 글 태그됨: ,

댓글 남기기