Jump to content

claudio.piffer

uniGUI Subscriber
  • Posts

    91
  • Joined

  • Last visited

  • Days Won

    9

Posts posted by claudio.piffer

  1. Hi,

    I'm test the HyperServer on Ubuntu Linux (I use docker) in standalone mode and Apache.

    There are some things I didn't understand:

    1. HyperServer Apache: I installed and configured the Hyperserver Apache module and in cfg I setted parameters for my app. In Linux the Apache server opens multiple processes and this (as written in the unigui documentation) creates problems with the management of unigui's sessions. To solve the problem I set the mpm_event.conf file by setting the following parameters:

    StartServers 1
    ServerLimit   1

    In this mode only 1 process of the apache2 is permitted. With this configuration, however, Apache will be able to handle a maximum of 25 simultaneous calls. So in this mode is this going to be the limit? Even if the HyperServer and app configuration are much higher?

    2. Purged node: I don't understand how nodes are handled in the purged state. I did a test and node 0 has not had active sessions for over 1 hour and despite this it remains "active" in the purged state and I have not set the flag node 0 persistent. When is the process closed? Even closing the browser with the only one active session, the node remains "alive" in the purged state and is no longer closed. What is the operating logic?
    In this case I am trying HyperServer in standalone mode. I haven't checked with the apache module yet.

    image.thumb.png.454d2c3aab7caf142e29339ba4826537.png

    image.png.c770295bec9500c2d335a153dedf4577.png

    Thank you very much for your support!

    Best Regards

    Claudio

     

     

     

  2. The HyperServer configuration work fine. The first problem I see, however, is that the connected unigui app cannot be seen from the interface. If I try to upload nothing happens.

    image.thumb.png.877eb7a7fc7f6df3c5126b6b74a99ec0.png

     

    image.png.51a928b35bbd2dc5398e842b57db2c60.png

     

    image.png.1c11316624f95f66a4f543a4302f66dc.png

    But don't work

     

    This is folder of app in linux:

    image.png.d75206898b3083fd012243feee7153e3.png

  3. Hi,

    I try to use HyperServer Apache on Linux Ubuntu.

    When I in browser open app link, HyperServer raise this exception

    Could not create node: 0, Err: RunCommandLineGetPID: Could not match process PID:<2238> [], "/home/claudio/PAServer/scratch-dir/Claudio-focal-Ubuntu/mod_swsyncrosign/sw_syncrosign_web" /node_id=0 /mode=node /first_node=true /service=true /port=16384

    Any ideas, more than welcome.

    Thank you

     

  4. On 2/7/2021 at 14:40, Hayri ASLAN said:

    Ciao

    Domani pubblicheremo la prossima build. Stiamo lavorando attivamente su Server Farm.

    Stiamo pianificando di rilasciare HyperServer Server Farm in questo mese.

    Hi Hayri, any new for HyperServer Server Farm?

    Thank you very much!

     

  5. Hi,

    I would like to manage the browser zoom with the uniTrakBar component. When the app starts I would like it to be set to 100% and once logged in allow the user to zoom up to 150% using the option in the app interface

    I tried to play with the DesktopViewport.InitialScale property by setting various values but nothing happens. 

    Where am I doing wrong?

    Is it possible, via code, to limit the browser zoom to a minimum and maximum value?

    The application is desktop (not mobile) and I am running the tests in Chrome and Firefox

    Thank you very much

  6. Hi to all,

    this is a my app. Devloped in Delphi 10.4.2, last version of the uniGUI, Falcon Store components @Marlon Nardi and uniGUI theme pack @GerhardV

    Many thank @farahad! Many thank to all uniGUI team! You have done a fantastic job!

    And many thank to all user to this forum! In this forum I have always found all the answers to my questions! This is a fantastic group!

    This is a small video of the latest app I developed.

    https://drive.google.com/file/d/1K26olAOs5kXGOjqQFQhDJFYKNs6FTozU/view?usp=sharing

    Waiting for the 2.x version of uniGUI I wish everyone a good life!

    Best Regards

    • Like 6
  7. 16 hours ago, biff31337 said:

    I tried FMX/Fastreport .dll/.so today. It worked with .dll, but .so file thowed a lot of strange errors. Is it possible to use Fast Report 6 VCL via getit with Lazarus?

    hmm no. You must have FR 6 Pro or enterprise version to install it in Lazarus

  8. if you have to install fmxlinux I don't think it is a good solution especially if for Linux we mean linux server which typically is installed without a graphical interface. 

    Personally I prefer the solution I suggested you: Lazarus + FastReport 6 VCL and you develop a REST / HTTP / SOAP / TCP-IP service (the one you like best) that you query from your uniGUI app

    Best regards

  9. No, FastReport (VCL/FMX) are not compatible with Linux. You can try to develop a REST service with lazarus (you can install FastReport 6 in Lazarus and from it you can deploy on linux) that you invocke from your uniGUI App

  10. Hi Victor

    to use of RO / DA with unigui follows the same rules as with a normal VCL application. In the unit UniMainModule you must have the channel and message components (therefore one channel and message for each session). Then in the datamodule you put the RORemoteService component, you connect the channel and message, set the service with which it must speak and so you can use the methods exposed by the service (xxx_intf.pas). Or, if it is a DA service, you can create your DAMemDataTables through the remotedataadapter 

     

    • Like 1
  11. 31 minutes ago, Farshad Mohajeri said:

    HyperServer for Linux is under beta test.

    We plan to release it soon.

    GREAT!!!!!! Thank you very much Farshad!

    UniGUI is the best web framework....I couldn't work without it anymore 😉

    Thank you very much for your great work!

    • Like 1
×
×
  • Create New...