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.
Simfonia dictează stilul de lucru specific pentru lucrul cu software-ul în cadrul sistemelor unix. Ie pentru a face ceva, trebuie să înțelegeți mai întâi cum să faceți acest lucru. Vom discuta "cum să procedăm" sub Windows folosind configurația Denver și Open Server WAMP (set de Windows, Apache, MySQL, PHP etc.).
Vom pune cea de-a treia versiune a Symfony. Pentru aceasta, sistemul dvs. WAMP trebuie să îndeplinească anumite cerințe pentru versiunile software. La instalare este necesar să folosiți Phar - utilitar pentru crearea de arhive executabile în PHP și să lucrați cu ele. A apărut din versiunea 5.2, iar deja în PHP 5.3 este inclus în livrare. Pentru cea de-a doua versiune a Symfony, acest lucru ar fi de ajuns, dar cea de-a treia versiune este chiar mai exigentă și avem deja nevoie de PHP de la 5.5.9. Iată lista completă a condițiilor cerute:
- versiunea minimă a PHP este 5.5.9;
- JSON este activată;
- ctype este activat;
- În php.ini, trebuie să specificați setările pentru data.timezone.
Puneți simfonia sub Denver 3
Am actualizat Denwer la Apache 2.4 și PHP 5.6.
Va trebui să rulați scripturile php din consola, deci este de dorit să setați variabila% PATH% din variabilele de mediu ale Windows, adăugând calea către folder cu PHP. La mine, de exemplu, este D: \ denwer \ usr \ local \ php5. Cum se rezolvă variabilele de mediu Windows.
Când rulați PHP din consola folosind denerver php, veți vedea fără îndoială mesaje de eroare cum ar fi:
La sfârșitul scriptului, vom vedea un mesaj pe care Symfony l-a instalat cu succes și instrucțiuni standard:
Verificarea instalării
Reporniți Denwer dacă nu ați făcut acest lucru după ce ați creat folderele site.local noi. Trebuie să actualizați configurația.
Instalați Symfony 3 sub WAMP Open Server.
Eu am construit Open Server 5.2.2. În setări, selectați versiunile necesare ale modulelor Apache 2.4 și PHP 5.6.
Creați o gazdă nouă site.local pe serverul nostru prin adăugarea aceluiași folder în / OpenServer / domains. Am asta
Reporniți serverul pentru a actualiza datele.
Etapa pregătitoare a fost terminată, rămânând doar pentru a efectua operațiuni directe la instalarea Symfony.
Ca o consolă, folosesc consola din meniul Open Server (Advanced -> Console)
Ne mutăm la directorul nou-site.local și executăm comenzi familiare - obțineți încărcătorul, creați un nou proiect. După efectuarea tuturor operațiunilor, vedem un mesaj despre instalarea reușită.
Dacă vă decideți să economisiți bani și să obțineți un certificat SSL gratuit, în majoritatea cazurilor nu este dificil. Datorită proiectului de criptare Lets, procesul de obținere și setare este automatizat și se efectuează literal cu 2-3 comenzi în consola server.