Kleine Vragen Topic #3
Aarclay schreef:Ik gebruik forever voor chatomaticWas benieuwd naar ervaring...Eerdere citaten tonen
Dylanh schreef:Wat maakt dat uit?Eerdere citaten tonen
Aarclay schreef:Klinkt goed, anderen die dit ook gebruiken?
Aarclay schreef:Jeuj, vandaag eens naar node.js gekeken op mijn Raspberry Pi.
Ik heb alles werkend gekregen en met:
nodejs welcome.js een server aangemaakt die een leuke text output.
Maar ja, als ik mijn SSH-sessie beëindig, dan is de http-server die ik gemaakt heb in NodeJS ook weer offline. Kan ik dit in de background draaien, of denk ik nou verkeerd?
Je kan zorgen dat het tijdens de opstarten van de RPi geactiveerd wordt. Je kan het command invoeren bij /etc/rc.local (sudo nano /etc/rc.local) en daarin zet je voor de exit 0 je nodejs command)
Zou ook nog kunnen
Ga ik naar kijken!
---------------------------
Verder een vraagje. Ik gebruik voor mijn site MultiViews in Apache, en ik merk dat onderstaande .htaccess een klein foutje heeft:
De URL
http://www.treinenweb.nl/news/1337 wordt netjes geladen als de juiste URL, maar http://treinenweb.nl/news/1337 wordt geredirected naar http://www.treinenweb.nl/news.php/1337.
Hoe kan ik dit gelijktrekken?
Ga ik naar kijken!---------------------------
Verder een vraagje. Ik gebruik voor mijn site MultiViews in Apache, en ik merk dat onderstaande .htaccess een klein foutje heeft:
RewriteEngine On
RewriteCond %{HTTP_HOST} ^treinenweb.nl
RewriteRule (.*) http://www.treinenweb.nl/$1 [R=301,L]
Options +FollowSymLinks
php_value magic_quotes_gpc Off
Options MultiViews De URL
http://www.treinenweb.nl/news/1337 wordt netjes geladen als de juiste URL, maar http://treinenweb.nl/news/1337 wordt geredirected naar http://www.treinenweb.nl/news.php/1337.
Hoe kan ik dit gelijktrekken?
Milan schreef:Je kan zorgen dat het tijdens de opstarten van de RPi geactiveerd wordt. Je kan het command invoeren bij /etc/rc.local (sudo nano /etc/rc.local) en daarin zet je voor de exit 0 je nodejs command)Ik heb alles werkend gekregen en met:Eerdere citaten tonen
Aarclay schreef:Jeuj, vandaag eens naar node.js gekeken op mijn Raspberry Pi.nodejs welcome.js
een server aangemaakt die een leuke text output.
Maar ja, als ik mijn SSH-sessie beëindig, dan is de http-server die ik gemaakt heb in NodeJS ook weer offline. Kan ik dit in de background draaien, of denk ik nou verkeerd?
Ik vind dit persoonlijk fijner: (node welcome.js ipf nodejs welcome.js)
mv /usr/local/bin/nodejs /usr/local/bin/node En:
npm install forever -g en dan forever welcome.js
Runt je node in de background en blijft door draaien, ook als je je SSH sluit.
Dat eerste is puur een kwestie van smaak. Gelukkig kan je ook met de cursor omhoog je laatste commands kiezen, en dan vind ik die twee extra lettertjes van js niet echt heel ergerlijk als ik het moet intypen.
Ik ga dan maar toch eens kijken naar forever, ik heb het idee dat dit uitgebreider is dan screen.
Ik ga dan maar toch eens kijken naar forever, ik heb het idee dat dit uitgebreider is dan screen.
Nu ik me het bedenk, runt die nodejs op de voorgrond? (Je kan dus geen andere commands meer invoeren) of op de achtergrond? Als hij op de voorgrond werkt moet je een & erachter zetten, meestal blijft het dan werken als je de SSH sessie afsluit
Ja, standaard runt het op de voorgrond. Maar als ik er dan een & achter zit, dan moet het in de background werken dus?
zou dan het procesID aan moeten kunnen geven, zodat je die dan handmatig zou kunnen killen als je dat wilt:
Edit:
Kijk, stukken makkelijk dan forever. het draait nu gewoon in de background.
$ ps aux | grep welcome.js zou dan het procesID aan moeten kunnen geven, zodat je die dan handmatig zou kunnen killen als je dat wilt:
kill [pid] Edit:
Kijk, stukken makkelijk dan forever. het draait nu gewoon in de background.

Is dit een SEO-friendly URL?
http://localhost/Hoe-script-je-nou-veilig-een-PHP-MySQLi-script-systeem/1
Het laatste getal (in dit geval 1) is het ID die ik nodig heb om het op te halen
http://localhost/Hoe-script-je-nou-veilig-een-PHP-MySQLi-script-systeem/1
Het laatste getal (in dit geval 1) is het ID die ik nodig heb om het op te halen
Dylanh schreef:Waarom sla je die url niet op als PK? Let dan wel op de lengte.Is dit een SEO-friendly URL?
http://localhost/Hoe-script-je-nou-veilig-een-PHP-MySQLi-script-systeem/1
Het laatste getal (in dit geval 1) is het ID die ik nodig heb om het op te halen
PK?
Dylanh schreef:PK is een Primary Key. De sleutel naar een row in de databasePK?
Ik zou eerst voor de id gaan, en dan de titel.
Sevvlor schreef:Ik zou dan toch voor een integer gaan, en niet voor een varchar.http://localhost/Hoe-script-je-nou-veilig-een-PHP-MySQLi-script-systeem/1Eerdere citaten tonen
Dylanh schreef:Is dit een SEO-friendly URL?
Het laatste getal (in dit geval 1) is het ID die ik nodig heb om het op te halen
Waarom sla je die url niet op als PK? Let dan wel op de lengte.
toevoeging op 20 april 2014, 23
19:Aarclay schreef:Ja, standaard runt het op de voorgrond. Maar als ik er dan een & achter zit, dan moet het in de background werken dus?
$ ps aux | grep welcome.js zou dan het procesID aan moeten kunnen geven, zodat je die dan handmatig zou kunnen killen als je dat wilt:
kill [pid] Edit:
Kijk, stukken makkelijk dan forever. het draait nu gewoon in de background.

Werkt niet altijd, als je uitlogt dan stopt hij dat proces nog steeds.
Hij draait anders nog steeds... 


