Я следую этому руководству , чтобы создать пример приложения CMS00
на моей машине с Ubuntu. Это добавляется в блок сервера NginX /etc/nginx/sites-available/default
:
location ~ ^/CMS00.*$ {
fastcgi_pass 127.0.0.1:8080;
fastcgi_split_path_info ^(/CMS00)((?:/.*))?$;
fastcgi_param PATH_INFO $fastcgi_path_info;
include fastcgi_params;
}
Тогда я использую этот config.js
файл:
{
"service" : {
"api" : "fastcgi",
"ip": "127.0.0.1",
"port" : 8080
}
}
А затем добавил путь с помощью:
export LD_LIBRARY_PATH=/usr/local/lib
Когда я пытаюсь запустить его:
./CMS00 -c config.js
Ничего не приходит. Однако, если я изменю config.js
на:
{
"service" :
{
"api" : "http",
"port" : 8080
},
"http" :
{
"script_names" : [ "/CMS00" ]
}
}
Он работает правильно. Может кто-нибудь сказать мне, что я сделал не так с конфигурацией FastCGI? Большое вам спасибо.