Оптимизайка, туплю) теперь работает, спасибо!---------- Добавлено 27.07.2015 в 02:50 ----------Оптимизайка, получается, я так понимаю, в итоге, на каждый скрипт (как например в этом index.js) имеем одно вечное открытое подключение?
И это есть правильно?
Ну, например для какого-нибудь user.js, будет также как и в index.js объявлено
Оптимизайка, вот я сделал в данном случае так:
var mysql = require('mysql');var pool = mysql.createConnection({ connectionLimit : 10, host : 'localhost', user : 'test', password : '1111', database : 'test'});pool.connect(function(err){ if(!err) { log.info("Database is connected "); } else { log.error("Error connecting database "); }});var data = null;pool.query('SELECT * FROM `table` ', function(err, rows, fields) { //pool.end(); if (!err) { data = {data: rows}; } else { log.error('Error while performing Query.' + err); }});/* GET home page. */router.get('/', function(req, res, next) { res.render('index', data);});
И при этом, выводится все из таблицы. Но, например, я сторонним инструментом (phpmyadmin) удалил из БД одну строку и добавил новых 10, а изменения на моей странице nodejs не отображаются, там по прежнему только изначальные данные. Отобразятся текущие данные, те изменения что произошли, только если перезапустить ноду. Почему так? что я делаю не правильно?
Оптимизайка, p.s. выполнил так команду:
Заработало, хотя на гитхабе так написано
Выдает git version 1.9.5.msysgit.1
Вот что в git bash нарисовало при установке:
Оптимизайка, так, а как poll сделать глобальным чтоб нигде не использовать:
Или без этого никак?
p.s. и при установке этого модуля вот что я получил:
Похоже что ругается на GIT, но он установлен и работает
VHS, как узнать? я не нашел в списке процессов. Вероятно как и апач от www-data?
нет
p.s. уже пофиксил, нужно было рекурсивно поменять права и принадлежность
pupseg, может и оно, но там все же даются права владельца виртуальному пользоватлю, а будет ли читать/писать этот виртуальный пользователь папки которые принадлежат www:data ?
RAS, эта проблема оказалась в самой винде, при любой команде. не решил ее еще
LinuxMan, мой домашний провайдер говорит, что возможность менять птр у них, имеют только юр лица.. так что приходится юзать яндекс. На гугл эти письма напрямую даже не доходят без птр, хотя я сделал DKIM и dmark. А вот на яндекс и маил шлются... вобщем никак без яши. Дома попробую ваш вариант с ssmtp, хотя глядя в интернетах все хвалят постфикс