2017-04-21 1 views
-2

C++을 사용하여 PHP-CPP 확장을 개발 중입니다. 내 확장 기능은 명령 행을 통해 실행할 때 완벽하게 작동합니다. 하지만 브라우저에서 실행하려고하면 클래스 또는 함수가 선언하지 않은 오류가 브라우저에 표시됩니다. 아무도 브라우저에서 실행하는 방법을 말해 줄 수 있습니까?브라우저에서 PHP-CPP 결과 인쇄

PHP 파일 :

<?php 
    include 'main.cpp'; 
    ini_set('display_errors', 1); 
    ini_set('display_startup_errors', 1); 
    error_reporting(E_ALL); 
    echo "Check string"; 
    $obj = new item(); 
    echo "string"; 
    $obj->DBconnect(); 
    echo "string"; 

?> 

이 사진 Picture will provide the better idea

+0

에 당신은 당신의 코드, 질문의 게시해야 불분명하다. –

+0

코드가 필요 없습니다. 나는 코드가 cmd에서 완벽하게 실행되고 있다고 언급했다. 하지만 지금은 브라우저에서 내 PHP 파일을 실행하고 브라우저에서 오류를 표시해야합니다. 아직도 나는 PHP 파일 코드를 게시 할 예정이다. C++ 코드를 게시 할 수 없기 때문에 너무 길기 때문에 다른 사람을 기다려야합니다. –

+0

당신은 PHP로 태그를 달았습니다. 그래서 나는 다른 사람들에게 아마도 코드를 포함 할 것을 기대하고 있습니다. 솔직히 그것이 부적절하다고 생각하지 않는다면 말입니다. 어쨌든, 당신은 지금 아래에 답을 얻었습니다. 저거 봐. –

답변

0

당신이 올바른 구성 파일을 편집하는 것을 잊지 것을 수를 참조하십시오?

CLI에 기록한대로 문제가되지 않습니다. 어쩌면 당신은 단지에 확장을 추가 한 : /etc/php5/cli/php.ini

하지만 아마 /etc/php5/apache2/php.ini

+0

나는 기계에 apache2가 아닌 nginx를 설치했다. 이 경우 내가 어떻게해야합니까? –

+0

이 경우 다음 파일을 편집해야합니다. /etc/php5/fpm/php.ini – coderwelsch

+0

해당 파일에서 편집해야 할 것은 무엇입니까? –