vopos frecvent pe script-ul dvs. de găzduire, e-mail, PHP si MySQL

1. Cum știu că este susținută pe server? Ce setări server sunt configurate în mod implicit?


2. Cum se pune un site pe hosting? În ce dosar? Ce ar trebui să fac dacă am mai multe site-uri?
În directorul rădăcină este directorul public_html. Că este necesar să se răspândească fișierul index și toate celelalte. Fișiere și foldere pe site.
Ceea ce trebuie să se stabilească va fi afișată după cum urmează:
www. domeniul_dvs / fisier1, www. your_domain / fișier2 etc.

Dacă creați un folder în public_html, atunci acesta va deveni un subdirector al site-ului dvs. și conținutul său va fi afișat ca: www. domeniul_dvs / novaya_papka / fayly_papki.


5. Pentru buna funcționare a script-urile mele am nevoie pentru a schimba setările curente PHP. Cum de a face acest lucru?
Cum de a crea un fișier php.ini?
Orice configurație PHP poate fi setat / modificate utilizând fișierul php.ini.

Cum de a crea php. .ini.

Porniți Notepad (Word nu, nu WordPad si Notepad) Meniu Start -> Programs -> Accesorii -> Notepad.

Creați un fișier text, introduceți setările necesare (sintaxa de scriere - este foarte simplu) forma „directivă =“ valoare“. De exemplu, înregistrați _ globals = On dacă doriți să includeți sau să se înregistreze _ = Dezactivat GLOBALS. dacă doriți să dezactivați sau de exemplu, safe_mode = On.

Salvați fișierul cu numele php.ini. Pentru a face acest lucru atunci când salvați în fereastra Notepad unde scrie numele fișierului (php. Ini) linia de mai jos, selectați din lista de „toate fișierele“ în jos și faceți clic pe OK. Pune php. la directorul ini în cazul în care script-ul ar trebui să funcționeze.


Într-un subdirector, dacă doriți să specificați alte setări - poate pune un php.ini diferit.
php.ini dosar se aplică numai în directorul în care se află.

6. Atunci când transferul bazei de date phpMyAdmin în afara timpului afară. Cum de a crea (și / sau descărcare), MySQL de rezervă este mare?
Pentru a crea, zakazchki, prin transfer bakap mare baza de date au un mare program de dezvoltatori din Ucraina Sypex basculantă. O scurtă descriere a caracteristicilor sale și un link pentru a sari.

7. voprosik o serie de date de baze de date MySQL în loc din România (sau ebraică). Ca prailno de import benă MySQL?
Citește descrierea poshagovore de unde și codificare kauyu trebuie să fie stabilite în phpMyAdmin de pe site-ul dvs. în limba română (ebraică) otorazhalsya drept, nu o întrebare pentru.

10. De ce este forma feedback-ul a lucrat înainte, dar acum a încetat? Cum de a crea un site formular de contact?
Pentru a preveni spam-ul de pe site-ul și blocarea din cauza acestei toate e-mailurile într-un script standard, pentru a trimite mesaje de care aveți nevoie pentru a face mici modificări. De fapt, trebuie să modificați o linie de cod. A se vedea. Explicarea modului de creare a unui formular de contact de pe site.

12. Cum se schimbă setul de caractere de bază de date?
Skachyte script automatizat. care va face minuni la baza de date, a se vedea descrierea acestuia. Pentru a utiliza aceasta nu au nevoie de cunoștințe de programare.

13. Cum se schimbă drepturile (permisiuni) pentru fișierul / dosarul? Ce drepturi / atributele necesare pentru a pune?
FTP-client (de exemplu, FileZilla), faceți clic dreapta pe folderul sau fișierul și selectați linia de jos pop mennyu - „un fișier cu atribute“. În câmpul de intrare, de tip 755 (sau ambele) și faceți clic pe OK.

Pentru a schimba permisiunile dosarului dacă fișierul, du-te la cPanel. Deschideți File Manager (Manager fișiere), faceți clic pe numele fișierului sau dosarul dorit. Pe partea dreaptă apare în meniul de control al dosarului sau fișierului. Faceți clic pe link-ul Modificare permisiuni. Modificarea legii.

În general, în cazul în care nu sunt acoperite de alte drepturi (permisiuni) în dosarul ar trebui să fie setat la 755 și fișiere - 644.
Fișierele șablon (au extensia .tpl) n Rav ar trebui să fie plasate 666.

