Archívum - Ápr 28, 2015
mail server howto
Sziasztok!
tud valaki valami jó leírást, ami alapján össze lehet rakni egy levelező szervert virtuális felhasználókkal postfix, dovecot, postgres backend-del?
látom, hogy nem egy next next finish jellegű feladat, egyáltalán megugorható, hogy szűz kézzel értelmesen, biztonságosan összeállítson az ember egy ilyent?
köszi,
Gábor
■ tud valaki valami jó leírást, ami alapján össze lehet rakni egy levelező szervert virtuális felhasználókkal postfix, dovecot, postgres backend-del?
látom, hogy nem egy next next finish jellegű feladat, egyáltalán megugorható, hogy szűz kézzel értelmesen, biztonságosan összeállítson az ember egy ilyent?
köszi,
Gábor
Link mérete szétesik
Üdv!
Van egy olyan gondom amit témakörben nem is tudom hova tegyek, mert szétesik a link betümérete, de mégsem a html kód a hibás. Szóval van egy képfeltöltős oldal ami kiszedi a képből a koordinátákat, és egy google maps linkben a kép alá helyezi:
Eddig jó, aztán a harmadik képtől valami megváltoztatja a betüméretet, és ilyen lesz:
Szétesik tőle az oldal, pedig a képek szélessége mindig 500 pixel, a link szélessége is ugyanannyi mert a koordinátákban csak hat szám változik, karakterre ugyanannyi marad. A fenti képek telefonról készültek, asztali gépen a probléma nem jelentkezik. Van egy másik telefonom is, az is egy katasztrófa. Csak annyit látok, hogy a telefon böngészője kénye-kedve szerint változtatja a betüméretet, és nem tudom miért. Meg lehet ezt valahogyan tiltani a telefonnak (böngészőnek)?
■ Van egy olyan gondom amit témakörben nem is tudom hova tegyek, mert szétesik a link betümérete, de mégsem a html kód a hibás. Szóval van egy képfeltöltős oldal ami kiszedi a képből a koordinátákat, és egy google maps linkben a kép alá helyezi:
Eddig jó, aztán a harmadik képtől valami megváltoztatja a betüméretet, és ilyen lesz:
Szétesik tőle az oldal, pedig a képek szélessége mindig 500 pixel, a link szélessége is ugyanannyi mert a koordinátákban csak hat szám változik, karakterre ugyanannyi marad. A fenti képek telefonról készültek, asztali gépen a probléma nem jelentkezik. Van egy másik telefonom is, az is egy katasztrófa. Csak annyit látok, hogy a telefon böngészője kénye-kedve szerint változtatja a betüméretet, és nem tudom miért. Meg lehet ezt valahogyan tiltani a telefonnak (böngészőnek)?
Capistrano2/Capifony chrootolt környezetben
Sziasztok,
php fejlesztőként nem igazán ismerem a ruby-t és a capistrano-t. Van egy szerver ahova fel kéne deployolni a kódot capistrano-val de az egész előtt le kéne futnia egy chroot parancsnak hogy minden abban fusson.
Ezzel próbálkoztam:Ezzel az a baj hogy bár belép a chrootba, "ott is marad" és nem futnak tovább a taskok.
A segítséget előre is köszönöm!
■ php fejlesztőként nem igazán ismerem a ruby-t és a capistrano-t. Van egy szerver ahova fel kéne deployolni a kódot capistrano-val de az egész előtt le kéne futnia egy chroot parancsnak hogy minden abban fusson.
Ezzel próbálkoztam:
namespace :deploy do
before "deploy:update_code", "deploy:chroot"
task :chroot do
run "#{sudo} chroot /chroot/php54"
end
end
A segítséget előre is köszönöm!
Forgot password recovery
Van egy elfelejtett jelszó lekérő felületem
[colorer=php]
if ($emlekeztet == "igen") {
$emlekeztetek = $_POST[emlekeztetek];
if ($emlekeztetek != "") {
if ($emlekeztetek_mail == "") {
$visszajelez_emlk = "Nem adod meg az email címet?";
}
if (!preg_match("/@/",$emlekeztetek_mail) || !preg_match("/./",$emlekeztetek_mail)) {
$visszajelez_emlk2 = "Érvénytelen e-mailcím!";
}
if ($emlekeztetek_mail != "" && preg_match("/@/",$emlekeztetek_mail) && preg_match("/./",$emlekeztetek_mail)) {
$ellenor_emlk1 = mysql_query("SELECT * FROM reg WHERE email='$emlekeztetek_mail'");
$ellenor_emlk2 = mysql_num_rows($ellenor_emlk1);
if ($ellenor_emlk2 == '1') {
$visszajelez_emlksiker = "Rendben, a jelszavad elküldtük a megadott emailcímre!";
mysql_query("SELECT * FROM reg WHERE email='$emlekeztetek_mail'");
mysql_query("SELECT * FROM reg WHERE jelszo='$regpas' ORDER BY emlekeztetek_mail");
$header2 = "xy##kukac##gmail.com";
$mes2 = "
A xyoldalon jelszó-emlékeztetőt kértél!
Itt a jelszavad: $regpas
Ha nem te kértél jelszó-emlékeztetőt, levelünk tárgytalan!
-----------------------------------------------------------------------------------------------------
Ez a rendszerből egy automatikusan továbbított üzenet, kérlek ne válaszolj.";
ini_set("SMTP","smtp.gmail.com");
ini_set("smtp_port","587");
ini_set("smtp_username","xy##kukac##gmail.com");
ini_set("smtp_password","xy");
mail($emlekeztetek_mail, 'Jelszó_emlékeztető', $mes2, $header2);
}else{
$visszajelez_emlkkudarc = "Az emailcím nem található az adatbázisban!";
}
}
}
print "<center><form id=belepes action=".$_SERVER['PHP_SELF']."?emlekeztet=igen method=post>
Email_cím: <input name=emlekeztetek_mail size=15 class=szovegdoboz maxlength=150><br><br>
<input type=submit value=Elküld class=gomb name=emlekeztetek></form>
[colorer=php]
if ($emlekeztet == "igen") {
$emlekeztetek = $_POST[emlekeztetek];
if ($emlekeztetek != "") {
if ($emlekeztetek_mail == "") {
$visszajelez_emlk = "Nem adod meg az email címet?";
}
if (!preg_match("/@/",$emlekeztetek_mail) || !preg_match("/./",$emlekeztetek_mail)) {
$visszajelez_emlk2 = "Érvénytelen e-mailcím!";
}
if ($emlekeztetek_mail != "" && preg_match("/@/",$emlekeztetek_mail) && preg_match("/./",$emlekeztetek_mail)) {
$ellenor_emlk1 = mysql_query("SELECT * FROM reg WHERE email='$emlekeztetek_mail'");
$ellenor_emlk2 = mysql_num_rows($ellenor_emlk1);
if ($ellenor_emlk2 == '1') {
$visszajelez_emlksiker = "Rendben, a jelszavad elküldtük a megadott emailcímre!";
mysql_query("SELECT * FROM reg WHERE email='$emlekeztetek_mail'");
mysql_query("SELECT * FROM reg WHERE jelszo='$regpas' ORDER BY emlekeztetek_mail");
$header2 = "xy##kukac##gmail.com";
$mes2 = "
A xyoldalon jelszó-emlékeztetőt kértél!
Itt a jelszavad: $regpas
Ha nem te kértél jelszó-emlékeztetőt, levelünk tárgytalan!
-----------------------------------------------------------------------------------------------------
Ez a rendszerből egy automatikusan továbbított üzenet, kérlek ne válaszolj.";
ini_set("SMTP","smtp.gmail.com");
ini_set("smtp_port","587");
ini_set("smtp_username","xy##kukac##gmail.com");
ini_set("smtp_password","xy");
mail($emlekeztetek_mail, 'Jelszó_emlékeztető', $mes2, $header2);
}else{
$visszajelez_emlkkudarc = "Az emailcím nem található az adatbázisban!";
}
}
}
print "<center><form id=belepes action=".$_SERVER['PHP_SELF']."?emlekeztet=igen method=post>
Email_cím: <input name=emlekeztetek_mail size=15 class=szovegdoboz maxlength=150><br><br>
<input type=submit value=Elküld class=gomb name=emlekeztetek></form>