Hallo,
Tuurlijk. Het enige wat ik nog niet aan de gang heb gekregen is de rgb controller.
Maar misschien heeft iemand daar een tip voor??!!
Met de uitleg van Dhr Oldenburger heb ik de vorige webapp werkend gekregen. De
uitleg heb ik aangepast voor de nieuwe webapp en uitgevoerd op mijn Synology.
Waarschijnlijk mis ik ergens nog iets, maar in ieder geval kan ik mijn dingen instellen
zoals in de vorige webapp en dat werkt naar behoren. Hier de uitleg;
Er van uitgaande dat de webserver werkt, dat je toegang hebt tot de mappen op de Synology Server met je eigen pc en toegang hebt tot de “phpmyadmin” pagina.
Download TortoiseSVN via http://tortoisesvn.net/downloads.html
Ga naar de map “web” op de server waar je sites opgelagen staan.
Klik met de rechtermuisknop op de map “web” en klik op SVN Checkout
Voer de volgende gegevens in;
URL: https://github.com/Nodo-Domotica/WebApp.git
Checkout directory: \\naamvanuwserver\web\
(voer bij “naamvanuwserver” de naam van uw server in)
Alle bestanden voor de WebApp worden naar de map “web” gedownload.
Maak een kopie van de bestanden “1 – webappdb.sql” en “2 – nodo_tbl_help.sql”.
en haal in beide bestanden de de volgende regels weg;
– SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO",
– SET time_zone = "+00:00";
( deze regels leverde bij mij foutmeldingen )
en sla de bestanden op.
Open de “phpMyAdmin” pagina van je server, log in en importeer de bestanden
1 – webappdb.sql en 2 – nodo_tbl_help.sql
Dan naar tabblad “Gebruikers” en voeg een nieuwe gebruiker toe.
Vul je gebruikersnaam, machine ( = localhost) en wachtwoord in.
Waarschijnlijk ga je nu door naar het tabblad Globale Rechten, zo niet dan
bij tabblad Gebruikers bij de zojuist aangemaakte gebruiker klikken op Rechten wijzigen.
Tabblad Globale Rechten = selecteer alles en klik start
Tabblad Databank = selecteer “nododom_webappdb” en klik start.
Bij Databank-specifieke rechten selecteer alles en klik start.
De rechten zijn nu ingesteld voor de webapp.
Nu ga je een aantal bestanden aanpassen in de map “webapp” nl. de volgende;
“domein.nl” vervangen door je eigen domeinnaam.
signup.php
regel 148 $message.="${WEBAPP_HOST}confirmation.php?passkey=$confirm_code\r\n";
regel 164 $from = "Nodo@domein.nl";
nodo.php
regel 220 $from = "Nodo@domein.nl";
lost_password.php
regel 72 $from = "Nodo@domein.nl";
settings.php
regel 24 $WEBAPP_HOST = "server.domein.nl";
regel 25 $NODO_URL = "server.domein.nl/nodo.php";
regel 28 $MYSQLUSER = 'mysqlgebruikersnaam';
regel 29 $MYSQLPWD = 'msqlwachtwoord';
Vul bij server.domein.nl je eigen gegevens in en bij msql- de zojuist aangemaakte gebruiker en wachtwoord.
Na het opslaan zou de webapp beschikbaar zijn op jouw server.
De technische vragen zul je aan iemand anders moeten stellen.
Ik heb deze uitleg alleen kunnen maken door uitleg van anderen.
In ieder geval succes ermee.
Mvg,
Mark