Pagina personala shra, freelancer blog, dezvoltator web in PHP. Aici împărtășesc experiența și gândurile mele, fac experimente pe oameni, colectez dovezi intangibile ale prostiei mele. Utilizând eșantioane de cod din acest site, vă asumați întreaga responsabilitate pentru posibilele consecințe ale utilizării acestora, inclusiv asupra sănătății dvs. mintale și asupra intereselor terților.
Până la lansarea următoarei versiuni a lui Denwer, vom rezolva problema deplasării de la Apache 2.2 la Apache 2.4. Problema de migrare este că configurațiile nu vor fi compatibile din cauza modificărilor în sintaxa unui număr de comenzi pe serverul HT mai recent. Să rezolvăm configurația și să facem noul Apache să lucreze cu Denwer.
Ce ar trebui să fac pentru a face Apache 2.4 viu sub denwer?
- Redenumiți dosarul cu serverul vechi (2.2) \ denwer \ usr \ locale \ apache în \ denwer \ usr \ locale \ apache.old
- Site-ul versiunii vechi va fi ocupat de o nouă distribuție cu Apache 2.4. Este necesar să descărcați, de exemplu, că de aici - Apache 2.4.x VC9 x32 în acest moment a fost - httpd-2.4.18-x86-r3.zip. Descărcați, despachetați și copiați în folderul \ denwer \ usr \ local \ apache.
- Salvați \ conf \ httpd.conf separat de 2.4, avem încă nevoie de el.
- Din vechiul dosar de distribuție \ denwer \ usr \ local \ apache.old \ bin avem nevoie de 2 fișiere. TrayApache.exe și Apache.ico, copiați-le la 2.4 - \ denwer \ usr \ \ locală apache \ bin.
- Copiați toate fișierele de configurare apache pentru vechiul proiect din Denver. directorul \ denwer \ usr \ local \ apache.old \ conf rulați \ denwer \ usr \ local \ apache \ conf.
- Acum, să rezolvăm configurația, și anume fișierul - \ denwer \ usr \ local \ apache \ conf \ httpd.conf. Aceasta corespunde versiunii vechi a serverului și trebuie să fie "patched up".
- Am păstrat separat la punctul 3. fișierul de configurare din noul Apache. Ia de acolo lista de plug-in-uri (instrucțiuni LoadModule footcloth aproape de începutul fișierului) și copiați-l în loc de o listă care în fișierul httpd.conf curent.
- Acum trebuie să înlocuiți comenzile Apache depășite cu opțiuni noi în fișierele de configurare. Căutați și înlocuiți următoarele opțiuni: