SuiteCRM 7.x 에서 생성한 pdf 견적서가 크롬에서 열리지 않았습니다.

 

 

생성한 pdf 파일을 메모장등으로 열어보면  아래와 같이 에러 로그가 pdf 헤더에 붙어져 있어서 크롬은 정상적인 pdf 파일이 아니라고 판단하여 오류를 내보내는 것이였습니다. 제 맥북의 내장 pdf 뷰어는 신기하게도 그냥 열렸지만 말입니다.

 

아래의 로그를 보고 원인을 제거하면 정상적인 pdf 파일이 생성되겠습니다만 저는 php.ini 파일에서 display_errors=off 로 설정해 임시 조치하였습니다.

 

<br />
<b>Notice</b>:  A non well formed numeric value encountered in <b>/opt/lampp/apps/suitecrm/htdocs/modules/AOS_PDF_Templates/PDF_Lib/mpdf.php</b> on line <b>37072</b><br />
<br />
<b>Warning</b>:  Illegal string offset 'ID' in <b>/opt/lampp/apps/suitecrm/htdocs/modules/AOS_PDF_Templates/PDF_Lib/classes/cssmgr.php</b> on line <b>1248</b><br />
<br />
<b>Warning</b>:  Cannot assign an empty string to a string offset in <b>/opt/lampp/apps/suitecrm/htdocs/modules/AOS_PDF_Templates/PDF_Lib/classes/cssmgr.php</b> on line <b>1248</b><br />
<br />
<b>Warning</b>:  Illegal string offset 'ID' in <b>/opt/lampp/apps/suitecrm/htdocs/modules/AOS_PDF_Templates/PDF_Lib/classes/cssmgr.php</b> on line <b>1322</b><br />
<br />
<b>Notice</b>:  Uninitialized string offset: 0 in <b>/opt/lampp/apps/suitecrm/htdocs/modules/AOS_PDF_Templates/PDF_Lib/classes/cssmgr.php</b> on line <b>1322</b><br />
<br />
<b>Notice</b>:  Undefined index: BODY in <b>/opt/lampp/apps/suitecrm/htdocs/modules/AOS_PDF_Templates/PDF_Lib/classes/cssmgr.php</b> on line <b>1111</b><br />
<br />
<b>Notice</b>:  Undefined index: BODY>>ID>> in <b>/opt/lampp/apps/suitecrm/htdocs/modules/AOS_PDF_Templates/PDF_Lib/classes/cssmgr.php</b> on line <b>1166</b><br />
<br />

 

 

https://suitecrm.com/suitecrm/forum/installation-upgrade-help/17441-notice-a-non-well-formed-numeric-value-encountered

현재 vtigercrm 7.1 의 요구사항


  • Apache 2.1+
  • MySQL 5.1+
    • storage_engine = InnoDB
    • local_file = On
    • sql_mode = empty (or NO_ENGINE_SUBSTITUTION) for MySQL 5.6+
  • PHP 5.2+, 7.0
    • php-imap
    • php-curl
    • php-xml
    • max_memory (min. 256MB)
    • max_execution_time (min. 60 seconds)
    • error_reporting (E_ERROR & ~E_NOTICE & ~E_STRICT & ~E_DEPRECATED)
    • display_errors = OFF
    • short_open_tags = OFF
  • Hardware: 4 GB RAM, 250 GB Disk (for file attachments)


1. vtigercrm 7.1 설치시 500 internal server error


저의 경우 해결된 방법은 권한 설정이었습니다.

chown -R www-data:www-data vtigercrm



2. sql_mode = ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION 표시되며 진행 안되는 부분
my.cnf 수정
sql_mode                = NO_ENGINE_SUBSTITUTION


3. vtigercrm -> Database charset or collation not compatible with UTF8 표시되며 진행 안됨.

DB를 만들때 아래 명령어로 만듬..


CREATE DATABASE mydatabase CHARACTER SET utf8 COLLATE utf8_general_ci;


기타 아래 사항

apt install php7.0-mysql


https://dba.stackexchange.com/questions/76788/create-a-database-with-charset-utf-8

https://discussions.vtiger.com/discussion/187591/vtiger-7-1-0

Fatal error: Call to a member function Execute() on null in /volume1/web/vtigercrm/include/database/PearDatabase.php on line 357


vtigercrm을 설치 후 위와 비슷한 에러가 발생한다면 단순하게 다른 웹브라우저를 이용해서 접속해보세요. (또는 쿠키 삭제)

테스트 목적으로 동일 서버에 여러개의 crm이 있을 경우 이런 문제가 발생할 수 있습니다.



https://discussions.vtiger.com/discussion/168606/installation-problem-with-rc6




관리자 페이지에 접근할 수있다면 설정 > 일반에서 사이트 주소를 수정하면 됩니다.


참고 주소 : http://www.inmotionhosting.com/support/website/wordpress/wordpress-changing-the-site-url-and-home-settings


SuiteCRM 한글패치 다운로드

https://crowdin.com/project/suitecrmtranslations


설치방법

https://sites.google.com/site/translatingsuitecrm/faq/install_language


ko.zip


Ubuntu 16에 Zimbra를 설치하려고 하니 아래와 같은 에러가 나왔습니다.

ERROR: Installation can not proceeed.  Please fix your /etc/hosts file

 

 

 

/etc/hosts 가장 윗부분을 아래와 같이 수정하였습니다.

127.0.0.1 localhost.localdomain 내호스트네임 localhost

 

* 내 호스트테임은 hostname으로 확인 할 수 있습니다.

 

 




http://pencil.evolus.vn/

1. http://openelec.tv/get-openelec

위 사이트의 Download 섹션에서 Diskimage 다운로드 합니다.

ARMv7 Builds - RPi2 ARMv7 quad core models (Model B 1024MB)

 [Stable] OpenELEC 5.0.8 (arm) Diskimage Details

 

 

 

 

2. Win32 Disk Imager로 MicroSD카드에 기록합니다.

 

 

3. MicroSD카드를 라즈베리에 꼽고 키보드/마우스를 연결한 후 부팅합니다.

 

 

참고 : http://iluku.net/blog/archives/3120

 

 

 

+ Recent posts