Jump to content

claudio.piffer

uniGUI Subscriber
  • Posts

    91
  • Joined

  • Last visited

  • Days Won

    9

Everything 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. Thank you very much for your support! Best Regards Claudio
  2. Hi Abaksoft thank you very much. Unfortunately on Linux projects in Delphi it is not possible to insert the version info structure (as in windows) so I have to "settle" for the date 😉 Best Regards
  3. Thank Abaksoft, Yes! in Windows it's ok. But in Linux, version info not work. Do you know if it is possible to enter the version info on a Linux project? Thank you very much!
  4. Sorry!!!! Solved! I hadn't noticed that the app was not starting due to a configuration error. Everything solved! Thank you vey much!!!
  5. 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. But don't work This is folder of app in linux:
  6. 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
  7. Hi Hayri, any new for HyperServer Server Farm? Thank you very much!
  8. Hi, how should I configure an instance of Apache with Hyperserver? Have you a sample/template? And how do I configure the application? Thank you very much
  9. 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
  10. Hi Frederick yes! When you deploy your app in the forlder framework\themes you copy only your selected theme. Same in the framework\ext\build\classic I copy only locale and theme-classic This is my deployed folder: Thema (custom): Classic theme (for view the server monitor) Best Regards
  11. Many thank Marlon! Your components are very great!!!!!
  12. 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
  13. hmm no. You must have FR 6 Pro or enterprise version to install it in Lazarus
  14. HI fernando not in this moment. I'm a bit full in this period. As soon as I have some time I prepare an example with Lazarus FR and unigui
  15. 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
  16. 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
  17. UniGUI Theme Pack 1 and 2 are wonderfull!!!! GREAT work @GerhardV!!!
  18. Hi jahlxx I suggest you to use this compiler directive {$E}. You can use this code in your dpr sample: {$IFDEF LINUX} {$E so} {$ELSE} {$E dll} {$ENDIF}
  19. 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
  20. Hi Ivan I use RO/DA without problems in uniGUI. What's your problem?
  21. 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!
  22. Thank you very much Hayri!!!!! This is a great news!
×
×
  • Create New...