EthernetServer ArduinoTcpServer(uint16_t);
объявляет функцию-член с именем ArduinoTcpServer
. Чтобы объявить переменную-член, опустите тип параметра и круглые скобки. Также добавьте конструктор для инициализации переменной-члена, например. :
class LinxArduinoEthernetListener : public LinxListener
{
public:
EthernetServer ArduinoTcpServer;
LinxArduinoEthernetListener(uint16_t port)
: ArduinoTcpServer(port)
{
}
};
Наконец-то я нашел решение !!!
Я использовал subdomain.my-domain.com
вместо my-domain.com/myapp
и в конфигурации nginx я удалил try_files $uri $uri/ =404;
и набрал следующее
location / {
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-NginX-Proxy true;
proxy_pass http://localhost:1337/parse/;
proxy_ssl_session_reuse off;
proxy_set_header Host $http_host;
proxy_redirect off;
}
иметь / в конце proxy_pass для изображений для работы в вашем браузере.