Cum se face o copie locală a site-ului joomla pe denwer, html, programare

Acest articol descrie o procedură simplă pentru crearea unei copii de testare a unui site de lucru pe Denver [1]. Acest lucru este util pentru testarea calității de backup site-ului, precum și pentru efectuarea de diverse experimente cu noi componente și extensii.







1. Găsiți numele de domeniu neocupat pentru testare. Nu ar trebui să ping pe Internet. Să presupunem că ați găsit un astfel de nume: mytstdomain.com. Acest nume va fi folosit ca nume de domeniu pentru copia site-ului testat.

Cum se face o copie locală a site-ului joomla pe denwer, html, programare

Cum se face o copie locală a site-ului joomla pe denwer, html, programare

Cum se face o copie locală a site-ului joomla pe denwer, html, programare

3. Creați directorul Z: \ home \ mytstdomain.ru, în el creați folderul www.

Notă: Z: este numele discului virtual care a fost creat după instalarea Denwer.

4. Rescrieți toate fișierele și folderele din directorul rădăcină al site-ului Joomla în directorul Z: \ home \ mytstdomain.ru \ www.

Notă: directorul rădăcină - un director de pe serverul unde fișierul configuration.php, index.php, directoare administrator, biblioteci, componente și alte directoare Joomla).

5. Editați fișierul configuration.php astfel încât setările să se refere la noul nume de domeniu mytstdomain.com.







Să presupunem că vechiul nume de domeniu al site-ului a fost domain.ru. Trebuie să reconfigureze copia fișierul de test configuration.php Joomla pe Denwer, astfel încât a lucrat la noul domeniu de testare mytstdomain.ru Joomla.

• Configurarea directoarelor jurnal și tmp.

• Configurarea directorului FTP (nu este necesar dacă nu utilizați ftp pentru a administra Joomla către Denwer).

• Setări e-mail (opțional).

Cum se face o copie locală a site-ului joomla pe denwer, html, programare

În regulă, Joomla funcționează, acum este momentul să completați baza de date MySQL și să configurați accesul la acesta.

Cum se face o copie locală a site-ului joomla pe denwer, html, programare

Probabil, este o veche tradiție a Microsoft - de a ascunde de la utilizator ceea ce se întâmplă cu adevărat. De ce nu dau răspunsul site-ului (care raportează o eroare de acces la MySQL) în secțiunea "Detalii", așa cum fac toate browserele normale?

Trebuie să creați o bază de date pentru Joomla (de exemplu, domainru_joomla_base) și apoi să restaurați toate tabelele Joomla din această bază de date. Toate acestea se fac folosind setul de instrumente phpMyAdmin.

Baze de date -> New Database -> Introduceți numele bazei de date (de exemplu, domainru_joomla_base) -> Comparare introduceți utf8_bin -> Nou. Acest nume va fi specificat mai târziu în fișierul de configurare Joomla. Accesați această bază de date, faceți clic pe fila Import, selectați fișierul cu memorie, faceți clic pe OK.

Notă: Dacă fișierul cu memorie este prea mare, este posibil să apară o eroare ca aceasta:

Citat de la site-ul pmdesign.ru: „Când importați o bază de date în dimensiune maximă PhpMyAdmin de fișier descărcabil implicit este 2M Pentru a schimba acest lucru trebuie să upload_max_filesize stabilească în fișierul php.ini, cu toate acestea, acest lucru poate să nu fie suficient dacă valoarea dorită este mai mare decât variabila specificată ... post_max_size în același fișier, dacă doriți, puteți schimba și ea, dar ține cont de faptul că ambele aceste valori ar trebui să fie mai mică decât cea indicată în memory_limit și din nou .. dacă fișierul este mare, este posibil pentru a procesa va avea nevoie de o mulțime de limita de timp max_execution_time variabilă poate da un negativ efect. "

Reporniți Denver și încercați să inundați din nou baza de date din depozit.

După câteva secunde (în funcție de volumul bazei de date), importul va fi finalizat.

8. A trebuit să editați fișierul configuration.php astfel încât parametrii de acces la baza de date MySQL să fie înregistrați în acesta.

Notă: pentru a accesa baza de date MySQL, am introdus numele de utilizator root și o parolă necompletată, deoarece acestea sunt setările implicite din pachetul Denver.







Articole similare

Trimiteți-le prietenilor: