Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!
Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.
Uzywam Sarge
mam zainstalowanego postfix postfix-mysql courier-authmysql i kilka innych pakietow
A wiec w logach sieje mi czyms takim
warning: connect to mysql server localhost: Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (13)
wiem ze postfix dziala w chrootowanej komnatce a wiec dopisalam sobie do skryptu startowego postfix'a cos takiego
if [ -e /var/spool/postfix/var/run/mysqld/mysqld.sock ]; then rm /var/spool/postfix/var/run/mysqld/mysqld.sock fi mkdir -p /var/spool/postfix/var/run/mysqld chown mysql /var/spool/postfix/var/run/mysqld ln /var/run/mysqld/mysqld.sock /var/spool/postfix/var/run/mysqld/mysqld.sock
rebootnelam postfix'a i dalej mam to samo
co trzeba zrobic zeby ten postfix mogl sie odwolywac do gniazd mysqelowych.....
Dodam ze zaloguje sie lokalnie do mysqla na uzykownika postfix bo takowy si ma laczyc z bazami, oraz hasla w plikach sa podane praawidlowo
Offline
tak nie da rady ...
zalozmy ze postfixa masz w /chroot/postfix/ , zalozmy ze mysqld nie jest chrootowany, to w my.cnf ustaw lokalizacje socketa na /chroot/postfix/var/run/mysqld/mysqld.sock
pozdro
Offline
tak nie da rady ...
zalozmy ze postfixa masz w /chroot/postfix/ , zalozmy ze mysqld nie jest chrootowany, to w my.cnf ustaw lokalizacje socketa na /chroot/postfix/var/run/mysqld/mysqld.sock
pozdro[/quote]
to rozwiazanie jest zupelnie bez sensu :-]
najlepiej nie mieszac do tehgo my.cnf
u mnie to dziala sprawnie, postfix+mysql, wszystko wirtualnie
postfix szuka soketa w /var/spool/postfix/var/run/mysqld/mysqld.sock
mialem ten sam problem
po wykonaniu
rm /var/spool/postfix/var/run/mysqld/mysqld.sock
ln /var/run/mysqld/mysqld.sock /var/spool/postfix/var/run/mysqld/mysqld.sock
wszystko jest ok
pamietajac o tym aby pierwszy wystartowal mysql a pozniej postfix
Offline
.. tak ... tyle, ze chrootowany postfix nie zobaczy samego /var/run/mysqld/mysqld.sock ..[/quote]
no to normalne....
dlatego robi sie te dowiazania miedzy plikami
Offline
Time (s) | Query |
---|---|
0.00017 | SET CHARSET latin2 |
0.00005 | SET NAMES latin2 |
0.00101 | SELECT u.*, g.*, o.logged FROM punbb_users AS u INNER JOIN punbb_groups AS g ON u.group_id=g.g_id LEFT JOIN punbb_online AS o ON o.ident='52.14.110.186' WHERE u.id=1 |
0.00088 | UPDATE punbb_online SET logged=1738257861 WHERE ident='52.14.110.186' |
0.00057 | SELECT * FROM punbb_online WHERE logged<1738257561 |
0.00080 | SELECT topic_id FROM punbb_posts WHERE id=5634 |
0.00085 | SELECT id FROM punbb_posts WHERE topic_id=578 ORDER BY posted |
0.00056 | SELECT t.subject, t.closed, t.num_replies, t.sticky, f.id AS forum_id, f.forum_name, f.moderators, fp.post_replies, 0 FROM punbb_topics AS t INNER JOIN punbb_forums AS f ON f.id=t.forum_id LEFT JOIN punbb_forum_perms AS fp ON (fp.forum_id=f.id AND fp.group_id=3) WHERE (fp.read_forum IS NULL OR fp.read_forum=1) AND t.id=578 AND t.moved_to IS NULL |
0.00006 | SELECT search_for, replace_with FROM punbb_censoring |
0.00076 | SELECT u.email, u.title, u.url, u.location, u.use_avatar, u.signature, u.email_setting, u.num_posts, u.registered, u.admin_note, p.id, p.poster AS username, p.poster_id, p.poster_ip, p.poster_email, p.message, p.hide_smilies, p.posted, p.edited, p.edited_by, g.g_id, g.g_user_title, o.user_id AS is_online FROM punbb_posts AS p INNER JOIN punbb_users AS u ON u.id=p.poster_id INNER JOIN punbb_groups AS g ON g.g_id=u.group_id LEFT JOIN punbb_online AS o ON (o.user_id=u.id AND o.user_id!=1 AND o.idle=0) WHERE p.topic_id=578 ORDER BY p.id LIMIT 0,25 |
0.00101 | UPDATE punbb_topics SET num_views=num_views+1 WHERE id=578 |
Total query time: 0.00672 s |