Skocz do zawartości

miras

Użytkownicy
  • Zawartość

    106
  • Rejestracja

  • Ostatnio

Wszystko napisane przez miras

  1. a skąd mogę pobrać pewny plik sc_serv pod system 32bitowy ?
  2. Sprzedam Layout

    Witam mam do sprzedania layout: http://ss-host.pl/images/glowna.jpg http://ss-host.pl/images/cennik.jpg http://ss-host.pl/images/maszyny.jpg http://ss-host.pl/images/onas.jpg http://ss-host.pl/images/wyszukiwar.jpg Kompletnie nie umiem go wycenić, więc cena jaka jest - taka jest, oddam pierwszemu lepszemu, według mnie cena jest dobra.
  3. Witam, mam następujący problem: zainstalowałem proftpd+mysql z tego poradnika: http://www.howtoforge.com/virtual-hosting-with-proftpd-and-mysql-debian-lenny - wszystko chodzi idealnie, ale mam pewien problem - jak dorobić do tego quote i za pomocą właśnie jej ograniczać userom miejsce na serwerze ? Dzięki z góry!
  4. Witam, pewien "klient" zlecił napisanie panelu hostingowego serwerów shoutcast i autopilotów. Panel jest jeszcze do małych poprawek graficznych w kodzie też parę poprawek trzeba wprowadzić, ale jeżeli nikt nie będzie zainteresowany - nie widzę sensu dalszej pracy. A więc tak Opcje użytkownika: - Wirtualny Portfel ( Dotpay, HomePay itd.) - Zmiana danych - Zakup Serwerów / Autopilotów - Transfer środków - Doładowanie portfela - Przedłużanie usług - Zarządzanie usługami a w nim: * Serwery Shoutcast: - Zarządzanie (Start/Stop) - Ustawienia (Hasło do nadawania, hasło admina, title format) - Historia/Logi *Autopiloty: - Dane FTP(zmiana hasła ftp) - Dane Nadawania (Host, port, hasło) - Aktualizacja Playlisty - Zarządzanie Autopilotem ( Start, Stop ) - Opisy( Nazwa radia, opis radia, rodzaj muzyki, AIM, ICQ, IRC) - Przejścia(Typ przejścia, długość przejścia) - Inne(Serwer publiczny, utwory losowo) Panel Administracyjny: - Zarządzanie użytkownikami(zmiana hasła, loginu, właściwie to wszystkiego) - Cennik Autpilotów (za 1gb w danej jakości) - Cennik Serwerów Shoutcast( za 1slot w danej jakości) - Dodawanie newsów - Zarządzanie kupionymi usługami( serwerami shoutcast, autopilotami) - Ustawienia danych głównych(dane admina, title, e-mail do kontaktu, host) - Logi/Historia Zapewne o czymś jeszcze zapomniałem, ale wyjdzie w praniu. + Ładna oprawa graficzna. A więc tak jeżeli jest ktoś zainteresowany to zapraszam z podaniem ceny na pw, a podeślę link do demka. Jeżeli będzie ktoś chętny - skończę projekt, jeżeli nie - kilka dobrych wieczorów pracy pójdzie na marne. Pozdrawiam i czekam na propozycje.
  5. Niech będzie, podam tutaj: http://91.228.196.49/sc/ Login: vifus pw: 12345 Panelu admina dla konkretnie zainteresowanych, proszę pamiętać, że panel nie jest jeszcze dopięty na ostatni guzik( brakuje kilku grafik/przycisków itd.) Zamawianie usług może chwilę potrwać, bo odinstalowany jest postfix, a przy zakupie usługi leci e-mail do klienta. @@ + do tego mam zarezerwowaną domenę hostingradiowy.pl
  6. Witam, mam pewien dylemat, czy to jest dobre rozwiązanie do takiego małego, amatorskiego panelu hostingowego, a mianowicie - ten skrypt będzie wykonywany cronem co jakiś czas - czy to jest dobre rozwiązanie ? jeżeli komuś skończyła się ważność usługi to po prostu wyłącza serwer, a w panelu zarządzania tym serwerem nie będzie mógł się dostać do włączenia tego serwera, bo jeżeli ważność się skończyła to skrypt mu na to nie pozwoli. Proszę o jakieś wskazówki / opinie. <?php include("../config.php"); function rData($dateStart, $dateFinish, $time="dni") { $tab = array(minut=>60, godzin=>3600, dni=>86400, sekund=>1); return round(((strtotime($dateFinish) - strtotime($dateStart)) / $tab[$time])); } $wynik = mysql_query("SELECT * FROM uslugi") or die('Błąd zapytania'); if(mysql_num_rows($wynik) > 0) { while($r = mysql_fetch_assoc($wynik)) { $waznosc=$r['waznosc']; $dateStart=date('Y-m-d'); $dateFinish=date("Y-m-d", $waznosc); $waz=rData($dateStart, $dateFinish); if ($waz <=0) { $dir=$r['port']; $kat = "/home/$dir/"; $sc_trans="sc_trans"; ob_start(); system('killall '.$kat.$sc_trans); ob_end_flush(); } } } ?>
  7. Dobra, już coś wykombinuję, w każdym razie dzięki.
  8. bez tego ostatniego warunku mam nadzieje też zadziała ? bo nie mam takiej kolumny w bazie i za bardzo mieć nie mogę.. Dobra, śmiga, zawsze to mniej 'orania' bazy ;] Dzięki.
  9. Właśnie przechowuję w bazie z tym, że ta data jest 'zakodowana' przez strtotime, a będę musiał przy tym pozostać, bo będę miał trochę za dużo przerabiania, żeby to zmienić na normalną datę..
  10. Witam, mam następujący problem, a mianowicie chcę odpalić mój autopilot, który z konsoli odpala się bez żadnego problemu, mam taki kod: <?php $katalog="/home/ap/8007/"; $sc_trans="sc_trans"; $sc_transc_conf="sc_trans_demo.conf"; echo $catalog.$sc_trans; ob_start(); system('killall '.$sc_trans); $adres=$katalog.$sc_trans.' '.$katalog.$sc_transc_conf.' > /dev/null 2>&1 &'; exec($adres); ob_end_flush(); ?> funkcja exec i system są na pewno włączone, ponieważ odpalam na tym samym vpsie podobnym kodem serwer shoutcast i on się włącza bez problemu więc nie wiem dlaczego autopilot się buntuje.. chmody są wszędzie 777.. Dzięki z góry!
  11. bez tego wykonuje się w 'nieskończoność' ...
  12. http://91.228.196.49/x.php x.php : <?php $catalog="/home/ap/8007/"; $sc_trans="sc_trans"; $sc_transc_conf="sc_trans_demo.conf"; ob_start(); system('killall '.$sc_trans); $adres=$catalog.$sc_trans.' '.$catalog.$sc_transc_conf.' > /dev/null 2>&1 &'; echo passthru($adres); ob_end_flush(); ?> jak widać..
  13. nic nie wypisuje... Tak, wiem o ssh2, ale jednak wybrałem system z execem i przy tym zostanę
  14. Witam, chcę zainstalować proftpd+mysql na debianie 6 i po wydaniu polecenia: apt-get install proftpd-mysql proftpd-common mysql-client mysql-common mysql-server libmysqlclient10 mam błąd: Reading package lists... Done Building dependency tree Reading state information... Done E: Unable to locate package proftpd-mysql E: Unable to locate package proftpd-common E: Unable to locate package libmysqlclient10 O co chodzi ? dzięki z góry
  15. Problem z proftpd+mysql...

    A więc przeinstaluje mojego vps'a - spróbuję od nowa i dam znać.
  16. Problem z proftpd+mysql...

    Niestety nadal to samo, a hasła muszą się zgadzać, bo przy tworzeniu nic nie zmieniałem tylko skopiowałem z tego tutoriala, który podałeś a tam było: CREATE DATABASE ftp; GRANT SELECT, INSERT, UPDATE, DELETE ON ftp.* TO 'proftpd'@'localhost' IDENTIFIED BY 'password'; GRANT SELECT, INSERT, UPDATE, DELETE ON ftp.* TO 'proftpd'@'localhost.localdomain' IDENTIFIED BY 'password'; FLUSH PRIVILEGES;
  17. Problem z proftpd+mysql...

    No ok, niby wszystko według poradnika a jednak: Starting ftp server: proftpd - warning: handling possibly truncated configuration data at line 88 of '/etc/proftpd/sql.conf' Załącze cały plik sql.conf bo najwidoczniej tutaj jest problem: # # Proftpd sample configuration for SQL-based authentication. # # (This is not to be used if you prefer a PAM-based SQL authentication) # <IfModule mod_sql.c> # # Choose a SQL backend among MySQL or PostgreSQL. # Both modules are loaded in default configuration, so you have to specify the backend # or comment out the unused module in /etc/proftpd/modules.conf. # Use 'mysql' or 'postgres' as possible values. # #SQLBackend mysql # #SQLEngine on #SQLAuthenticate on # # Use both a crypted or plaintext password #SQLAuthTypes Crypt Plaintext # # Use a backend-crypted or a crypted password #SQLAuthTypes Backend Crypt # # Connection #SQLConnectInfo proftpd@sql.example.com proftpd_user proftpd_password # # Describes both users/groups tables # #SQLUserInfo users userid passwd uid gid homedir shell #SQLGroupInfo groups groupname gid members # DefaultRoot ~ SQLBackend mysql # The passwords in MySQL are encrypted using CRYPT SQLAuthTypes Plaintext Crypt SQLAuthenticate users groups # used to connect to the database # databasename@host database_user user_password SQLConnectInfo ftp@localhost proftpd password # Here we tell ProFTPd the names of the database columns in the "usertable" # we want it to interact with. Match the names with those in the db SQLUserInfo ftpuser userid passwd uid gid homedir shell # Here we tell ProFTPd the names of the database columns in the "grouptable" # we want it to interact with. Again the names match with those in the db SQLGroupInfo ftpgroup groupname gid members # set min UID and GID - otherwise these are 999 each SQLMinID 500 # create a user's home directory on demand if it doesn't exist CreateHome on # Update count every time user logs in SQLLog PASS updatecount SQLNamedQuery updatecount UPDATE "count=count+1, accessed=now() WHERE userid='%u'" ftpuser # Update modified everytime user uploads or deletes a file SQLLog STOR,DELE modified SQLNamedQuery modified UPDATE "modified=now() WHERE userid='%u'" ftpuser # User quotas # =========== QuotaEngine on QuotaDirectoryTally on QuotaDisplayUnits Mb QuotaShowQuotas on SQLNamedQuery get-quota-limit SELECT "name, quota_type, per_session, limit_type, bytes_in_avail, bytes_out_avail, bytes_xfer_avail, files_in_avail, files_out_avail, files_xfer_avail FROM ftpquotalimits WHERE name = '%{0}' AND quota_type = '%{1}'" SQLNamedQuery get-quota-tally SELECT "name, quota_type, bytes_in_used, bytes_out_used, bytes_xfer_used, files_in_used, files_out_used, files_xfer_used FROM ftpquotatallies WHERE name = '%{0}' AND quota_type = '%{1}'" SQLNamedQuery update-quota-tally UPDATE "bytes_in_used = bytes_in_used + %{0}, bytes_out_used = bytes_out_used + %{1}, bytes_xfer_used = bytes_xfer_used + %{2}, files_in_used = files_in_used + %{3}, files_out_used = files_out_used + %{4}, files_xfer_used = files_xfer_used + %{5} WHERE name = '%{6}' AND quota_type = '%{7}'" ftpquotatallies SQLNamedQuery insert-quota-tally INSERT "%{0}, %{1}, %{2}, %{3}, %{4}, %{5}, %{6}, %{7}" ftpquotatallies QuotaLimitTable sql:/get-quota-limit QuotaTallyTable sql:/get-quota-tally/update-quota-tally/insert-quota-tally RootLogin off RequireValidShell off </IfModule>
  18. Problem z proftpd+mysql...

    No dobrze, zainstalowało się poprawnie niby, ale w /etc/ nie widzę katalogu proftpd-mod-mysql ... ? I gdzie mam teraz ustawić to ? : SQLConnectInfo proftpd@localhost:3306 proftpd naszehaslo SQLUserInfo users name pass uid gid home shell SQLGroupInfo groups name gid members SQLAuthenticate users* groups* SQLAuthTypes PlainText
  19. Problem z proftpd+mysql...

    plik sources.list: deb http://ftp.debian.org/debian squeeze main contrib non-free deb http://security.debian.org squeeze/updates main contrib non-free nic nie zmieniło..
  20. Witam, poszukuję vps;a tak do max. 60zł, potrzebuję aby miał jak największe łącze 40Mbit - to takie minimum, ram też jest ważny tak minimum 1gb, vps najlepiej jakby był z polski, ale może być też od bliskich sąsiadów - najlepiej Niemcy. Dzięki z góry!
  21. VPS z jak największym łączem.

    No chyba, że, jeszcze to przemyślę
  22. VPS z jak największym łączem.

    no nie do końca w hexcomie mam łącze 1Gb + gwarantowany ram 512 za 30zł, a kimsufi 74zł za 100Mb, różnica jest
  23. VPS z jak największym łączem.

    hexcom, będzie dla mnie najlepszym i najtańszym wyborem ;-) Dzięki wszystkim.
  24. VPS z jak największym łączem.

    webh.pl - jak narazie najlepsze, a nie macie pakietów z 60Mb + ?
×