Я разрабатываю расширение PHP-CPP с C ++. Мое расширение работает отлично, когда я запускаю его через командную строку. Но когда я пытаюсь запустить его в браузере, браузер показывает ошибку, что класс или функции там не объявлены. Может кто-нибудь сказать мне, как запустить его в браузере?
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";
?>
Пожалуйста, смотрите изображение
Картина предоставит лучшую идею
Возможно, вы забыли отредактировать правильный файл конфигурации?
Вы написали в CLI, это не проблема. Может быть, вы только добавили свое расширение в:
/etc/php5/cli/php.ini
но возможно не в
/etc/php5/apache2/php.ini
Других решений пока нет …