Viteză maximă pe serverul dvs.

Viteză maximă pe serverul dvs.

Cred că fiecare utilizator de Internet a măsurat viteza canalului său de Internet cel puțin o dată în viața sa. Există destul de multe metode de măsurare.







De exemplu, aici este unul dintre testele de viteză a conexiunii, care vă permite să măsurați viteza de descărcare / încărcare de la dvs. într-o multitudine de puncte din întreaga lume. Da, sunt de acord, eroarea uneori oferă o bună (din acest motiv folosesc și alte metode). Vom scrie acest lucru pe popularitatea serviciului și pe încărcătura routerelor.

Dar puțini oameni știu că un serviciu similar poate fi găzduit pe un server. Condiții - un server web de lucru cu suport PHP. Ei bine, atunci. Este necesar să verificați modul în care funcționează.

Creați un director de lucru și puneți drepturile necesare:

# mkdir / usr / local / www / viteză
# chown www: www / usr / local / www / viteză
# cd / usr / local / www / viteză

1. Descărcați arhiva de testare de pe site.

2. Despachetați arhiva. În cazul nostru, acesta este un fișier zip. Prin urmare, folosim utilitarul de dezarhivare. Dacă nu aveți instalat, îl puteți instala din porturi (/ usr / ports / archivers / unzip).

3. Trebuie să redenumiți index-php.html la index.html (de altfel, pe baza extensiilor propuse, asp / asp.net este, de asemenea, acceptat)

# mv index-php.html index.html

4. "Corect" fișierul de configurare Apache. Adăugați următoarele linii în /usr/local/etc/apache22/httpd.conf (în secțiunea alias_module):







Alias ​​/ speedtest "/ usr / local / www / speedtest"

DirectoryIndex index.html
AllowOverride Nici unul
Ordinul permite, respinge
Permiteți tuturor

Verificăm să vedem dacă am făcut erori în timpul editării și repornirea Apache:

# configtest apachectl
Sintaxa OK
# apachectl grațios

Dragă, vă mulțumesc pentru articol.

Nu-mi spuneți ce poate fi.

Puneți testul de viteză mini, începe, dar la începutul testării dă o eroare

Încercarea de încărcare a trimis o eroare în timp ce încerca să citească fișierul de încărcare

Nu am întâlnit încă o astfel de greșeală. Dar textul este de înțeles - există o eroare la citirea fișierului.

Voi avea o întrebare vestibulară - cum să organizăm sistemul de coordonate? Apload este din partea clientului? Dacă da, atunci, ca opțiune, nu există suficiente drepturi pentru a crea un fișier temporar pe server.

Încă un gând - limitările muncii PHP. Încercați să adăugați fișierul .htaccess în directorul / usr / local / www / speedtest cu următorul conținut:

php_value max_execution_time 600
php_value memory_limit 200M
php_value post_max_size 500M
php_value upload_max_filesize 500M

De asemenea, uita-te la fișierele log Apache, atunci poate ceva se va clarifica.

Buna ziua. Aici ieri, minitist actualizat (apropo, Muff, trebuie să îl actualizați și :))

testul daunload și modul în care Toko vine să apară - acest lucru dă această eroare ("o eroare în timp ce încercăm să citim fișierul de încărcare"). Până la minimul de actualizare de ieri, el nu a avut probleme să lucreze timp de câțiva ani, testez viteza către server din diferite segmente ale rețelei). Schimbările în Apache nu s-au făcut, cred că aceasta este o problemă din partea ministrului.

Actualizat. Totul funcționează fără probleme.

Testul dvs. de viteză este accesibil de pe web sau doar de la un localhost? Am putea potestit și să raportez rezultatul.

Am avut aceeași eroare pe Fre, pus din porturi, toate setările implicite.

Trebuie să copiați fișierul upload.php din directorul / usr / local / www / speedtest-mini / speedtest în directorul / usr / local / www / speedtest-mini /







Articole similare

Trimiteți-le prietenilor: