Template portieren ganz einfach?

tastebin

InventarNr. #290621 - aus Dortmund
Registriert
29 Juni 2021
Beiträge
1.566
Erhaltene Likes
3.042
Hi ihr lieben, ich glaube ja ganz fest an das Schwarmwissen.
Ich habe kürzlich versucht Hilfe zu bekommen um folgendes Template auf Apache2 zu nutzen.

Bitte, Anmelden oder Registrieren um die Links zu sehen!

Eigentlich wird es mit diesem Programm genutzt.

Bitte, Anmelden oder Registrieren um die Links zu sehen!

Die Hersteller sagten aber nur Seite klonen und gut ist. Naja wenn es so einfach wäre, würdet ihr das jetzt nicht lesen.

Ich glaube da sind noch Scripts oder macros die angepasst werden müssen.

Das Teil kann alles was ich ständig nutze, wäre verdammt geil, wenn mir jemand helfen kann.
 

Sm1l3

Aktiver Pirat
Registriert
31 Dezember 2022
Beiträge
35
Erhaltene Likes
36
Moin,
soweit ich das lese, ist es ein eigener Webserver. Starten, Benutzer anlegen, Zugriffsrechte verteilen und gut ist. Was funktioniert denn nicht?
 
Kommentieren

tastebin

InventarNr. #290621 - aus Dortmund
Themenstarter
Registriert
29 Juni 2021
Beiträge
1.566
Erhaltene Likes
3.042
Ich benutze den auf Windows schon seit Jahren. Ich möchte aber das Template auf meinem apache2 nutzen. Headless halt.
Ich habe die Seite auch schon geklont, danach habe ich auch fast alles was benötigt wird. Allerdings habe ich hier nur die "Optik" ohne die Funktionen.
 
Zuletzt bearbeitet:
Kommentieren

Sm1l3

Aktiver Pirat
Registriert
31 Dezember 2022
Beiträge
35
Erhaltene Likes
36
Bei Apache wird, soweit mir bekannt, das nur mittels WebDav funktionieren.
 
Kommentieren

tastebin

InventarNr. #290621 - aus Dortmund
Themenstarter
Registriert
29 Juni 2021
Beiträge
1.566
Erhaltene Likes
3.042
Ahhh jetzt versteh ich dich. Du gehst davon aus das ich den Apache2 auf meinem PC laufen lassen will? Sorry das ist definitiv mein Fehler. Ich habe meinen Server auf einem Raspberry Klon mit armbian aufgesetzt. Da ich nichts vergleichbar gutes finden konnte, will ich halt dieses Template so anpassen das es auf meinem Linux Server läuft.
 
Kommentieren

m4d007

Pirat
Registriert
17 Mai 2021
Beiträge
13
Erhaltene Likes
13
Moin!

Etwas spät, aber vielleicht kann ich helfen.
Wenn ich dich richtig verstehe, möchtest du über einen Apache2 Webserver auf hfs zugreifen. Vermutlich über das Internet?

Was du suchst ist ein Reverseproxy und das ist eigentlich kein Problem umzusetzen.
Ich habe das hier mal schnell getestet und es läuft.
Meine Apache2 Konfiguration ist auf https umgestellt. Du solltest dies unbedingt in Betracht ziehen!
So sieht die Konfiguration dann aus (du musst den Pfad zu den SSL Zertifikaten anpassen und die URL unter der der Server erreichbar sein soll!)

Apache-Konfiguration:
Bitte, Anmelden oder Registrieren to view codes content!

Bei dieser Konfig ist zu beachten, dass das Zertifikat von Let'sEncrypt kommt.
Außerdem höre ich so halb raus, dass hfs auf dem selben System laufen soll, auf dem auch der Apache2 laufen soll. Dabei ist zu beachten, dass hfs im Standard auf Port 80 läuft, wie auch Apache2. Sollte der Port von hfs geändert werden, so muss dieser in der Konfiguration mit angegeben werden.
So sollte es dann aussehen:
Apache-Konfiguration:
Bitte, Anmelden oder Registrieren to view codes content!
 
Kommentieren

tastebin

InventarNr. #290621 - aus Dortmund
Themenstarter
Registriert
29 Juni 2021
Beiträge
1.566
Erhaltene Likes
3.042
Nein nicht richtig. Ich will nur das Template auf meinem apache2 nutzen. Dafür soll ich die laufende Seite des Servers kopieren oder klonen. Das kommt dann in /var/www/html/
Die benutzen ein eigenes format für ihre templates
 
Kommentieren

m4d007

Pirat
Registriert
17 Mai 2021
Beiträge
13
Erhaltene Likes
13
Willst du das Template ohne hfs nutzen und nur per Apache2 freigeben?
Das klingt nicht logisch. Hast du mal n Link zu dem was du vorhast?

Wenn ich deine Dateien herunterlade und mir anschaue, scheint das Template hfs zu benötigen. Es ist ja auch weder html noch php oder etwas anderes, das von Apache einfach so verarbeitet werden kann. (Ok, es ist zwar html in den tpl Dateien, aber es ist keine html Datei).


MfG
m4d007
 
Kommentieren

tastebin

InventarNr. #290621 - aus Dortmund
Themenstarter
Registriert
29 Juni 2021
Beiträge
1.566
Erhaltene Likes
3.042
Am einfachsten ist es hfs zu starten und dann wie ich zb. Firefox nutzen und die Seite mit dem Template speichern. Das ist die Ausgangssituation. Weiter haben die Leute von rejetto nicht geholfen.

Das hier ist die html Datei die firefox ausspuckt:


Bitte, Anmelden oder Registrieren to view spoiler content!

Mit den Files komme ich dann soweit das die Seite tatsächlich angezeigt wird, aber keines der Makros oder Scripts funktioniert.
unbenanntqtegb.png
 
Zuletzt bearbeitet:
Kommentieren

tastebin

InventarNr. #290621 - aus Dortmund
Themenstarter
Registriert
29 Juni 2021
Beiträge
1.566
Erhaltene Likes
3.042
OK. Ich hab's jetzt ne Weile liegen lassen und bin ein kleines Stück weiter. Es handelt sich hier nicht um ein custom Format von hfs.
Viel mehr ist es -wie die Endung .tpl schon nahelegt ein Template Format für Smarty.

Smarty ist eine Template Engine für Composer. Das ist echt ne Nummer. PHP ist nicht so meine Stärke. Immer hin weiss ich jetzt was ich tun muss um die Oberfläche des Templates OHNE hfs auf meinem apache2 zu nutzen.

Jetzt grabe ich mich mal durch den PHP Kram. Leider ist das Einbinden noch ne Nummer zu hoch für mich. Aber evtl. bekomme ich das ja doch noch hin.
Ich hab ja kürzlich im KI Bericht Codepal.ai
Vorgestellt. Das könnte klappen.

Also: WiP🤓
 
Kommentieren
Oben