Auteur Topic: php leren  (gelezen 4673 keer)

Offline ercmrj

  • Bedankjes
  • -Gegeven: 7
  • -Ontvangen: 0
  • Berichten: 24
Re: php leren
« Reactie #15 Gepost op: 19 januari 2017, 08:19:30 »
Als ik naar de map www ga van de synology en geef bij eigenschappen de rechten aan http om te schrijven dan kan ik de arduino data laten wegschrijven naar de map www.

Is dit niet gevaarlijk want http heeft standaard rechten om alleen te lezen.
  • Mijn Synology: ds115j
  • HDD's: 1x

Offline proxydude

  • MVP
  • *
  • Bedankjes
  • -Gegeven: 22
  • -Ontvangen: 55
  • Berichten: 447
  • De stofzuiger van Usenet
    • Usenet handleidingen
Re: php leren
« Reactie #16 Gepost op: 19 januari 2017, 10:22:13 »
Je moet ook alleen rechten geven op de mappen die  nodig hebben. Dit moet je per pakket uitzoeken. Maar op de http map moet je dit inderdaad dus niet doen.
  • Mijn Synology: DS1815+
  • HDD's: 7
  • Extra's: 2000
Usenet handleidingen Usenet Leegzuigen gewoon omdat het kan!

Offline ercmrj

  • Bedankjes
  • -Gegeven: 7
  • -Ontvangen: 0
  • Berichten: 24
Re: php leren
« Reactie #17 Gepost op: 19 januari 2017, 11:15:37 »
In de arduino sketch staan deze commando's om de variabele naar de NAS te sturen.

host = "192.168.1.105"    // adres van de NAS

    String url  = "/";
    url         += "add.php";
    url         += "?data_sent=";
    url         += value;                       //value is de waarde die de arduino stuurt

    client.print(
            String( "GET ") + url + " HTTP/1.1\r\n" +
                    "Host: " + host + "\r\n" +
                    "Connection: close\r\n\r\n");

Kun je dat op deze manier dan naar een andere directory sturen dan www? En die directory zal dan toch ook http rechten moeten krijgen om te kunnen schrijven, dan heb je toch hetzelfde probleem.
 
  • Mijn Synology: ds115j
  • HDD's: 1x

Offline ercmrj

  • Bedankjes
  • -Gegeven: 7
  • -Ontvangen: 0
  • Berichten: 24
Re: php leren
« Reactie #18 Gepost op: 21 januari 2017, 09:37:09 »
Ik heb ondertussen een manier gevonden om de data van de arduino op te slaan op de nas in de map die je van buiten kan benaderen.

Als ik de data naar een locale server stuur en ik schrijf een scriptje met python dat constant kijkt of de betreffende file gewijzigd is en dan copiert naar de map op de nas.

Dan kan ik de data wel van buiten bekijken en hoef ik geen http schrijfrechten aan de map op de nas geven.

Is dit wel veilig op deze manier?
  • Mijn Synology: ds115j
  • HDD's: 1x

Offline aliazzz

  • MVP
  • *
  • Bedankjes
  • -Gegeven: 102
  • -Ontvangen: 189
  • Berichten: 1.434
  • Yum yum brains...
Re: php leren
« Reactie #19 Gepost op: 21 januari 2017, 12:46:14 »
Tsja, zolang deze toepassing niet "in the wild" gebruikt wordt kan het wel aan.
Het gaat immers om php te leren nietwaar?

NAS;
UGREEN DXP4800 Plus 64GB Ram, 24TB
Syno DS118 2TB (te koop ex schjif 75eu)
Syno DS415+ 4*4TB SHR5 Btrfs, 8GB RAM DSM

ROUTER;
RT6600ax + meshed 2x MR2200ac & 1 x 1xRT2600ac
(1 x mr 2200ac te koop)

Homelab;
Kubernetes Cluster 2 nodes
Control Plane - NUC Intel N5105 4x2.5Gbit, 32GB Ram, 1TB
Workernode - HP Proliant DL360 Gen9 2*XEON E5-2697A V4 256GB RAM, 20TB RAID5 SSD


 

Linux leren

Gestart door TopGear_1542Board Linux

Reacties: 9
Gelezen: 7494
Laatste bericht 11 april 2014, 17:15:45
door Birdy
Vpn verbindingen leren opzetten. Hoe werkt het.

Gestart door tf-zuidBoard VPN Server

Reacties: 16
Gelezen: 7775
Laatste bericht 02 augustus 2016, 05:20:22
door tf-zuid