2013-04-10 4 views
3

그리고 OpenX 2.8.10 동영상 광고 :내가 그리고 OpenX 2.8.10 AdServe로 새 동영상 광고를 만들려고 해요,하지만 다음과 같은 오류가 무엇입니까

PEAR Error 

MDB2 Error: syntax error 
_doQuery: [Error message: Could not execute statement] 
[Last executed query: CREATE TABLE banner_vast_element_seq (id INT NOT NULL AUTO_INCREMENT, PRIMARY KEY (id)) TYPE=MYISAM] 
[Native code: 1064] 
[Native message: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'TYPE=MYISAM' at line 1] 



PEAR Error 

MDB2 Error: syntax error 
[Error message: on demand sequence banner_vast_element could not be created] 



PEAR Error 

DB_DataObject Error: [mdb2_error: message="MDB2 Error: syntax error" code=-2 mode=callback callback=pearErrorHandler prefix="" info="[Error message: on demand sequence banner_vast_element could not be created] "] 

모든 솔루션을? PHP 클래스에서 오류가 발생하는 것을 어떻게 알 수 있습니까? TYPE=MyISAMENGINE=MyISAM으로 변경하면 작동합니다.

답변

3

파일은 /lib/pear/MDB2/Driver/Manager/mysql.php입니다. 842 줄에서 TYPE=ENGINE=으로 변경하십시오.

PS : PHP 문제가 아닙니다.

+0

이 파일에 오류가 있다는 것을 어떻게 알았습니까? 향후 오류를 알 수 있습니다. 내 주를 저장합니다! – Aitul