HIX - Harbour web server

FiveWiDi
Posts: 1465
Joined: Mon Oct 10, 2005 2:38 pm
Has thanked: 20 times
Been thanked: 37 times

Re: HIX - Harbour web server

Post by FiveWiDi »

Si, lo sé.

Lo que no me esperaba es que mintiera, esperaba que se lo inventará.

Intentaré arreglarlo diciéndole:

"Básate sólo en los recursos que realmente existan, y recuerda, tienes prohibido mentir." (me va a engañar igual).

En fin, me voy de comida de Navidad.

Muy Felicites Fiestas a todos.

Un Saludo
Carlos G.

FiveWin 25.12 + Harbour 3.2.0dev (r2502110321), BCC 7.7 Windows 11 Home

FiveWiDi
Posts: 1465
Joined: Mon Oct 10, 2005 2:38 pm
Has thanked: 20 times
Been thanked: 37 times

Re: HIX - Harbour web server

Post by FiveWiDi »

Bon dia,

Parece ser que Hix no soporta "APPEND FROM ( cOldDbf )" --->>> __dbApp( ( cOldDbf ), { },,,,, .F.,,, )

Obtengo:

Error BASE/EG_ARG(1) 6101
Description Unknown or unregistered function symbol
Operation __DBAPP

Algo debo aprender.

Un Saludo
Carlos G.

FiveWin 25.12 + Harbour 3.2.0dev (r2502110321), BCC 7.7 Windows 11 Home

User avatar
Antonio Linares
Site Admin
Posts: 44508
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain
Has thanked: 717 times
Been thanked: 311 times
Contact:

Re: HIX - Harbour web server

Post by Antonio Linares »

Carlos,

Eric Lendvai ha publicado una muy buena ayuda para las IAs:
https://github.com/EricLendvai/harbour- ... i-training

Un excelente "contexto" que proporcionarles :wink:

regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
TimStone
Posts: 3031
Joined: Fri Oct 07, 2005 1:45 pm
Location: Trabuco Canyon, CA USA
Has thanked: 25 times
Been thanked: 21 times
Contact:

Re: HIX - Harbour web server

Post by TimStone »

Can HIX be installed on a Windows 11 Pro computer, or does it need an Apache server ?

I looked at the documentation but it doesn't answer that question.

What about the other services you are integrating with it ?

IF YES: What are the requirements for a computer that can be used, ie. Processor, RAM, SSD capacity ?

Thank you.

Tim Stone
http://www.MasterLinkSoftware.com
http://www.autoshopwriter.com
timstone@masterlinksoftware.com
Using: FWH 23.10 with Harbour 3.2.0 / Microsoft Visual Studio Community 2022-24 32/64 bit
ramirezosvaldo2
Posts: 82
Joined: Mon Jan 19, 2009 4:40 pm
Has thanked: 2 times
Been thanked: 6 times

Re: HIX - Harbour web server

Post by ramirezosvaldo2 »

Hi,

Thank you for your question.

HIX is a standalone web server and does not require Apache or any other external web server to run. It can be installed and executed directly on a Windows 11 Pro computer without issues.

Regarding system requirements:
The actual requirements will depend on the number of concurrent users, API usage, and especially the access frequency to the database. However, as a general rule, if your computer can run Windows smoothly, it should be more than sufficient to run HIX for development or small-to-medium production environments.

Let me know if you'd like help configuring or testing HIX.

Best regards,
Osvaldo Ramirez
HNY-2026

hua
Posts: 1109
Joined: Fri Oct 28, 2005 2:27 am
Has thanked: 14 times
Been thanked: 3 times

Re: HIX - Harbour web server

Post by hua »

I got this error message when I press Esc to exit HiX

Image

FWH 11.08/FWH 19.12
BCC5.82/BCC7.3
xHarbour/Harbour
User avatar
Carles
Posts: 1297
Joined: Fri Feb 10, 2006 2:34 pm
Location: Barcelona
Has thanked: 3 times
Been thanked: 54 times
Contact:

Re: HIX - Harbour web server

Post by Carles »

Hi,

We will try to replicate the error and fix it, thank you for your feedback.

Happy new year !

C.

Salutacions, saludos, regards

"...programar es fácil, hacer programas es difícil..."

UT Page -> https://carles9000.github.io/
Forum UT -> https://discord.gg/bq8a9yGMWh
HIX -> https://github.com/carles9000/hix
hua
Posts: 1109
Joined: Fri Oct 28, 2005 2:27 am
Has thanked: 14 times
Been thanked: 3 times

Re: HIX - Harbour web server

Post by hua »

Happy new year Carles. Thanks for HiX

FWH 11.08/FWH 19.12
BCC5.82/BCC7.3
xHarbour/Harbour
User avatar
Otto
Posts: 7020
Joined: Fri Oct 07, 2005 7:07 pm
Has thanked: 100 times
Been thanked: 91 times
Contact:

Re: HIX - Harbour web server

Post by Otto »

Hi Osvaldo,

thanks for the clear answer — that basically settles the server question:
Great, we have the server.

My simple follow-up question is:

What do we do about release anxiety?

I don’t mean this ironically.
This anxiety is well known in software engineering: it usually doesn’t come from bad code, but from uncertainty around going public — infrastructure, security, load, and failure cases.

This is where many beginners get stuck:
the server runs locally,
the application works,
but go-live still feels unsafe.

That’s why a simple, reproducible reference setup might help more than another feature post:

This is how we put HIX safely on the Internet — and go live.

One important part of this is GDPR:
even with a web firewall or tunnel, questions remain about TLS termination, data visibility, and end-to-end encryption.

