Ik heb een formulier gemaakt waarmee ik fotos kan uploaden naar mijn site.
Dat werkte pas nadat ik de bestandsrechten van de fotomap ipv 755 op 777 zette.
Is dit de juiste oplossing of begeef ik me op glad ijs?
Is het IP van deze DNS naam gekoppeld aan je server? Of is deze naam gebonden aan een extern IP waar een NAT tussen zit? In het tweede geval kun je de melding gewoon negeren.

Een ander punt kan zijn dat je server geen correcte DNS configuratie heeft. Kun je domeinen als google.nl pingen vanaf de commandline? Zo ja, dan is dat ook geen punt en gaan we terug naar wat ik eerder zei.

[size=xsmall]Toevoeging op 26/06/2016 00:26:55:[/size]

Overigens: is het dezelfde melding als die je eerder zei? Over de Apache lockdir? Deze is denk ik terug te vinden in /etc/default/httpd of /etc/default/apache2 of iets dergelijks. De lockdir is geen direct vereiste, afhankelijk van de MPM die je gebruikt.
Ben van Velzen op 26/06/2016 00:22:41

Is het IP van deze DNS naam gekoppeld aan je server? Of is deze naam gebonden aan een extern IP waar een NAT tussen zit?


ik doe echt mijn best hoor:) maar je kan net zo goed in swahili tegen me praten

Ik zeg even in mijn eigen woorden hoe het zit: ik heb een pi, en er gaat een draad van mn pi naar de router en dan heb ik bij no-ip een naam aangemaakt en die verwijst naar mn pi

kan je hier wat mee?
nb ja ik kan pingen vanaf de commandline
Dan is er waarschijnlijk geen probleem. Wanneer je deze vhost instelt, is deze dan te bereiken op de naam die je eerder aangaf?
Ben van Velzen op 26/06/2016 01:02:09

Wanneer je deze vhost instelt


Ik begin met het eerste deel van de vraag: bedoel je hiermee dat ik iets moet veranderen in de virtualhost gedeelte van 000-default in sites-availabe?
dit is wat er nu staat:
ServerName localhost
        ServerAdmin webmaster@localhost
        #DocumentRoot /var/www/html
        DocumentRoot /var/www


moet ik er dit van maken?
ServerName katbulk.hopto.org
       

000-default moet je gewoon vanaf blijven. Nieuwe virtualhosts zet je in nieuwe bestanden met daarin de nodige definities. Simpel gezegd zet je in /etc/apache2/sites-available een nieuw bestand met daarin je definitie, gevolgd door het gebruik van a2ensite.
ik heb in die dir ook een bestand: default-ssl.conf

die begint zo: <IfModule mod_ssl.c>
#<VirtualHost _default_: 443>
<VirtualHost _default_:443>
ServerName katbulk.hopto.org
ServerAdmin webmaster@localhost

DocumentRoot /var/www/html/
Nogmaals: defaults moet je niet aankomen. Je moet *NIEUWE* vhosts maken.
Ok, duidelijk. Ik heb de default-ssl.conf gekopieerd en nieuwe .conf gemaakt.

[size=xsmall]Toevoeging op 28/06/2016 00:30:48:[/size]

Ben van Velzen op 26/06/2016 01:02:09

Wanneer je deze vhost instelt, is deze dan te bereiken op de naam die je eerder aangaf?


Als je bedoelt dat ik de url in typ in mn browser, ja die is te bereiken.
Dan is er dus niets aan de hand. Apache waarschuwt vaker over zaken die mogelijk niet werken, zoals het opgeven van een ServerName die geen IP heeft die direct naar IP's van de server wijst. Er wordt hier geen rekening gehouden met NAT dat tussen het publiek toegankelijke IP en de server kan zitten.

Reageren