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/.
Witam
Zainstalowałam na swoim Debianie Gnome-boxes a w nim innego debiana do testów. Mam tam postawionego apacha, bazę sql i system biblioteczny [url]http://koha-community.org/[/url]
Chciałabym móc się połączyć z tą bazą z poziomu przeglądarki (phpMyAdmin) z systemu gospodarza. I za bardzo nie wiem jak to mam ugryźć.
oto informacje które pokazuje mi boxes o systemie:
* Metoda wirtualizacji: qemu+unix:///session
* Adres URL: spice://127.0.0.1?port=5900;
Bardzo proszę o jakieś porady.
Offline
Boxes, Boxes ;)
ifconfig w konsoli maszyny Wirtualnej powie nam jakie IP ma to cudo
Fervi
Offline
IP to 10.0.2.15 ale to nic mi nie daje, ani przez przeglądarkę ani przez ssh nie mogę nawiązać połączenia.
Offline
Bo Gnome-Boxes jest trochę lewy, nie wiem czy można dodać karę sieciową
A spróbuj pingować
Fervi
Offline
pingi nie dochodzą :( Może mógłbyś polecić jakiś inny program do wirtualizacji prosty w konfiguracji dla laika. Nigdy nie miałam styczności z tego typu oprogramowaniem.
Offline
Pytanie czego potrzebujesz, bo QEMU nawet procesor sobie emuluje :P
Ale chyba najprościej z VirtualBox'em siedzieć
A jeśli Qemu to Virt-manager
Fervi
Offline
[url=http://askubuntu.com/questions/276290/how-to-access-the-internet-from-a-virtual-machine-in-gnome-boxes]To wyjaśnia czemu pingi nie przechodzą[/url]
Offline
Przy Qemu-KVM najlepiej piuścić VMa przez interfejs tap - wtedy jest z nim normalna konfiguracja przez ten interfejs.
Przykładowe uruchomienie - skrypt:
#!/bin/bash qemu-kvm -hda /media/box/Debian.img -m 512 -net nic,macaddr=00:1d:92:ab:3f:78 -net tap,ifname=tap0,script=no,downscript=no -alt-grab -name Debian -boot d
Albo np FreeBSD:
qemu-kvm -hda /media/box/FreeBSD9.img -m 1024 -net nic,macaddr=00:1d:82:ac:3f:65 -net tap,ifname=tap1,script=no,downscript=no -alt-grab -name FreeBSD9 -boot d
Pozdrawiam
;-)
Ostatnio edytowany przez Jacekalex (2013-05-30 01:55:48)
Offline
Witam i dziękuje za odzew.
qemu: -net tap,ifname=tap0,script=no,downscript=no: could not configure /dev/net/tun (tap0): Operation not permitted qemu: -net tap,ifname=tap0,script=no,downscript=no: Device 'tap' could not be initialized
Dodatkowo dodałam się do grup:
[b]libvirt-qemu
kvm
libvirt[/b]
nie mam polecenia [b]qemu-kvm[/b] pomimo że takowy pakiet jest zainstalowany.
dpkg -l | grep qemu ii ipxe-qemu 1.0.0+git-20120202.f6840ba-3 all PXE boot firmware - ROM images for qemu ii qemu-keymaps 1.5.0+dfsg-2 all QEMU keyboard maps ii qemu-kvm 1.5.0+dfsg-2 amd64 QEMU Full virtualization on x86 hardware (transitional package) ii qemu-system-common 1.5.0+dfsg-2 amd64 QEMU full system emulation binaries (common files) ii qemu-system-x86 1.5.0+dfsg-2 amd64 QEMU full system emulation binaries (x86) ii qemu-utils 1.5.0+dfsg-2 amd64 QEMU utilities
Pozdrawiam i dziękuję za chęć pomocy.
PS. Od dawna używam debiana tak w domu jak i w pracy (w bibliotece) ale jako zwykły użytkownik, niestety odszedł z pracy pan który się tym wszystkim zajmował.
Offline
Na Arch Linux mam to samo.
qemu-system-x86_64: -net tap,ifname=tap0,script=no,downscript=no: could not configure /dev/net/tun (tap0): Operation not permitted qemu-system-x86_64: -net tap,ifname=tap0,script=no,downscript=no: Device 'tap' could not be initialized
Offline
Interfejsy tap trzeba założyć oddzielnie, i przypisać użytkownikowi:
Z palca - na koncie root:
tunctl -u {PACJENT} -t tap0 ifconfig tap0 10.0.0.5/24
Albo w [b]/etc/network/interfaces[/b]:
przykładowo:
auto tap0 iface tap0 inet static pre-up tunctl -u {PACJENT} -t tap0 address 10.0.0.5 netmask 255.255.255.0
Qemu się podpina do istniejącego i skonfigurowanego interfejsu.
W zależności, jak ma być realizowany dostęp do sieci i interenetu z wirtualnej maszynki, robi się albo mostek, albo udostępnia net przez NAT, albo przez wirtualny switch vde.
Najłatwiejszy jest NAT, robi się go tak, jak każde udostępnianie netu z Debiana na inny komputer, przy okazji można totalnie kontrolować, z czym łączy się maszynka wirtualna, i zdecydować, na co jej pozwolimy, a na co nie.
Pozdrawiam
;-)
Offline
Witaj [b]Jacekalex[/b]
Nic to niestety nie dało, dostaje taki sam komunikat jak wcześniej:
ania@debian:~$ qemu -hda /media/box/Debian.img -m 512 -net nic,macaddr=00:1d:92:ab:3f:78 -net tap,ifname=tap0,script=no,downscript=no -alt-grab -name Debian -boot d qemu: -net tap,ifname=tap0,script=no,downscript=no: could not configure /dev/net/tun (tap0): Operation not permitted qemu: -net tap,ifname=tap0,script=no,downscript=no: Device 'tap' could not be initialized
ania@debian:~$ cat /etc/network/interfaces # This file describes the network interfaces available on your system # and how to activate them. For more information, see interfaces(5). # The loopback network interface auto lo iface lo inet loopback #### # Dopisane na potrzeby qemu #### auto tap0 iface tap0 inet static pre-up tunctl -u ania -t tap0 address 10.0.0.5 netmask 255.255.255.0
Chyba że trzeba wykonać jeszcze jakąś magiczną komendę?
PS. Używam do połączenia się z internetem [b]network-manager-gnome[/b]
Offline
Wpis w interfaces powinien zaskoczyć przy starcie systemu.
Nie wiem, jak to przejdzie z Network-Managerem, bo to diabelstwo zawsze lepiej wie jak ma sieć wyglądać, i czasami nawet adresy DNS ciężko mu wbić do łba, a wszystkie obce ustawienia natychmiast nadpisuje swoimi.
Nie wszyscy się ze mną zgodzą, ale moim zdaniem:
"do barana nie podchodzi się od przodu, do konia nie podchodzi się od tyłu, a do Network-managera nie podchodzi się z żadnej strony". ;)
Zaloguj się na konto root, i wklej tutaj wynik:
tunctl -u ania -t tap0 ifconfig tap0 10.0.0.5/24 ifconfig tap0
Jak potem odpalisz qemu-kvm, i napisze, ze nie moze się dostać do interfejsu, to sprawdź jeszcze raz
ifconfig tap0
, żeby zobaczyć, czy się nie zmieniły ustawienia tej karty.
Przy okazji, do kvm trzeba mieć w procku flagę vmx (w Intelu) albo svm (w AMD),
sprawdzić można tak:
egrep "vmx|svm" /proc/cpuinfo
Pozdrawiam
;-)
Ostatnio edytowany przez Jacekalex (2013-05-30 15:26:41)
Offline
Dziękuje za pomoc,
Będę musiała chyba zrezygnować z wirtualizacji, moja wiedza jest stanowczo za mała.
PS.
Pakiet [b]libvirt-bin[/b] ma w polecanych pakietach[b] bridge-utils[/b] być może przy pomocy tego pakietu można by jakoś "zmostkować" te systemy?
Proszę wybaczyć jeśli wypisuje głupoty.
tunctl -u ania -t tap0 bash: tunctl: nie znaleziono polecenia
ifconfig tap0 10.0.0.5/24 SIOCSIFADDR: Nie ma takiego urządzenia tap0: ERROR while getting interface flags: Nie ma takiego urządzenia SIOCSIFNETMASK: Nie ma takiego urządzenia
ifconfig tap0 tap0: error fetching interface information: Device not found
egrep "vmx|svm" /proc/cpuinfo 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 nopl xtopology nonstop_tsc aperfmperf pni dtes64 monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr pdcm sse4_1 sse4_2 popcnt lahf_lm ida arat dtherm tpr_shadow vnmi flexpriority ept vpid 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 nopl xtopology nonstop_tsc aperfmperf pni dtes64 monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr pdcm sse4_1 sse4_2 popcnt lahf_lm ida arat dtherm tpr_shadow vnmi flexpriority ept vpid 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 nopl xtopology nonstop_tsc aperfmperf pni dtes64 monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr pdcm sse4_1 sse4_2 popcnt lahf_lm ida arat dtherm tpr_shadow vnmi flexpriority ept vpid 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 nopl xtopology nonstop_tsc aperfmperf pni dtes64 monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr pdcm sse4_1 sse4_2 popcnt lahf_lm ida arat dtherm tpr_shadow vnmi flexpriority ept vpid
Jest [b]vmx[/b]
cat /proc/cpuinfo processor : 0 vendor_id : GenuineIntel cpu family : 6 model : 37 model name : Intel(R) Core(TM) i5 CPU M 430 @ 2.27GHz stepping : 2 microcode : 0xd cpu MHz : 1199.000 cache size : 3072 KB physical id : 0 siblings : 4 core id : 0 cpu cores : 2 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 nopl xtopology nonstop_tsc aperfmperf pni dtes64 monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr pdcm sse4_1 sse4_2 popcnt lahf_lm ida arat dtherm tpr_shadow vnmi flexpriority ept vpid bogomips : 4521.92 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 : 37 model name : Intel(R) Core(TM) i5 CPU M 430 @ 2.27GHz stepping : 2 microcode : 0xd cpu MHz : 1199.000 cache size : 3072 KB physical id : 0 siblings : 4 core id : 2 cpu cores : 2 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 nopl xtopology nonstop_tsc aperfmperf pni dtes64 monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr pdcm sse4_1 sse4_2 popcnt lahf_lm ida arat dtherm tpr_shadow vnmi flexpriority ept vpid bogomips : 4521.92 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 : 37 model name : Intel(R) Core(TM) i5 CPU M 430 @ 2.27GHz stepping : 2 microcode : 0xd cpu MHz : 1199.000 cache size : 3072 KB physical id : 0 siblings : 4 core id : 0 cpu cores : 2 apicid : 1 initial apicid : 1 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 nopl xtopology nonstop_tsc aperfmperf pni dtes64 monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr pdcm sse4_1 sse4_2 popcnt lahf_lm ida arat dtherm tpr_shadow vnmi flexpriority ept vpid bogomips : 4521.92 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 : 37 model name : Intel(R) Core(TM) i5 CPU M 430 @ 2.27GHz stepping : 2 microcode : 0xd cpu MHz : 1199.000 cache size : 3072 KB physical id : 0 siblings : 4 core id : 2 cpu cores : 2 apicid : 5 initial apicid : 5 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 nopl xtopology nonstop_tsc aperfmperf pni dtes64 monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr pdcm sse4_1 sse4_2 popcnt lahf_lm ida arat dtherm tpr_shadow vnmi flexpriority ept vpid bogomips : 4521.92 clflush size : 64 cache_alignment : 64 address sizes : 36 bits physical, 48 bits virtual power management:
cat /var/log/dmesg | grep -i cpu [ 0.000000] Initializing cgroup subsys cpuset [ 0.000000] Initializing cgroup subsys cpu [ 0.000000] x86 PAT enabled: cpu 0, old 0x7040600070406, new 0x7010600070106 [ 0.000000] ACPI: SSDT 00000000bf7e2000 009F1 (v01 PmRef CpuPm 00003000 INTL 20060912) [ 0.000000] smpboot: Allowing 4 CPUs, 0 hotplug CPUs [ 0.000000] setup_percpu: NR_CPUS:512 nr_cpumask_bits:512 nr_cpu_ids:4 nr_node_ids:1 [ 0.000000] PERCPU: Embedded 28 pages/cpu @ffff880137c00000 s84096 r8192 d22400 u524288 [ 0.000000] pcpu-alloc: s84096 r8192 d22400 u524288 alloc=1*2097152 [ 0.000000] pcpu-alloc: [0] 0 1 2 3 [ 0.000000] RCU restricting CPUs from NR_CPUS=512 to nr_cpu_ids=4. [ 0.001797] Initializing cgroup subsys cpuacct [ 0.001844] CPU: Physical Processor ID: 0 [ 0.001846] CPU: Processor Core ID: 0 [ 0.001851] mce: CPU supports 9 MCE banks [ 0.001863] CPU0: Thermal monitoring enabled (TM1) [ 0.056011] smpboot: CPU0: Intel(R) Core(TM) i5 CPU M 430 @ 2.27GHz (fam: 06, model: 25, stepping: 02) [ 0.162620] perf_event_intel: CPUID marked event: 'bus cycles' unavailable [ 0.176117] NMI watchdog: enabled on all CPUs, permanently consumes one hw-PMU counter. [ 0.202632] Brought up 4 CPUs [ 0.232022] mtrr: your CPUs had inconsistent variable MTRR settings [ 0.232024] mtrr: probably your BIOS does not setup all CPUs. [ 0.241277] ACPI: SSDT 00000000bf71ac18 003A0 (v01 PmRef Cpu0Ist 00003000 INTL 20060912) [ 0.241630] ACPI: SSDT (null) 003A0 (v01 PmRef Cpu0Ist 00003000 INTL 20060912) [ 0.241779] ACPI: SSDT 00000000bf718618 005CD (v01 PmRef Cpu0Cst 00003001 INTL 20060912) [ 0.242111] ACPI: SSDT (null) 005CD (v01 PmRef Cpu0Cst 00003001 INTL 20060912) [ 0.499097] cpuidle: using governor ladder [ 0.499502] cpuidle: using governor menu [ 0.590050] microcode: CPU0 sig=0x20652, pf=0x10, revision=0x8 [ 0.590433] microcode: CPU0 updated to revision 0xd, date = 2011-09-01 [ 0.590442] microcode: CPU1 sig=0x20652, pf=0x10, revision=0x8 [ 0.590750] microcode: CPU1 updated to revision 0xd, date = 2011-09-01 [ 0.590761] microcode: CPU2 sig=0x20652, pf=0x10, revision=0x8 [ 0.591069] microcode: CPU2 updated to revision 0xd, date = 2011-09-01 [ 0.591080] microcode: CPU3 sig=0x20652, pf=0x10, revision=0x8 [ 0.591388] microcode: CPU3 updated to revision 0xd, date = 2011-09-01 [ 4.805549] ACPI: Requesting acpi_cpufreq [ 5.007626] intel ips 0000:00:1f.6: CPU TDP doesn't match expected value (found 25, expected 29) [ 5.897349] [drm] GART: num cpu pages 131072, num gpu pages 131072 [ 5.958399] radeon 0000:02:00.0: fence driver on ring 0 use gpu addr 0x0000000040000c00 and cpu addr 0xffff88012f1dec00 [ 5.958402] radeon 0000:02:00.0: fence driver on ring 3 use gpu addr 0x0000000040000c0c and cpu addr 0xffff88012f1dec0c
Ostatnio edytowany przez anna (2013-05-30 15:41:14)
Offline
Dlaczego? przecież to nic trudnego, wklej wyniki, o których pisałem dwa posty wyżej, i zobaczymy.
Dokumentacja kvm?
http://www.linux-kvm.org/page/Documents
http://www.linux-kvm.org/page/FAQ#What_is_Intel_VT_.2F_AMD-V_.2F_hvm.3F
Ja robiłem wg dokumentacji Gentoo.
http://en.gentoo-wiki.com/wiki/KVM - ale teraz ta strona jest nieczynna
Tutaj jest fajne howto:
https://wiki.archlinux.org/index.php/KVM
I przede wszystkim uszy do góry, nie święci garnki lepią.
Poza tym lepiej napisz, co dokładnie chcesz odpalać na wirtualce, i w jakim celu, bo prawdopodobnie lepszy dla Ciebie będzie Virualbox.
Jest znacznie łatwiejszy w konfiguracji.
apt-cache search tunctl uml-utilities - Tryb użytkownika systemu Linux (programy narzędziowe)
uml-utilities - zainstalowany?
Ostatnio edytowany przez Jacekalex (2013-05-30 15:50:58)
Offline
Uśmiałam się po twoim komentarzu :) Dziękuje za dobre słowo
Mam na domowym laptopie kopie wspomnianego wcześniej systemu bibliotecznego [b]koha[/b] chciała bym wprowadzić dość drastyczne zmiany ale boje się popsuć to co już mamy. Dlatego chcę postawić na maszynie wirtualnej dokładną kopie i tam najpierw wprowadzać zmiany. System [b]koha[/b] obsługuje się z poziomu przeglądarki WWW, ale nie chcę na maszynie wirtualnej instalować środowiska graficznego, wolała bym łączyć się z systemem z przeglądarki gospodarza.
Man nadzieje że opisałam to dość obrazowo, i w miarę logicznie.
Pozdrawiam
Nie miałam tego pakietu zainstalowanego, zainstalowałam i nie mam już tego komunikatu o błędzie.
Bardzo dziękuje za pomoc, Biorę się za czytanie dokumentacji zaproponowanej przez Ciebie i spróbuje jeszcze raz.
Ostatnio edytowany przez anna (2013-05-30 16:05:37)
Offline
Tego koha możesz bezpiecznie instalować bez żadnej wirtualki, to działa na serwerze www, wystarczy postawić Apacha, Php, doinstalować mod_perl do Apacha, serwer MySQL i gotowe.
Potem wypakować i zainstalować ten system w jakimś wybranym folderze, i uruchomić przez Apacha.
Bułka z masłem wywalić systemu się takimi bzdurkami nie da, i szkoda tu pchać maszynę wirtualną, bo ta powoduje dodatkowy narzut na wydajności całego rozwiązania.
Cała instalacja Apacha może wyglądać tak:
aptitude install mysql-server aptitude install libpapache2-mod-php5 phpmyadmin libapache2-mod-perl2
W zależnościach system pociągnie wszystko, co potrzeba, może potem ewentualnie jakieś moduły php, perla czy Apacha mogą być potrzebne, doinstalować z repo można prawie wszystko.
Ostatnio edytowany przez Jacekalex (2013-05-30 16:08:40)
Offline
Ale ja mam już postawionego apacza i koha (dokładną kopie bazy danych z pracy) i to jej nie chce popsuć, Dlatego chce postawić kopie na wirtualnej maszynie do "eksperymentów"
Offline
Na serwerze Apache masz opcje folderów i hostów wirtualnych, w których możesz mieć piętnaście instalacji np Joomli, Drupala czy tej Kohy.
W bazie danych możesz mieć 50 baz, jedną do używania, prawidłową, i 49 baz do testów.
Kto Ci broni?
Byle tylko każda baza należała do innego użyszkodnika, i miała inne hasło.
Możesz na serwerze trzymać kilka instalacji kohy, jedną używać, resztę testować, bez problemu.
Dlatego wirtualka z drugim zestawem serwerów -to niemądry pomysł.
Wszystkie instalacje pomieścisz tak czy inaczej w przestrzeni jednego serwera Apache i jednego serwera Mysql.
Ostatnio edytowany przez Jacekalex (2013-05-30 16:58:08)
Offline
W przypadku kvm-a aby połączyć na kompy wirtalne z siecią można zgrabnie wykorzystać pakiet vde2 (Virtual Distributed Ethernet) za pomocą którego utworzymy interfejs wirtualny tun/tap oraz switch wirtualny do wykorzystania przez wirtualne maszyny.
Przykładowo jeśli chcemy mieć maszyny wirualne za nat-em.
# utworzenie interfejsu vde_tunctl -t <nazwa_interfejsu> # potem go podnosimy nadając adres ip ifconfig <nazwa_interfejsu> <adres_ip>/<maska> up # tworzymy switch wirualny (uprawnienia 666 po to aby inni oprócz root-a nie mieli problemów) vde_switch -tap <nazwa_interfejsu> -sock <plik_socket-u> -mod 666 -daemon # regula iptables dla nat-a i wlaczenie forwardowania ipv4 w jądrze echo "1" > /proc/sys/net/ipv4/ip_forward iptables -t nat -A POSTROUTING -s <adres_ip>/<maska> -d 0.0.0.0/0 -j MASQUERADE
teraz tylko trzeba to podać przy uruchamianu maszyny wirtualnej
-net nic,macaddr=xx:xx:xx:xx:xx:xx" -net vde,port=<numer_portu_na switchu_wirtualnym>,sock=<plik_socket-u>" # każda maszyna wirtualna musi być podpieta do inego portu # plik_socket-u - identyfikuje switch wirtualny
@anna
spróbuj w ten sposób jest szansa że zadziała od kopa
(zanim zaczniesz oczywiście - apt-get install vde2 )
Offline
Time (s) | Query |
---|---|
0.00015 | SET CHARSET latin2 |
0.00005 | SET NAMES latin2 |
0.00259 | 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='18.119.248.214' WHERE u.id=1 |
0.00105 | REPLACE INTO punbb_online (user_id, ident, logged) VALUES(1, '18.119.248.214', 1732310211) |
0.00048 | SELECT * FROM punbb_online WHERE logged<1732309911 |
0.00084 | DELETE FROM punbb_online WHERE ident='18.218.38.67' |
0.00108 | SELECT topic_id FROM punbb_posts WHERE id=233613 |
0.00005 | SELECT id FROM punbb_posts WHERE topic_id=23617 ORDER BY posted |
0.00144 | 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=23617 AND t.moved_to IS NULL |
0.00006 | SELECT search_for, replace_with FROM punbb_censoring |
0.00389 | 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=23617 ORDER BY p.id LIMIT 0,25 |
0.00102 | UPDATE punbb_topics SET num_views=num_views+1 WHERE id=23617 |
Total query time: 0.0127 s |