Articles of c ++

Apache (ab): mod_fcgid 4x медленнее, чем mod_cgi

модули для: регулярного cgi + fast cgi LoadModule cgi_module modules/mod_cgi.so LoadModule fcgid_module modules/mod_fcgid.so тестовую папку для обычного и быстрого cgi. DocumentRoot “/test” Require all granted Options +ExecCGI SetHandler cgi-script Require all granted Options +ExecCGI SetHandler fcgid-script C-скрипты: обычный cgi + fast cgi (named: 1.c) Обычный cgi: #include int main(void) { printf(“Content-Type: text/plain;\n\n”); printf(“ttt\n\n”); return 0; […]

Apache Ignite SQL-запрос, содержащий первичный ключ NET

Интересно, можно ли каким-то образом запросить определенное свойство classа, которое я использовал в качестве первичного ключа. Моя идея была похожа на приведенный ниже код. С _key.NAME я получаю и сообщение об ошибке, говорящее, что столбец не существует, я тоже пытался с TestOjectPK.NAME, но безуспешно: var fieldsQuery = new SqlFieldsQuery(“select _val,_key from TestObject where _key.NAME= ? […]

C, которая выступает в качестве API-интерфейсов

Извините за недостаток знаний, связанных с этим вопросом, но: если я хочу создать приложение C, которое предоставляет слой REST API, используя Apache в качестве веб-сервера, есть 2 варианта (по крайней мере, эти 2 я нашел googling) используя CGI. реализовать расширение Apache, т.е. hello_world.so, а затем загрузить в конфигурацию Apache В чем основное отличие между ними […]

Apache Ignite: Как исправить ошибку «Неизвестная пара» при использовании StreamReceiver?

Как исправить следующую ошибку сериализации при использовании DataStreamer с StreamReceiver? Я предполагаю, что он не может найти class при десериализации RowStreamReceiver . Ошибка: SEVERE: Failure in Java callback class org.apache.ignite.IgniteException: Platform error:Apache.Ignite.Core.Binary.BinaryObjectException: Unknown pair [platformId=1, typeId=113114] Я использую Apache Ignite 2.0, и я пытаюсь использовать такой же код, продемонстрированный в этом тесте: https://github.com/apache/ignite/blob/master/modules/platforms/dotnet/Apache.Ignite. Core.Tests / […]

Apache Ignite: Как улучшить производительность вставки?

Какие дополнительные вещи я могу сделать за пределами использования IDataStreamer и IBinaryObject чтобы уменьшить время вставки в Apache Ignite.NET? Можно добиться значительного повышения производительности, или это так хорошо, как оно получится? Я использую: .СЕТЬ 41 Поля запроса: 1 строковое поле и 40 полей поплавка в строке IBinaryObject / WithKeepBinary IDataStreamer Настройки JVM по умолчанию Разделенный […]

error: php.h нет такого файла или каталога

Я работаю со следующим учебным пособием: http://abhinavsingh.com/blog/2008/12/php-extensions-how-and-why/ Я создал в папке файл php_sample.h . У меня есть ошибка: php.h no such file or directory. Я установил php and apache using apt-get install. Должен ли я импортировать в свой файл php.h ? Я также не знаю, где искать config.m4. Я искал в usr / lib / […]

Есть ли какой-либо API для получения времени запуска APACHE WebServer?

Я пишу небольшое приложение, чтобы получить различные диагностические параметры Apache Webserver, такие как время начала работы сервера, рабочий режим или режим Prefork , версия сервера и многие другие. Я нашел несколько API для получения информации об этих параметрах. Но я не могу найти API-интерфейс для получения времени запуска WebServer. Существует ли такой API? Если API […]

Как развернуть C ++ на моем веб-сервере?

За этот пост здесь есть 3 способа (1) все это делает на C ++, что делает вашу программу автономным веб-сервером (возможно, проксирование через apache для обеспечения таких вещей, как ssl, статический носитель, аутентификация и т. Д.), (2) запустить C ++ в cgi-bin, через apache сделайте оболочку PHP, которая выкладывается на часть C ++ (это хороший […]

apache и cgicc – различают переменные post и get

В PHP очень просто проверить, была ли передана переменная через GET или POST . С библиотекой cgicc все они выглядят одинаково. Есть ли еще одна возможность читать только GET или только переменные POST ? Мой код: cgicc:Cgicc cgiobj; std::cout << "Both, post or get: " << cgiobj("variablename") << std::endl;

Компиляция PHP 5.3.3 из источника в Apache

Просто скомпилирован 5.3.3 из источника (win32). Попытка проверить материал header (), но похоже, что он не будет работать с CLI-серверами. Любые хорошие документы о том, как скомпилировать исходный код в apache как модуль, как обычно я делаю с предварительно скомпилированным модулем. В основном мой тест был бы из CLI php -r “header(‘Content-Type: text/plain’, true, 404); […]