Auteur Topic: Simpele statische 5-pagina "website" werkt gewoon niet  (gelezen 1204 keer)

Offline DSGebruiker

  • MVP
  • *
  • Bedankjes
  • -Gegeven: 5
  • -Ontvangen: 117
  • Berichten: 739
Simpele statische 5-pagina "website" werkt gewoon niet
« Gepost op: 31 december 2022, 09:30:14 »
Hallo,
Ik heb bij ONE.COM een simpele website (geen "php" voor zover ik weet, enkel 5 "htlm" bestanden en een hoop *.css en *.js bestanden) en ik krijg dit voor geen meter "draaiende" op m'n Syno 918+
(ik test eerst intern door effe een dns-record aan te maken dat naar de NAS verwijst op hostname, werkt prima. Enkel de HTTPS nog niet maar dat fix ik later wel)

Heb installatie van Webstation + PHP7.4 (alhoewel ik denk niet niet eens nodig te hebben) + Apache 2.4 gedaan en daarna een virtual-host aangemaakt.

Bestanden onder de /web/www.mijnwebsite.be gezet en dan ook de paden correct gezet in de virtual host, alsook correct backend gekozen (standaard nginx maar dus Apache gekozen)

HET PROBLEEM : De "site" index.html kan ik wel bereiken, maar de rendering/markup is compleet kapot ?

Ik had het toch even iets eenvoudiger voorgesteld eigenlijk, temeer omdat ik niets van DB-backend of php-bestanden gebruikt.

Ook wel bizar te zien dat er in de code van vb index.html toch wel redelijk wel "brol" staat met verwijzingen naar Twitter ?!! die ik zelf helemaal niet gemaakt hebt. Natuurlijk werd de site met de ONE.COM "Website Builder" CMS gemaakt dus tja...

In m'n Chrome "Developer Tools" window zie ik enorm veel HTTP-500 errors en ook verwijzingen naar vb "google-fonts.php" maar dus ook naar een hoop *.js bestanden die in de folder staat.

58472-0

Zijn er hier web-bouwers die wat tips kunnen geven? Dit moet toch een relatief eenvoudig probleem zijn?
Of heeft het toch iets met HTTPS te maken? (virtual server staat gewoon op 80/443 in de settings en uiteraard krijg ik melding "site not secure" etc)


Offline jr212

  • MVP
  • *
  • Bedankjes
  • -Gegeven: 15
  • -Ontvangen: 36
  • Berichten: 360
Re: Simpele statische 5-pagina "website" werkt gewoon niet
« Reactie #1 Gepost op: 31 december 2022, 10:02:31 »
En linkje zou helpen :)
Om te starten moet je geen dns record maar dns instellingen wijzigen. Maken een a of aaaa record bij one.com
als host geef je een naam in vb xxx.jouwsite.nl waarbij xxx dan te kiezen is.
doorverwijzen naar jouw WAN ip.adres.
In jouw router stuur je alles van poort 443 en 80 door naas het locale ip van de nas

In de vhost (heb je eigenlijk niet nodig) kies je voor naamgebaseerd en geef je de volledige naam van de a of aaaa record door.

Je map heb je al gekozen vergeet http backend niet inte stellen en php versie te kiezen (vermoedelijk niet nodig als je uitsluitend html bestanden gebruikt)


Jan
  • Mijn Synology: 2419+
  • HDD's: Zie handtekening
DS2419+ 22 TiB / 18 TiB / 3 X 14 TiB / 8 TiB 1 X SSD 0.5 TiB (90.5 TiB)
DS2415+ 2 X 8 TiB / 2 X 14 TiB / 16 TiB  / 22 TiB  (82 TiB)
DS415play 4 X 14 TiB (56 TiB)

Offline DSGebruiker

  • MVP
  • *
  • Bedankjes
  • -Gegeven: 5
  • -Ontvangen: 117
  • Berichten: 739
