Skocz do zawartości

miras

Użytkownicy
  • Zawartość

    106
  • Rejestracja

  • Ostatnio

Posty napisane przez miras


  1. Witam, mam problem z postfixem, po zainstalowaniu nie wysyła mi mali..

     

    logi:

     

     

    May 12 21:18:49 vz11153 postfix/pickup[3993]: 5718719380002: uid=0 from=<root>
    May 12 21:18:49 vz11153 postfix/cleanup[3997]: 5718719380002: message-id=<20120512171849.5718719380002@vz11153>
    May 12 21:18:49 vz11153 postfix/qmgr[3987]: 5718719380002: from=<root@vz11153>, size=279, nrcpt=1 (queue active)
    May 12 21:18:49 vz11153 postfix/error[3999]: 5718719380002: to=<aron162@o2.pl>, relay=none, delay=0.04, delays=0.03/0/0/0, dsn=5.0.0, status=bounced (o2.pl)
    May 12 21:18:49 vz11153 postfix/cleanup[3997]: 5A23619380003: message-id=<20120512171849.5A23619380003@vz11153>
    May 12 21:18:49 vz11153 postfix/qmgr[3987]: 5A23619380003: from=<>, size=1870, nrcpt=1 (queue active)
    May 12 21:18:49 vz11153 postfix/bounce[4000]: 5718719380002: sender non-delivery notification: 5A23619380003
    May 12 21:18:49 vz11153 postfix/qmgr[3987]: 5718719380002: removed
    May 12 21:18:49 vz11153 postfix/local[4001]: 5A23619380003: to=<root@vz11153>, relay=local, delay=0.01, delays=0/0/0/0.01, dsn=2.0.0, status=sent (delivered to command: procmail -a "$EXTENSION")
    May 12 21:18:49 vz11153 postfix/qmgr[3987]: 5A23619380003: removed
    

     

    I Konfiguracja main.cf

     

     

    # See /usr/share/postfix/main.cf.dist for a commented, more complete version
    
    # Debian specific:  Specifying a file name will cause the first
    # line of that file to be used as the name.  The Debian default
    # is /etc/mailname.
    #myorigin = /etc/mailname
    smtpd_banner = $myhostname ESMTP $mail_name (Debian/GNU)
    biff = no
    # appending .domain is the MUA's job.
    append_dot_mydomain = no
    # Uncomment the next line to generate "delayed mail" warnings
    #delay_warning_time = 4h
    readme_directory = no
    # TLS parameters
    smtpd_tls_cert_file=/etc/ssl/certs/ssl-cert-snakeoil.pem
    smtpd_tls_key_file=/etc/ssl/private/ssl-cert-snakeoil.key
    smtpd_use_tls=yes
    smtpd_tls_session_cache_database = btree:${data_directory}/smtpd_scache
    smtp_tls_session_cache_database = btree:${data_directory}/smtp_scache
    # See /usr/share/doc/postfix/TLS_README.gz in the postfix-doc package for
    # information on enabling SSL in the smtp client.
    myhostname = vz11153
    alias_maps = hash:/etc/aliases
    alias_database = hash:/etc/aliases
    mydestination = vz11153, localhost.localdomain, localhost
    relayhost =
    mynetworks = 127.0.0.0/8 [::ffff:127.0.0.0]/104 [::1]/128
    mailbox_command = procmail -a "$EXTENSION"
    mailbox_size_limit = 0
    recipient_delimiter = +
    inet_interfaces = localhost
    default_transport = error
    relay_transport = error
    

     

    Proszę o pomoc.


  2. Witam, mam następujący problem, potrzebuję napisać skrypt, dodający do vpsa/dedyka katalog np, w /home/$nazwakatalogu, to wiem, z tym, że ten katalog musi mieć swoje oddzielne od wszystkich zabezpieczenie ftp. coś ala udostępniania użytkownikowi miejsca na serwerze, coś takiego np. Ja dodam panu kowalskiemu katalog /home/kowalski i pan kowalski może połączyć się z tym katalogiem przez ftp podając np. dane host; 1.2.3.4 user; kowalski; haslo; kowalski11

     

    Najlepiej, żebyście mi podali jakieś inne sposoby od adduser ( o ile są )

     

    Proszę o pomoc i jakieś małe wytłumaczenie - dzięki z góry!


  3. no i nie działa, najpierw: apt-get install postfix następnie wybrałem 'Local Only' następnie wpisałem nazwę: admin i to wszystko,

     

    tworzę taki plik i nie wysyła:

     

    <?php
    $adresat ="mojmail@o2.pl";
    @$email = "Witaj
    
    
     Pozdrawiamy - Administracja";
    @$content = "temat";
    $header =  "From: admin@91.237.52.35 \nContent-Type:".
      ' text/plain;charset="iso-8859-2"'.
      "\nContent-Transfer-Encoding: 8bit";
    mail($adresat, 'List ze strony', $content, $header);
    
    ?>
    


  4. Jeżeli się da to nawet żadnego systemu pocztowego najlepiej nie instalować, ja nie potrzebuję żadnej skrzynki pocztowej, tylko po prostu piszę skrypt, do którego w pewnym momencie jest potrzebne wysłanie do użytkownika maila, na zwykłym serwerze www bez problemu działa, a przygodę z vps/dedyk dopiero zaczynam więc, da się jakoś bez instalowania żadnej skrzynki pocztowej, tylko i wyłącznie uruchomić moduł mail(), żeby ten nieszczęsny mail się wysłał ?


  5. Witam, mam następujący problem, mam nieszczęsny skrypt włączania serwera shoutcast i działa wszystko jak trzeba oprócz tego, że jak się raz kliknie na włącz to skrypt jakby 'myśli' i będzie tak 'myślał' w nieskończoność, a gdy się jeszcze raz kliknie to jest wszystko ok i skrypt kończy swoją pracę a serwer jest uruchomiony, pomóżcie mi zrobić tak, aby po 1 kliknięciu serwer się włączał i było wszystko ok.

     

    Można zobaczyć to, co się dzieje: http://91.237.52.35/index.php

    Załączam kody:

     

     

    index.php:

     

      <?php
    $sapname="sc_serv"; //nazwa aplikacji shoutcasta
     $ssciezka="/home/shoutcast/"; //Sciezka do serwera shoutcasta
     $skonfig="sc_serv.conf"; //nazwa pliku konfiguracyjnego
    ?>
    
    <a href="index.php?p=wlacz">Włacz</a>  <_____> <a href="index.php?p=stop">stop</a>
    
    <?php
    
    if ($_GET['p']=='wlacz') {
    
    include('wlacz.php');
    
    }
    elseif ($_GET['p']=='stop') {
    
    include('stop.php');
    
    }
    
    ?>
    

     

    włącz.php:

    
    <?php
    header("Location: index.php");
    $adres=$ssciezka.$sapname.' '.$ssciezka.$skonfig;
    system($adres);
    
    
    ?>
    

     

    Plik stop.php jest zbędny, ponieważ on działa jak należy.

     

    Proszę o pomoc, bo już mnie szlag trafia, dzięki z góry panowie!


  6. Serwer mysql na początku wszystko działa ok, z tym logiem to się trochę pospieszyłem, bo nie złapałem odpowiedniego - ten jest zły, a to skrypt raczej musi usuwać to, ponieważ jest sobie pewien panel serwera - wszystko działa ok, wraz z logowaniem więc baza musi działać a jeżeli baza działa to i serwer MySQL też działa i gdy kliknę 'start' serwera to serwer sc się włącza a strona, na której jest odpalanie serwera - jakby się 'zawieszała' nie daje żadnego znaku życia, tylko oczekiwanie - po restarcie całego vpsa już pliki startujące serwer MySQL są usunięte..

     

    Nie dodałem jeszcze jednej rzeczy w kodzie teraz wygląda tak samo, jak na serwerze:

     

     

    <?php
    ob_start();
    $sc_serv_conf = "sc_serv.conf";
    $catalog = "../../../home/sc/serwer/";[/font]
    [font="'Helvetica Neue"]system('killall '.$sc_server);
    	    $adres=$catalog.$sc_server.' '.$catalog.$sc_serv_conf.' &';
     exec($adres);[/font]
    
    [font="'Helvetica Neue"]ob_end_flush();[/font]
    [font="'Helvetica Neue"]?>
    

     

    Niech będzie dokładnie, ale to i tak niczego przecież nie zmienia..

     

    http://91.237.52.35/wlacz.php

     

    Tutaj można podejrzeć jak to mniej więcej wygląda - wchodząc na tą strone automatycznie w 'nieskonczonosc' wykonuje się skrypt, czyli włączanie serwera, chociaż serwer dawno się włączył, jeżeli go zatrzymamy tym: http://91.237.52.35/stop.php ( wyłączenie serwera ) automatycznie przestaje 'działać w nieskonczonosc'...


  7. Witam, po wielu 'przejsciach' w końcu uruchomiłem mój skrypt włączający serwer, niestety jest mały problem, a mianowicie skrypt faktycznie działa i odpala serwer, ale gdy kilknę 'start' - serwer wtedy startuje, i usuwa plik /var/run/mysqld/mysqld.sock i mam następujący błąd: Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' - brak pliku startowego..

     

    treść skryptu:

     

    <?php[/color]
    [color=#000000]$sc_serv_conf = "sc_serv.conf";
    $catalog = "../../../home/sc/serwer/";
    system('killall 'sc_server);
    		$adres=$catalog.$sc_server.' '.$catalog.$sc_serv_conf.' &';
     exec($adres);[/color]
    
    [color=#000000]?>
    

     

    Nie mam pojęcia, o co może chodzić..

     

    Dzięki z góry

     

     

     

    @@ UP

     

    + logi z konsoli:

     

     

     

    Broadcast message from root@vz11087 (Mon May 7 19:16:28 2012):

     

    The system is going down for system halt NOW!


  8. Tzn, nie wolałbym pozostać przy system(); pomoże ktoś z tą konfiguracją tego php.ini, bo to tam tkwi problem..

    może ktoś ma u siebie na vpsie/dedyku takową, na której jest włączona ta funkcja?

     

    i jeszcze jedno pytanko - jak w ssh2 najpierw sprawdzam połączenie np.

     

    if (!($connection=ssh2_connect("użytkownik", 666))) {
    echo "<font color=red><br>[Problem polaczenia z serwerem]<br></font>";
    exit(1);
    }
    else {
    Jak tu uruchomić ./sc_serv  ?
    }
    

     

    i jak później uruchomić poprzez ssh2 ten plik ./sc_serv ? i czy w ogóle dobrze jest zrobione połączenie ssh2 ?

×