A clearly documented standard setup would reduce uncertainty
and make go-live much easier, especially for newcomers.

Best regards,
Otto

PS:

For context: the release anxiety mentioned here is well supported by software-engineering research.
Multiple peer-reviewed studies show that developer stress and anxiety are driven primarily by unclear production, security, and infrastructure models, not by weak code.

Examples include:

Graziotin et al., On the Unhappiness of Software Developers (2017)

Suárez & Vizcaíno, Stress, Motivation, and Performance in Software Engineering

Godliauskas & Šmite, The Well-Being of Software Engineers: A Systematic Literature Review

Kurian et al., Perceived Stress and Fatigue in Software Developers

These studies consistently conclude that
the more transparent and understandable go-live and security architectures are,
the lower the release anxiety — especially for beginners.

User avatar
Carles
Posts: 1297
Joined: Fri Feb 10, 2006 2:34 pm
Location: Barcelona
Has thanked: 3 times
Been thanked: 54 times
Contact:

Re: HIX - Harbour web server

Post by Carles »

Otto,

If you wanna help out with HIX, throw in some ideas, goals, solutions ! ... you're more than welcome. If not, you can keep doing your Harbourinu thing in another thread.

No need to drop references to books and authors that the AI gives you—chances are you don't even know them anyway.

Honestly, in the end your constant insistence always gets tiring…

Happy 2026!

C.

Salutacions, saludos, regards

"...programar es fácil, hacer programas es difícil..."

UT Page -> https://carles9000.github.io/
Forum UT -> https://discord.gg/bq8a9yGMWh
HIX -> https://github.com/carles9000/hix
User avatar
Otto
Posts: 7020
Joined: Fri Oct 07, 2005 7:07 pm
Has thanked: 100 times
Been thanked: 91 times
Contact:

Re: HIX - Harbour web server

Post by Otto »

Hello Charly,

I’d like to address two things clearly.

First:
There is currently no shared or documented solution here for the go-live / infrastructure problem.
That’s not an opinion or criticism — it’s simply the factual state of this thread.

Second — and this is important:
please don’t frame technical concerns as personal agendas.

Raising questions about infrastructure, security, GDPR, and go-live readiness
is not “insistence”, not a personality issue, and not an attempt to steer HIX.
It’s a legitimate technical discussion — especially for beginners.

Also, just to be explicit:
GDPR applies in Spain as well.
So questions about encryption, data visibility, and responsibility are not optional or country-dependent.

I’m fine ending the discussion here,
but I won’t accept personal framing in place of technical answers.

Best regards,
Otto

hua
Posts: 1109
Joined: Fri Oct 28, 2005 2:27 am
Has thanked: 14 times
Been thanked: 3 times

Re: HIX - Harbour web server

Post by hua »

HiX only runs on windows not linux right?

FWH 11.08/FWH 19.12
BCC5.82/BCC7.3
xHarbour/Harbour
User avatar
Carles
Posts: 1297
Joined: Fri Feb 10, 2006 2:34 pm
Location: Barcelona
Has thanked: 3 times
Been thanked: 54 times
Contact:

Re: HIX - Harbour web server

Post by Carles »

Correct.

Once the entire working model is finalized, it may be ported to Linux.

C.

Salutacions, saludos, regards

"...programar es fácil, hacer programas es difícil..."

UT Page -> https://carles9000.github.io/
Forum UT -> https://discord.gg/bq8a9yGMWh
HIX -> https://github.com/carles9000/hix
hua
Posts: 1109
Joined: Fri Oct 28, 2005 2:27 am
Has thanked: 14 times
Been thanked: 3 times

Re: HIX - Harbour web server

Post by hua »

Anything wrong with this hix.json? Got a message error config file

TIA

Code: Select all | Expand

/* ------------------------------------
   Hix config file
   Harbour Web Server
  ------------------------------------- */
{
  "app":
  {
    "name": "HIX",
    "version": "1.3a",
    "compilation": "(r2603301842)"
  },
  "config":
  {
    "app_name": "MyApp 1.3a",
    "domain": "localhost",
    "https": false,
    "port": 80,
    "show_info": true,
    "path_root": "/",
    "index_root": false,
    "path_log": ".log",
    "path_tmp": ".tmp",
    "trace": false,
    "trace_view": false
  },
  "folders": [],
  "status": [],
  "routes": [],
  "loader": [],
  "ssl":
  {
    "cert_public": "",
    "cert_key": ""
  },
  "sets":
  {
    "dateformat": "dd/mm/yyyy",
    "decimals": 2,
    "deleted": false,
    "epoch": 1900,
    "exact": false,
    "exclusive": false,
    "fixed": false,
    "language": "EN",
    "softseek": false,
    "unique": false
  }
}
FWH 11.08/FWH 19.12
BCC5.82/BCC7.3
xHarbour/Harbour
hua
Posts: 1109
Joined: Fri Oct 28, 2005 2:27 am
Has thanked: 14 times
Been thanked: 3 times

Re: HIX - Harbour web server

Post by hua »

Is this format correct for routes? I got an error

Code: Select all | Expand

  "routes": 
  [
    { "route": "/", "action": "html/login.html" },
    { "route": "/register", "action": "html/register.html" },
    { "route": "/login_auth", "action": "login_auth.prg" },
    { "route": "/register_save", "action": "register_save.prg" },
    { "route": "/admin/dashboard", "action": "admin_dash.prg" },
    { "route": "/admin/user_status", "action": "user_status.prg" }
  ],
FWH 11.08/FWH 19.12
BCC5.82/BCC7.3
xHarbour/Harbour
Post Reply