2017-04-30 11 views
1

제공되는 Db 클래스에 액세스하기 위해 PHP 스크립트 내에 config.inc.php를 추가했습니다.Db :: Instance prestashop

문제는 서버에서 스크립트를 실행하면 웹 사이트 프리스트톱으로 재배치 된 다음 HTML 페이지에 반향을 표시하려는 것을 볼 수 없다는 것입니다.

기타, 동작을 보려면 오류가 발생했습니다. 아무 것도 표시되지 않고 prestashop 웹 사이트로 리디렉션됩니다.

도와주세요.

답변

0

는 soloution은 매우 간단합니다, 테스트의 많은 후

를 해결했다.

my_own_file.php에 PrestaShop 버전 서비스에서 클래스를 사용하기 위해

, 우리는 config 디렉토리
  • init.php 내부에있는

    • config.inc.php를을 포함해야은 상점 루트에 있습니다.

    그러나이 두 가지를 포함하려면 my_own_file.php이 사전 시작 저장소 디렉토리의 루트 또는 내부에 있어야합니다.

    이유는 prestashop 저장소 파일에 액세스하기 위해 파일이 저장소의 일부 여야하기 때문입니다. 그렇지 않으면 권한이 없으며 서버가 index.php를로드합니다.

  • +0

    define.inc.php _PS_MODE_DEV_ 내부의 상수를 false에서 true로 변경하여 디버그 추적을 확인하십시오. –