trif
Użytkownicy-
Zawartość
84 -
Rejestracja
-
Ostatnio
Typ zawartości
Profile
Fora
Katalog firm
Wszystko napisane przez trif
-
dzięki za pomoc, już piszę do nich
-
Witam serdecznie, Kupiłem nową domenę i dodałem ją do VestaCP (łącznie z DNS). W momencie gdy wysyłam maile na gmail to bardzo często trafiają one do spamu. Jak to zmienić? Domena jest nowa, serwer także. Jeszcze nigdy nie wysyłałem z niego maili żeby trafić jakąkolwiek na spam listę.... Trif
-
Ten host udało mi się ustawić. Czy wiesz może co należy wpisać w online.net w Reverse for xx.154.xx.49 Server IP Address ?? W tej chwili mam wpisane domyślne: xx-154-xx-49.rev.poneytelecom.eu. Dziękuję za pomoc
-
Wysłałem
-
tak, dodałem więcej tekstu i już to jest OK. Reverse DNS - nie mam pojęcia Mam standardowo to, co robi VestaCP. Jak to sprawdzić? Najwięcej minusowych pkt dostaję za to (bo aż -3): Serwer pocztowy w rekordzie A nie ma przypisanego hosta mojadomena. O co w tym chodzi?
-
dziękuję bardzo Mam takie wyniki: SpamAssassin uważa, że powieneś się poprawić - 2.2 Najczęściej używany filtr anty spamowy SpamAssassin ocenił maila na: -2.2. - -0.1 DKIM_SIGNED Message has a DKIM or DK signature, not necessarily valid - Negatywny wynik zmieni się na pozytywny gdy podpis zostanie potwierdzony. Spójrz poniżej. - 0.1 DKIM_VALID Message has at least one valid DKIM or DK signature - Super! Twój podpis jest poprawny - 0.1 DKIM_VALID_AU Message has a valid DKIM or DK signature from author's domain - Super! Twój podpis jest poprawny i jest powiązany z Twoją domeną. - -0.001 FSL_HELO_NON_FQDN_1 FSL_HELO_NON_FQDN_1 - -0.7 HTML_IMAGE_ONLY_20 HTML: images with 1600-2000 bytes of words - Twój mail powinien zawierać więcej treści - -0.001 HTML_MESSAGE HTML included in message - Bez obaw, to normalne dla maili w trybie HTML - -0.328 HTML_SHORT_LINK_IMG_3 HTML is very short with a linked image - -1.274 RDNS_NONE Delivered to internal network by a host with no rDNS - To może być test false-positive . Sprawdź poniższy test rDNS żeby potwierdzić czy występuje problem - 0.001 SPF_PASS SPF: sender matches SPF record - Super! Twój SPF jest poprawny - -0.01 T_REMOTE_IMAGE Message contains an external image Jesteś w pełni uwierzytelniony -3 Serwer pocztowy w rekordzie A nie ma przypisanego hosta mojadomena.
-
Witam serdecznie, Mam pytanie, jak dodaje się zadania CRON'a w VestaCP? Chciałbym wykonywać plik php co 30 minut... Jak wchodzę w zakładkę CRONS to mam następujące pozycję: - Minute - Hour - Day - Month - Day of week - Command Skrypt znajduje się w www.nazwa.pl/tajne/moj_cron.php Jan go wywołać co 30 minut? Trif
-
dzieki, pomoglo:)
-
To działa, jednak wykonuje się co 1 hodzinę (1.30, 2.30, 3.30, 4.30, 5.30 itp) A ja chciałbym co 30 minut...
-
dziękuję. A co wpisać w command - żeby wywołać skrypt php? Mam go np. tu: http://www.nazwa.pl/tajne/moj_cron.php
-
Witam serdecznie, Mam do wysłania mailing... Do taniej wysyłki chyba najlepiej zaopatrzyć się w jakiegoś taniego VPS'a (nie będzie problemu z ilością maili itp) prawda? Zna ktoś może jakieś tanie vps'y? Najlepiej w kraju, w którym nie robią problemów z mailingów? Trif
-
ciężko powiedzieć.... załóżmy że będzie tego "dużo". Nie chciałbym się nigdzie przenosić.... załóżmy 100k maili miesięcznie? Myślałem o VPS żeby nie "nabić" się na jakieś limity właśnie....
-
Witam serdecznie, Znacie może jakieś tanie certyfikaty działające z domenami i subdomenami? Szukam czegoś taniego Trif
-
Szybka indeksacja stron w google w portalach ogłoszeniowych
trif odpisał trif na temat w Pozycjonowanie i Optymalizacja
ping? O co chodzi z tym pingiem? to sie jakoś pinguje w php (te nowe podstrony)? -
Witam serdecznie, Mam taką tabelkę: REATE TABLE IF NOT EXISTS `kategorie` ( `id` bigint(20) UNSIGNED NOT NULL, `tytul` varchar(85) COLLATE utf8_unicode_ci DEFAULT NULL, `domena_url` varchar(100) COLLATE utf8_unicode_ci DEFAULT NULL, `enable` int(11) NOT NULL DEFAULT '0', `level` int(11) NOT NULL DEFAULT '0', `parent_id` int(11) NOT NULL DEFAULT '0' ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci; -- -- Indeksy dla zrzutów tabel -- -- -- Indexes for table `cms_kategorie` -- ALTER TABLE `cms_kategorie` ADD PRIMARY KEY (`bf_id`), ADD UNIQUE KEY `bf_id` (`bf_id`), ADD KEY `bf_id_2` (`bf_id`); -- -- AUTO_INCREMENT for dumped tables -- -- -- AUTO_INCREMENT dla tabeli `cms_kategorie` -- ALTER TABLE `cms_kategorie` MODIFY `bf_id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT; Mój serwer: http://www.online.net/en/dedicated-server/dedibox-xc - z hdd sata3 Tabela ma 1.5GB. Mój /my.cnf: [mysqld] datadir=/var/lib/mysql socket=/var/lib/mysql/mysql.sock user=mysql symbolic-links=0 max_connections=600 max_user_connections=400 wait_timeout=30 interactive_timeout=50 long_query_time=5 #log-queries-not-using-indexes #log-slow-queries=/var/log/mysql/log-slow-queries.log #innodb_use_native_aio = 0 innodb_file_per_table [mysqld_safe] log-error=/var/log/mysqld.log pid-file=/var/run/mysqld/mysqld.pid thread_cache_size = 256 table_cache = 1024 key_buffer = 64M sort_buffer_size = 256K read_buffer_size = 256K read_rnd_buffer_size = 256K max_allowed_packet = 1M tmp_table_size=64M Niestety strony ładują się dość długo. Czy da się to jakoś przyśpieszyć? Czy raczej to problem serwera?
-
OK, czyli nano: /etc/rc.local i wkleić to: find /sys/devices/system/cpu/ -name "scaling_governor" | while read line; do echo "performance" > "$line"; done zgadza się?
-
to się tutaj dodaje: nano /etc/crontab ??
-
w momencie gdy odpalam skrypt to mam takie obciążenie:
-
Widać że skoczyła wydajność W jaki sposób mogę to "zapamiętać" - tak żeby przy restartach pamiętał? Da się w jakiś sposób to zrobić (centos 6.7 64bit)? Kompilacje jądra to nie dla mnie, nie potrafię takich rzeczy
-
Witam serdecznie, Mam taki skrypt w mod_rewrite: RewriteEngine On RewriteCond %{HTTP_HOST} ^ domena.pl [nc] RewriteRule ^(.*)$ http://domena.pl/$1 [r=301,nc] RewriteRule (.*)\.html index.php?query=$1[L,QSA] i linki w formie: domena.pl/jakas_nazwa_123/cos_33122.html Po wejściu na linka przekierowuje mnie na: http://www.domena.pl/index.php?query=http://www.domena.pl/jakas_nazwa_123/cos_33122.html&&modrw& Wie ktoś może dlaczego tak się dzieje?
-
nie ma takiego polecenia w centosie to trzeba doinstalować Ja robiłem według tego: http://unix.stackexchange.com/questions/77410/centos-conservative-governor-nice-error
-
Dziękuję bardzo Zrobiłem według tego poradnika: http://unix.stackexchange.com/questions/77410/centos-conservative-governor-nice-error I teraz mam: processor : 7 vendor_id : GenuineIntel cpu family : 6 model : 77 model name : Intel(R) Atom(TM) CPU C2750 @ 2.40GHz stepping : 8 microcode : 289 cpu MHz : 2401.000 cache size : 1024 KB physical id : 0 siblings : 8 core id : 7 cpu cores : 8 apicid : 14 initial apicid : 14 fpu : yes fpu_exception : yes cpuid level : 11 wp : yes flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx rdtscp lm constant_tsc arch_perfmon pebs bts rep_good xtopology nonstop_tsc aperfmperf pni pclmulqdq dtes64 monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr pdcm sse4_1 sse4_2 movbe popcnt tsc_deadline_timer aes rdrand lahf_lm 3dnowprefetch ida arat epb dts tpr_shadow vnmi flexpriority ept vpid smep erms bogomips : 4800.19 clflush size : 64 cache_alignment : 64 address sizes : 36 bits physical, 48 bits virtual power management: Pełną prędkość Tylko po restarcie znowu wraca do tych 1200Mhz i muszę za każdym razem wpisywać cpupower frequency-set --governor performance Da się to jakoś "zapamiętać"? Mój grub wygląda tak: [root@dom ~]# nano /etc/grub.conf GNU nano 2.0.9 File: /etc/grub.conf # grub.conf generated by anaconda # # Note that you do not have to rerun grub after making changes to this file # NOTICE: You have a /boot partition. This means that # all kernel and initrd paths are relative to /boot/, eg. # root (hd0,0) # kernel /vmlinuz-version ro root=/dev/sda2 # initrd /initrd-[generic-]version.img #boot=/dev/sda default=0 GRUB_CMDLINE_LINUX_DEFAULT="intel_pstate=disable" timeout=5 splashimage=(hd0,0)/grub/splash.xpm.gz hiddenmenu title CentOS 6 (2.6.32-573.7.1.el6.x86_64) root (hd0,0) kernel /vmlinuz-2.6.32-573.7.1.el6.x86_64 ro root=UUID=7a3ded90-7eaf-4d3c-b2f8-e1e8012992ea rd_NO_LUKS rd_$ initrd /initramfs-2.6.32-573.7.1.el6.x86_64.img
-
processor wyglada ok: processor : 0 vendor_id : GenuineIntel cpu family : 6 model : 77 model name : Intel(R) Atom(TM) CPU C2750 @ 2.40GHz stepping : 8 microcode : 289 cpu MHz : 1200.000 cache size : 1024 KB physical id : 0 siblings : 8 core id : 0 cpu cores : 8 apicid : 0 initial apicid : 0 fpu : yes fpu_exception : yes cpuid level : 11 wp : yes flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx rdtscp lm constant_tsc arch_perfmon pebs bts rep_good xtopology nonstop_tsc aperfmperf pni pclmulqdq dtes64 monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr pdcm sse4_1 sse4_2 movbe popcnt tsc_deadline_timer aes rdrand lahf_lm 3dnowprefetch ida arat epb dts tpr_shadow vnmi flexpriority ept vpid smep erms bogomips : 4800.19 clflush size : 64 cache_alignment : 64 address sizes : 36 bits physical, 48 bits virtual power management: processor : 1 vendor_id : GenuineIntel cpu family : 6 model : 77 model name : Intel(R) Atom(TM) CPU C2750 @ 2.40GHz stepping : 8 microcode : 289 cpu MHz : 1200.000 cache size : 1024 KB physical id : 0 siblings : 8 core id : 1 cpu cores : 8 apicid : 2 initial apicid : 2 fpu : yes fpu_exception : yes cpuid level : 11 wp : yes flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx rdtscp lm constant_tsc arch_perfmon pebs bts rep_good xtopology nonstop_tsc aperfmperf pni pclmulqdq dtes64 monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr pdcm sse4_1 sse4_2 movbe popcnt tsc_deadline_timer aes rdrand lahf_lm 3dnowprefetch ida arat epb dts tpr_shadow vnmi flexpriority ept vpid smep erms bogomips : 4800.19 clflush size : 64 cache_alignment : 64 address sizes : 36 bits physical, 48 bits virtual power management: processor : 2 vendor_id : GenuineIntel cpu family : 6 model : 77 model name : Intel(R) Atom(TM) CPU C2750 @ 2.40GHz stepping : 8 microcode : 289 cpu MHz : 1200.000 cache size : 1024 KB physical id : 0 siblings : 8 core id : 2 cpu cores : 8 apicid : 4 initial apicid : 4 fpu : yes fpu_exception : yes cpuid level : 11 wp : yes flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx rdtscp lm constant_tsc arch_perfmon pebs bts rep_good xtopology nonstop_tsc aperfmperf pni pclmulqdq dtes64 monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr pdcm sse4_1 sse4_2 movbe popcnt tsc_deadline_timer aes rdrand lahf_lm 3dnowprefetch ida arat epb dts tpr_shadow vnmi flexpriority ept vpid smep erms bogomips : 4800.19 clflush size : 64 cache_alignment : 64 address sizes : 36 bits physical, 48 bits virtual power management: processor : 3 vendor_id : GenuineIntel cpu family : 6 model : 77 model name : Intel(R) Atom(TM) CPU C2750 @ 2.40GHz stepping : 8 microcode : 289 cpu MHz : 1200.000 cache size : 1024 KB physical id : 0 siblings : 8 core id : 3 cpu cores : 8 apicid : 6 initial apicid : 6 fpu : yes fpu_exception : yes cpuid level : 11 wp : yes flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx rdtscp lm constant_tsc arch_perfmon pebs bts rep_good xtopology nonstop_tsc aperfmperf pni pclmulqdq dtes64 monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr pdcm sse4_1 sse4_2 movbe popcnt tsc_deadline_timer aes rdrand lahf_lm 3dnowprefetch ida arat epb dts tpr_shadow vnmi flexpriority ept vpid smep erms bogomips : 4800.19 clflush size : 64 cache_alignment : 64 address sizes : 36 bits physical, 48 bits virtual power management: processor : 4 vendor_id : GenuineIntel cpu family : 6 model : 77 model name : Intel(R) Atom(TM) CPU C2750 @ 2.40GHz stepping : 8 microcode : 289 cpu MHz : 1200.000 cache size : 1024 KB physical id : 0 siblings : 8 core id : 4 cpu cores : 8 apicid : 8 initial apicid : 8 fpu : yes fpu_exception : yes cpuid level : 11 wp : yes flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx rdtscp lm constant_tsc arch_perfmon pebs bts rep_good xtopology nonstop_tsc aperfmperf pni pclmulqdq dtes64 monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr pdcm sse4_1 sse4_2 movbe popcnt tsc_deadline_timer aes rdrand lahf_lm 3dnowprefetch ida arat epb dts tpr_shadow vnmi flexpriority ept vpid smep erms bogomips : 4800.19 clflush size : 64 cache_alignment : 64 address sizes : 36 bits physical, 48 bits virtual power management: processor : 5 vendor_id : GenuineIntel cpu family : 6 model : 77 model name : Intel(R) Atom(TM) CPU C2750 @ 2.40GHz stepping : 8 microcode : 289 cpu MHz : 1200.000 cache size : 1024 KB physical id : 0 siblings : 8 core id : 5 cpu cores : 8 apicid : 10 initial apicid : 10 fpu : yes fpu_exception : yes cpuid level : 11 wp : yes flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx rdtscp lm constant_tsc arch_perfmon pebs bts rep_good xtopology nonstop_tsc aperfmperf pni pclmulqdq dtes64 monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr pdcm sse4_1 sse4_2 movbe popcnt tsc_deadline_timer aes rdrand lahf_lm 3dnowprefetch ida arat epb dts tpr_shadow vnmi flexpriority ept vpid smep erms bogomips : 4800.19 clflush size : 64 cache_alignment : 64 address sizes : 36 bits physical, 48 bits virtual power management: processor : 6 vendor_id : GenuineIntel cpu family : 6 model : 77 model name : Intel(R) Atom(TM) CPU C2750 @ 2.40GHz stepping : 8 microcode : 289 cpu MHz : 1200.000 cache size : 1024 KB physical id : 0 siblings : 8 core id : 6 cpu cores : 8 apicid : 12 initial apicid : 12 fpu : yes fpu_exception : yes cpuid level : 11 wp : yes flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx rdtscp lm constant_tsc arch_perfmon pebs bts rep_good xtopology nonstop_tsc aperfmperf pni pclmulqdq dtes64 monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr pdcm sse4_1 sse4_2 movbe popcnt tsc_deadline_timer aes rdrand lahf_lm 3dnowprefetch ida arat epb dts tpr_shadow vnmi flexpriority ept vpid smep erms bogomips : 4800.19 clflush size : 64 cache_alignment : 64 address sizes : 36 bits physical, 48 bits virtual power management: processor : 7 vendor_id : GenuineIntel cpu family : 6 model : 77 model name : Intel(R) Atom(TM) CPU C2750 @ 2.40GHz stepping : 8 microcode : 289 cpu MHz : 1200.000 cache size : 1024 KB physical id : 0 siblings : 8 core id : 7 cpu cores : 8 apicid : 14 initial apicid : 14 fpu : yes fpu_exception : yes cpuid level : 11 wp : yes flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx rdtscp lm constant_tsc arch_perfmon pebs bts rep_good xtopology nonstop_tsc aperfmperf pni pclmulqdq dtes64 monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr pdcm sse4_1 sse4_2 movbe popcnt tsc_deadline_timer aes rdrand lahf_lm 3dnowprefetch ida arat epb dts tpr_shadow vnmi flexpriority ept vpid smep erms bogomips : 4800.19 clflush size : 64 cache_alignment : 64 address sizes : 36 bits physical, 48 bits virtual power management: ponoć ten rand() jest taki zasobożerny.... nie wiem też czy ten atom jest nie za słaby ;/
-
OK, wygenerowało mi nowy plik na tej percona my.cns: # Generated by Percona Configuration Wizard (http://tools.percona.com/) version REL5-20120208 # Configuration name server generated for trifek@icloud.com at 2015-10-02 15:19:15 [mysql] # CLIENT # port = 3306 socket = /var/lib/mysql/mysql.sock [mysqld] # GENERAL # user = mysql default-storage-engine = InnoDB socket = /var/lib/mysql/mysql.sock pid-file = /var/lib/mysql/mysql.pid # MyISAM # key-buffer-size = 45M myisam-recover = FORCE,BACKUP # SAFETY # max-allowed-packet = 16M max-connect-errors = 1000000 # DATA STORAGE # datadir = /var/lib/mysql/ # BINARY LOGGING # log-bin = /var/lib/mysql/mysql-bin expire-logs-days = 14 sync-binlog = 1 # CACHES AND LIMITS # tmp-table-size = 32M max-heap-table-size = 32M query-cache-type = 0 query-cache-size = 0 max-connections = 500 thread-cache-size = 60 open-files-limit = 65535 table-definition-cache = 1024 table-open-cache = 2048 # INNODB # innodb-flush-method = O_DIRECT innodb-log-files-in-group = 2 innodb-log-file-size = 256M innodb-flush-log-at-trx-commit = 1 innodb-file-per-table = 1 innodb-buffer-pool-size = 6G # LOGGING # log-error = /var/lib/mysql/mysql-error.log log-queries-not-using-indexes = 1 slow-query-log = 1 slow-query-log-file = /var/lib/mysql/mysql-slow.log ale dalej muli
-
Wolałbym pozostać przy MySQL bo to jako tako rozumiem ;-) Wyczytałem że problemem może być ten random(); Ponoć trzeba napisać jakąś procedurę to losowań. Kombinuję z czymś takim: DELIMITER $$ DROP PROCEDURE IF EXISTS getRandomRecords$$ CREATE PROCEDURE getRandomRecords(IN cnt INT) BEGIN DROP TEMPORARY TABLE IF EXISTS randomRecords; CREATE TEMPORARY TABLE randomRecords ( `rand_id` BIGINT, `tytul` VARCHAR(85), `domena_url` VARCHAR(100) ); loop_random: LOOP IF cnt < 1 THEN LEAVE loop_random; END IF; INSERT INTO randomRecords SELECT r1.id, r1.tytul, r3.domena_url FROM `kategorie` AS r1 JOIN (SELECT (RAND() * (SELECT MAX(id) FROM `kategorie`)) AS id) AS r2 WHERE r1.id >= r2.id ORDER BY r1.id ASC LIMIT 1; SET cnt = cnt - 1; END LOOP loop_random; SELECT * FROM randomRecords; END$$ DELIMITER ; Wiesz może czy to się jakoś "trzyma"? Mój kod php na stronie internetowej wygląda następująco: $miasta = Array(); $stmt = $db->prepare("select tytul, domena_url, id FROM kategorie1 WHERE enable= 1 ORDER by RAND() ASC limit 50;"); $stmt->execute(); foreach ($stmt as $rowX) { array_push($miasta, $rowX['tytul']); } $stmt->closeCursor(); $produkty = Array(); $stmt = $db->prepare("select tytul, domena_url, id FROM kategorie2 WHERE enable= 1 ORDER by RAND() ASC limit 50;"); $stmt->execute(); foreach ($stmt as $rowX) { array_push($produkty, $rowX['tytul']); } $stmt->closeCursor(); $res = array(); foreach($miasta as $val) { $nazwa_miasta = baza_odczyt($val .' ' . array_shift($produkty)); echo "<a href='".$portal_url."' title='".$nazwa_miasta."'>".$nazwa_miasta."</a>, "; } Wie ktoś może jak to powinno wyglądać?