15. Pot cumpăra mai întâi un plan de date mic, și apoi du-te pentru găzduirea mai mare?
Da, poți.
Restul de bani pentru timpul nefolosit de pe hosting va pereschitanny pentru găzduirea mai mari. Va trebui să plătească numai diferența.

16. Cum se setează o parolă pentru un anumit dosar?
Pentru a bloca accesul la un anumit director (folder), du-te la cPanel.
În „instrument de gestionare a site-ului“, faceți clic pe link-ul „Protecția foldere,“ faceți clic pe numele folderului dorit. În formularul de pe pagina care se deschide, scrie numele resursei protejate, se adaugă un nume de utilizator și o parolă pentru el.

18. Site-ul nu funcționează corect. Cum pentru a vizualiza php eroare?
Atunci când depanare un site, este foarte util să aibă toate mesajele de eroare. Pentru a afișa erorile PHP adăugați în fișierul php.ini:
display_errors = On
Atenție: Nu setați afișarea erorilor din fișierul .htaccess - nu va funcționa.

19. După locul de instalare emite Eroare 500 - Eroare internă de server.
Eroare 500 „Eroare internă de server“, apare de obicei în cazul în care ați pus instrucțiunile greșite în fișierul .htaccess, sau atunci când nu se poate executa un script pe care ați plasat pe server, sau atunci când un script are erori. Aceasta este doar o parte din cele mai frecvente cauze de eroare 500, cu toate că există există o mulțime de altele.

Luați în considerare mai întâi cazul în care ați plasat-o declarație incorectă într-un fișier .htaccess.
Chiar dacă pe un alt server (denver'e) totul funcționează bine - pe serverele noastre PHP instalat ca suPHP - acest lucru oferă mari avantaje în ceea ce privește securitatea, dar vă cere să faceți toate înregistrările referitoare la PHP nu în htaccess, și în php.ini .

Dacă apare eroarea 500 când accesează limbajul de script Perl, postate în directorul cgi-bin, trebuie să verificați permisiunile pe script-ul. Drepturile trebuie să fie 755 (rwxrx-rx). Dacă nu, trebuie să modificați permisiunile la 755 cu chmod 755 script.pl în coajă sau să unix utilizați pentru acest FTP. Este necesar să se sublinieze - dreptul la script-urile trebuie să fie instalate strict în 755.

Vă rugăm să verificați dacă modul de transfer de fișiere FTP corect ați utilizat atunci când descărcarea un script pe serverul nostru. Toate script-uri, precum și orice alte fișiere text trebuie să fie transferate prin FTP într-un mod text (ASCII). În cazul în care a fost utilizat un mod de transfer de fișier binar (binar), script-uri, cu siguranță nu va funcționa.

Pentru a crea un fișier .htaccess - a crea un fișier .txt și înlocuiți-l cu „se încheie“ la htaccess, și șterge numele. Vei primi un .htaccess și puteți edita ca orice alt fișier de pe computer.

Notă: Directivele privind setările PHP nu se poate scrie în .htaccess. chiar dacă pe un alt server (denver'e) totul funcționează bine - pe serverele noastre PHP instalat ca suPHP - acest lucru oferă mari avantaje în ceea ce privește securitatea, dar vă cere să faceți toate înregistrările referitoare la PHP nu în htaccess, și în php.ini .

21. Cum să se ocupe cu fluxul crescut de trafic?
(În cazul în care traficul merge?)
Trafic suplimentar poate merge pe motoarele de căutare, roboții de spam și poseteiteley Boto.
Motoare de căutare. Dacă site-ul dvs. este axat pe SUA, și te duci la Yandex de Rambler, atunci traficul pe care il da departe pentru nimic. Pe de altă parte, în cazul în care principalii clienți din România, accesul la Altavista, Bing, AOL și așa mai departe. Acesta trebuie să fie închise.
Boto roboți de spam. Dacă Cpanel -> AWStats puteți vedea că de la un anumit IP a fost descarcat de multe MB acum, este aproape sigur această barcă și acest IP este mai bine să se închidă prin .htaccess.
Vizitatorii. Interceptare de vizitatori irelevante din acele țări din care niciodată nu va primi comenzi. Site-ul în limba rusă, nu poate fi revendicat posetitelmi din Venezuela. Dacă Cpanel -> AWStats vedeți irelevante țara, apoi închideți-le prin .htaccess.
Puteți utiliza acest script: ipinfodb.com/ip_country_block_htaccess.php