Re: Simpele statische 5-pagina "website" werkt gewoon niet
« Reactie #2 Gepost op: 31 december 2022, 10:43:50 »
Hallo,

Extern hoeft die (voorlopig) niet bereikbaar te zijn nu. Dat regel ik wel als alles werkt.Dat is geen enkel probleem.

-----------------
In de vhost (heb je eigenlijk niet nodig) kies je voor naamgebaseerd en geef je de volledige naam van de a of aaaa record door.
Je map heb je al gekozen vergeet http backend niet inte stellen en php versie te kiezen (vermoedelijk niet nodig als je uitsluitend html bestanden gebruikt)

----------------

Bovenstaande simpele acties zijn gedaan. Het is niet dat het niet werkt, enkel de "layout" is volledig om zeep en vele dingen ontbreken.
In de screenshot zie je links "het resultaat" met enkele links (die zelfs niet werken)
Vooral die HTTP Error-500 die je in de dev-console ziet vraag ik me af of ik dingen ontbreek buiten "php 7.4 + webstation + apache 2.4'
Heb niks van Node.JS draaien, maar dat hoeft toch niet voor *.js uit te voeren (da's clientside)

De werkende versie kan je gewoon bij ONE.COM bezoeken op http://www.uwthuiskapster.be dewelke al lange tijd prima werkt daar.

Gezien de steeds stijgende prijzen was ik aan het overwegen deze files gewoon vanaf m'n NAS te serven die toch 24/7 actief staat. En als die down gaat is dat ook geen ramp. Deze website is verre van "business kritisch" zeg maar.


Offline jr212

  • MVP
  • *
  • Bedankjes
  • -Gegeven: 15
  • -Ontvangen: 36
  • Berichten: 360
Re: Simpele statische 5-pagina "website" werkt gewoon niet
« Reactie #3 Gepost op: 31 december 2022, 12:40:08 »
Met wat is deze pagina gemaakt?
Ik zou denken dat er verschillende mappen niet gekopieerd zijn.

Je hebt trouwens 67 fouten in de validator. https://validator.w3.org/nu/?doc=http%3A%2F%2Fwww.uwthuiskapster.be
  • Mijn Synology: 2419+
  • HDD's: Zie handtekening
DS2419+ 22 TiB / 18 TiB / 3 X 14 TiB / 8 TiB 1 X SSD 0.5 TiB (90.5 TiB)
DS2415+ 2 X 8 TiB / 2 X 14 TiB / 16 TiB  / 22 TiB  (82 TiB)
DS415play 4 X 14 TiB (56 TiB)

Offline Birdy

  • Global Moderator
  • MVP
  • *
  • Bedankjes
  • -Gegeven: 1344
  • -Ontvangen: 7826
  • Berichten: 43.274
  • FIFO / LIFO
    • Truebase
Re: Simpele statische 5-pagina "website" werkt gewoon niet
« Reactie #4 Gepost op: 31 december 2022, 12:54:38 »
Is dat wel betrouwbaar ? Als ik KPN check dan zie ik ook veel fouten.


CS406      DSM 2.0-0731    DS508      DSM 4.0-2265      DS411+II  DSM 6.2.4-25556-7   DS115J    DSM 7.1.1-42962-5   DS918+    DSM 6.2.4-25556-7
DS107+     DSM 3.1-1639    DS411slim  DSM 6.2.4-25556   DS213J    DSM 6.2.3-25426-2   DS1515+   DSM 6.2.4-25556-7   DS220+    DSM 7.2.1-69057-5
DS107+     DSM 3.1-1639    DS111      DSM 5.2-5967-9    DS413J    DSM 6.2.3-25426-2   DS716+II  DSM 6.2.4-25556-7   RT2600ac  SRM 1.2.5-8227-11
BeeDrive   1TB             BeeServer  BSM 1.0-65162                                                                 MR2200ac  SRM 1.2.5-8227-11

Offline jr212

  • MVP
  • *
  • Bedankjes
  • -Gegeven: 15
  • -Ontvangen: 36
  • Berichten: 360
Re: Simpele statische 5-pagina "website" werkt gewoon niet
« Reactie #5 Gepost op: 31 december 2022, 13:05:49 »
Dan moet kpn ook dringend eens hun site aanpassen 😃
De validatie is van het w3 consortium. Ze zullen zelf wel weten wat juist is.
  • Mijn Synology: 2419+
  • HDD's: Zie handtekening
DS2419+ 22 TiB / 18 TiB / 3 X 14 TiB / 8 TiB 1 X SSD 0.5 TiB (90.5 TiB)
DS2415+ 2 X 8 TiB / 2 X 14 TiB / 16 TiB  / 22 TiB  (82 TiB)
DS415play 4 X 14 TiB (56 TiB)

Offline DSGebruiker

  • MVP
  • *
  • Bedankjes
  • -Gegeven: 5
  • -Ontvangen: 117
  • Berichten: 739
Re: Simpele statische 5-pagina "website" werkt gewoon niet
« Reactie #6 Gepost op: 31 december 2022, 14:42:38 »
Wow, da's best wat.
Ik heb die gewoon gemaakt met de "Webbuilder" tool van ONE.COM. Wat drag en drop, wat prentjes, tabelletje etc.
Geen enkel stukje "manueel" gedaan of in code liggen duiken.

Offline DSGebruiker

  • MVP
  • *
  • Bedankjes
  • -Gegeven: 5
  • -Ontvangen: 117
  • Berichten: 739
Re: Simpele statische 5-pagina "website" werkt gewoon niet
« Reactie #7 Gepost op: 31 december 2022, 14:49:53 »
Met de ONE.COM "Web-builder" software (online)
Normaal heb ik alle mappen/bestanden wel, ik heb de directory-structuur via de "file-manager" gezipped en in 1 stuk gedownload.
Maar ik zag vb in de index.html wel dat er verwijzingen stonden naar folder die ik dan weer niet zag met de file-manager. Die structuur heb ik op m'n NAS effe nagemaakt en dat zit wel goed.

Vb in de index.html zie ik zaken als href="/____impro/1/onewebmedia/blablabla.jpg terwijl deze folder helemaal niet zichtbaar is op de "filemanager", daar heb je enkel de "onewebmedia" subfolder rechtstreeks onder de toplevel/root.

Ik ga es kijken in de access-log van de Apache op de NAS wat die HTTP Error 500 zijn die massaal zichtbaar zijn in de dev-console.





Offline DSGebruiker

  • MVP
  • *
  • Bedankjes
  • -Gegeven: 5
  • -Ontvangen: 117
  • Berichten: 739
Re: Simpele statische 5-pagina "website" werkt gewoon niet
« Reactie #8 Gepost op: 31 december 2022, 14:58:47 »
In de htacess.log stonden héél veel meldingen zoals hieronder, komende van een .htaccess bestand in 1 van de folders.
Heb deze uitgezet (# ervoor) en ik heb de indruk dat het precies nu beter gaat....

Invalid command 'ExpiresActive', perhaps misspelled or defined by a module not included in the server configuration

Heb de site intern nu draaien als www2.xxxxxxxxx en dat werk nu dus wel na het uitcommenten in items de .htaccess file in een mediafolder.
Op 1 pagina staat een contact-form (via mail) dat natuurlijk lokaal niet gaat werken, daar ga ik iets alternatiefs voor voorzien.

Zal nu bij Let's Encrypt nog een certificaat proberen te regelen. (want er is er al 1 uitgegeven aan one.com voor dit domain)
Al dan niet via Certbot en met dns-validations (want ik controleer het domain en kan records aanmaken natuurlijk)





Offline jr212

  • MVP
  • *
  • Bedankjes
  • -Gegeven: 15
  • -Ontvangen: 36
  • Berichten: 360
Re: Simpele statische 5-pagina "website" werkt gewoon niet
« Reactie #9 Gepost op: 31 december 2022, 18:49:07 »
Je kan mail evengoed gebruiken via nas als via one. Vele anderen, ik inclusief, doen het ook😃

Dit gaat wel dit forum te ver. Ik stel phphulp.nl voor. Wees wel zo fair om te verwijzen naar deze vraag.
  • Mijn Synology: 2419+
  • HDD's: Zie handtekening
DS2419+ 22 TiB / 18 TiB / 3 X 14 TiB / 8 TiB 1 X SSD 0.5 TiB (90.5 TiB)
DS2415+ 2 X 8 TiB / 2 X 14 TiB / 16 TiB  / 22 TiB  (82 TiB)
DS415play 4 X 14 TiB (56 TiB)

Offline jervanheg

  • Bedankjes
  • -Gegeven: 0
  • -Ontvangen: 20
  • Berichten: 210
Re: Simpele statische 5-pagina "website" werkt gewoon niet
« Reactie #10 Gepost op: 06 januari 2023, 17:25:37 »
ik herken de situatie (ook bij one.com, die alsmaar duurder worden -  voor een niet-al-te-kritische site)
Ik heb simpelweg alle files vanop one.com gekopieerd; met zeer weinig hoop dat het zou werken (er lopen namelijk toch enkele bijzondere scripts)... maar, tot mijn verbazing loopt het probleemloos (met uitzondering van het mail-formulier, dat maar niet wil lukken).
Succes!

Offline DSGebruiker

  • MVP
  • *
  • Bedankjes
  • -Gegeven: 5
  • -Ontvangen: 117
  • Berichten: 739
Re: Simpele statische 5-pagina "website" werkt gewoon niet
« Reactie #11 Gepost op: 06 januari 2023, 17:34:54 »
Ondertussen werkt alles (in niet https) lokaal gewoon, nadat ik wat in het .htaccess heb aangepast dewelke nog eens in een subfolder stond waar media in stond.
Ik heb nog wel wat andere zaken bij ONE.COM staan (2 domains met de daarbij horende mail) dus helemaal ben ik daar niet weg. Enkel spijtig dat vb de DNS daar ook geen API heeft zodat het met Lets Encrypt makkelijk zou zijn certs te genereren. Als ik vb DNS-challenge wil doen omdat ik een wildcard wil genereren voor m'n domain moet ik TXT-record toevoegen etc. Zou leuk zijn als het automagisch zou kunnen...

Offline André PE1PQX

  • MVP
  • *
  • Bedankjes
  • -Gegeven: 25
  • -Ontvangen: 155
  • Berichten: 1.320
  • 1st computer rule: GIGO -> Garbage in, Garbage out
    • Mijn Webstee...
Re: Simpele statische 5-pagina "website" werkt gewoon niet
« Reactie #12 Gepost op: 07 januari 2023, 12:25:10 »
Bekijk ook de manier waarop de bestanden vanaf de host gekopieerd zijn, er zullen ook verborgen bestanden tussen kunnen zitten zoals .htaccess en dergelijke.

Verder is die W3C in mijn ogen een papieren tijger, iedere browser heeft zijn eigen interpretatie over hoe e.e.a. weer gegeven dient te worden.

Voor de HTML coders: Je kunt in het begin van ieder HTML bestand enkele meta tags neerzetten die deels de werking bepalen van die html bestand.
Één er van is "<base href="basis-url" /> waarbij 'basis-url' de root van de website is.
alle aangeroepen bestanden (.js, .css en alles meer) worden vanaf deze basis url opgezocht.

Zie ook https://www.tutorialspoint.com/html/html_base_tag.htm voor meer info hierover.
Het kan dus zijn dat de aangeroepen bestanden gewoon niet gevonden worden.
"Anyone who sits on top of the largest hydrogen-oxygen fueled system in the world; knowing they're going to light the bottom - and doesn't get a little worried - does not fully understand the situation" - John Young, Astronaut


DS918+ -> 4x 4TB in RAID5 met 4Gbyte RAM extra (DSM7.2, backup systeem voor PC's)
DS218+ -> 2x 8TB met 4Gbyte RAM extra (DSM 7.2, Mailplus server en client + OpenVPN server)
DS220j -> 1x 8TB + 3TB (DSM7.2)
DS214+ -> 2x 6TB (DSM7.1.1)
DS120j -> 1x 6TB (DSM7.2, off-site backup)

Offline Babylonia

  • MVP
  • *
  • Bedankjes
  • -Gegeven: 826
  • -Ontvangen: 1410
  • Berichten: 7.610
Re: Simpele statische 5-pagina "website" werkt gewoon niet
« Reactie #13 Gepost op: 07 januari 2023, 15:46:02 »
Bekijk ook de manier waarop de bestanden vanaf de host gekopieerd zijn,

Ik heb die website   https://www.uwthuiskapster.be   even gedownload met HTTrack Website Copier

https://www.httrack.com/page/2/en/index.html        (Het 64 bit "ZIP" bestandje waarbij geen installatie nodig is)

Project "kapper" gemaakt,  download en wat verder in de aangemaakte directory de bewuste website lokaal op mijn PC geopend.
Alles wordt hier precies hetzelfde getoond, als de echte website.
Alleen de link naar achterliggende plaatjes werkt niet correct. (Er worden geen plaatjes getoond).
Maar dat lijkt me nog het minste probleem om dat te corrigeren.

Mijn lieve hemel, wat een hoop toeters en bellen / code en "moeilijke" bestand directory's die zijn opgemaakt.
Voor een paar simpele web-pagina's met enkele fotootjes en graphics.
IMO zou je beter een HTML editor kunnen gebruiken en die pagina's handmatig in elkaar zetten?

De origineel aangemaakte pagina's misschien als leidraad?
Kijk wat je daarbij allemaal aan code in zo'n HTML editor kunt weggooien en vereenvoudigen.
DS213j   2x 6TB WD Ultrastar     -  DSM 6.2  -  glasvezel 1 Gbps  (Odido) ZyXEL EX5601 + RT1900ac (AP) + Apple Airport Express (bridge)
DS415+  4x 4TB HGST Deskstar  -  DSM 6.2  -  glasvezel 100/100  (KPN) + 2x "SupeWifi" + RT6600ax + RT2600ac + MR2200ac  -  NVDIA Shield TV Pro
DS920+  4x 4TB WD Red Plus     -  DSM 6.2         +         DS420j   4x 4TB WD Red Plus   -  DSM 7.2
             Ervaring met routers van  DrayTek, Fritzbox, TP-Link  -  switches Netgear, ZyXEL  -  Access Points TP-Link, Grandstream.....


 

Simpele Shell

Gestart door wizjosBoard 3rd party apps integratie in DSM

Reacties: 6
Gelezen: 6145
Laatste bericht 27 februari 2009, 21:49:39
door wizjos
Simpele mailclient om mails op NAS te ontvangen zoals Thunderbird

Gestart door phunixxxBoard Mail mods

Reacties: 8
Gelezen: 6568
Laatste bericht 28 maart 2019, 10:56:03
door André PE1PQX
3 simpele vraagjes (hoop ik... ^^ )

Gestart door NjirkBoard Synology DSM algemeen

Reacties: 10
Gelezen: 4193
Laatste bericht 21 oktober 2013, 21:23:28
door arnom
Photostation 5 albumnamen zichtbaar (simpele thema)

Gestart door spannowBoard Photo Station / Photos

Reacties: 0
Gelezen: 1616
Laatste bericht 26 oktober 2011, 12:56:43
door spannow
simpele backup

Gestart door seomanBoard Data replicator & overige backupsoftware

Reacties: 21
Gelezen: 4723
Laatste bericht 14 februari 2018, 17:18:19
door seoman