Beste mensen,

Ik heb een Qnap NAS gekocht met Web Server mogelijkheid.
Voor gebruik in de LAN is mijn pagina te bereiken via ip/test.
Mijn site heeft allerlei mappen achter ip/test maar die zijn niet te bereiken.
(in xampp werkt het)

Weet iemand misschien hoe dat in te stellen is in een Qnap NAS?

Model: TS-212P
Firmware: 4.1.2

Alvast bedankt.
Heb je de webserver al aangezet in de QNAP en de bestanden in /Qweb geplaatst?
Begin om de NAS een vast IP-adres te geven.
Ga vervolgens naar je router en maak een port-forwarding voor poort 80 naar het zojuist ingestelde ip-adres van de NAS.

Wanneer je vervolgens van buitenaf (dus niet vanuit je LAN) je externe IP-adres invoert zou je op de webserver op je NAS terecht moeten komen.
Om te zorgen dat je niet probeert om de verbinding vanuit je LAN maakt kun je het ook met je telefoon via een 3G verbinding testen.
Bedankt voor de snelle reacties.
De bestanden staan in de standaard map Web.
De bestanden en HTML pagina's achter ip/test zijn wel te bereiken ben ik achter gekomen.
De PHP pagina's niet maar wordt ook niet als bestand gedownload.
De virtuele host staat aan.
De machtigingen van de map staan op alleen lezen voor de groep everyone.
Helaas heb ik de oorzaak nog niet ontdekt.
Ik raad af om de QNAP direct aan het internet te hangen, tenzij je alleen maar poort 80 open gooit en geen belangrijke websites erop plaatst. Veel packages zijn verouderd, en ik heb al enkele malen gehoord dat sommige mensen al ongewenste bezoekers op de QNAP hebben gehad.

Wat gebeurt er als je een bestand aanmaakt met:
<?php phpinfo(); ?> en deze via je IP in je browser opvraagt?
Bedankt voor de reactie,

Dat werkt gelukkig.

Het geeft de info van PHP Version 5.3.29 achter ip/test
Het geeft ook de info achter ip/test/map
De pagina's werken niet maar wel in xampp.
Als ik naar de link kijk van de html staat de link naar de map toe gelinkt en niet het volledige adres.
Een gastenboek bijvoorbeeld in dezelfde map is bijvoorbeeld al niet werkend.

Ik wil de NAS niet gaan gebruiken om aan de WWW te koppelen.

In ieder geval bedankt.

[size=xsmall]Toevoeging op 08/02/2015 23:42:27:[/size]

De volledige pagina is:

PHP Logo
PHP Version 5.3.29
**snip**
Wat werkt er niet aan?

Zet bovenaan je script:

<?php
error_reporting(E_ALL);
ini_set('display_errors',1);
?>

Zie je dan foutmeldingen?
Verder heb ik je lap tekst even weggeknipt uit je post. Het is verder niet echt relevant om 1000 regels te tonen.
Kan het zo zijn dat mijn pagina's anders geprogrammeerd zijn dan voor PHP 5.3?
Hoe zou ik dat kunnen uitsluiten?

In ieder geval bedankt.
Kan je precies vertellen wat er niet werkt, en wat er dan voor ongewenste dingen gebeuren, en wat je precies stap-voor-stap doet?
Wat ik precies doe.

Helemaal bovenaan in het bestand plaatst ik:
<?php
error_reporting(E_ALL);
ini_set('display_errors',1);
?>

daarna:
Locatie: ip
stap 1: Ga ik naar File Station.
stap 2: Ik druk op web.
stap 3: Ik druk op test
stap 4: Ik druk op uploaden->bestand
stap 5: ik ga naar ip/test/bestand.php

Ik merk er wel bij op dat de css in het bestand ook niet aangeroepen wordt.

[size=xsmall]Toevoeging op 09/02/2015 00:08:42:[/size]

Het bronbestand blijft ook leeg bij paginabron weergeven.
En wat staat er in bestand aan relevante code?

Reageren