ПредишенСледващото

В тази статия ще разгледаме следните въпроси:

  1. Създаване среда за разработка PhpStorm и да се създаде проект, в това
  2. Създаване и използване на Xdebug дебъгер за отстраняване на грешки от страна на сървъра скриптове.
  3. Създаване и използване на Xdebug дебъгер за отстраняване на грешки от страна на клиента скриптове.
  4. Работа с бази данни MySQL

Създаване среда за разработка PhpStorm и да се създаде проект, в това

Изтеглете инсталационния файл и да го стартирате PhpStorm. По време на инсталацията, не е нищо особено, така че ние няма да съсредоточим вниманието си върху него. Преди да продължите, създаване на виртуален хост, както е описано в предишния раздел. Изпълнете PhpStorm и в главното меню изберете File. Нов проект. Име на проекта, уточни произволно, местоположение - папката, в която да се съхраняват (или вече са съхранени) файловете на вашия сайт. Тип на проекта - изберете PHP Empty Project.

Инсталиране и конфигуриране на работната среда

Като кликнете "OK", ще приключи изграждането на проекта. Сега създадете папка в нашия проект index.php файл, както следва:

Можете да проверите резултата в браузъра. Трябва да видите "10 юли".

Създаване и използване на Xdebug дебъгер за отстраняване на грешки от страна на сървъра скриптове

Първото нещо, което отвори PHP конфигурационния файл, C: \ на машината, \ бин \ PHP \ phpX.X.X \ php.ini

Достъпът до този файл можете да получите от менюто раздел PHP WAMP

Замяна на всички кода в секция [xdebug] относно това:

В един и същи файл можете да намерите на променливата zend_extension. В папката с: /wamp/bin/php/phpX.X.X/zend_ext/ намерите името на файла на подобие php_xdebug-2.2.5-5.5-V.В.11 към-x86_64.dll. който зависи от версията и WAMP Xdebug. Попитайте променлива път zend_extension до този файл:

На този Xdebug конфигурация е пълен. Ние се обръщаме към настройка PhpStorm. В горния десен ъгъл на прозореца PhpStorm намери, все още празна, в падащия списък на конфигурации. Тъй като в момента е само на един клик Редактиране конфигурации.

Инсталиране и конфигуриране на работната среда

Като кликнете върху елемента, ще се отвори следния прозорец:

Инсталиране и конфигуриране на работната среда

В този прозорец, кликнете върху иконата с плюс и падащия списък изберете уеб приложение на PHP

Инсталиране и конфигуриране на работната среда

След това ще добави нов прозорец конфигурация пред вас. В областта трябва да посочите сървъра на сървъра, който ще използва тази конфигурация, но първо трябва да го добавите. За да направите това, кликнете върху иконата. в непосредствена близост до падащия списък от сървъри на:

Инсталиране и конфигуриране на работната среда

Инсталиране и конфигуриране на работната среда

Кликвайки върху OK, като завършите процеса на добавяне на сървъра и преди да редактирате конфигурационния прозорец ще се отвори отново. В този прозорец, в падащия списък, изберете Сървър добавя сървъра, задайте име на персонализиран за конфигурацията, Start Url оставите стандартната, като браузъра изберете този, който желаете да използвате.

Инсталиране и конфигуриране на работната среда

Кликвайки ОК, за да приключите със създаването на конфигурацията.

Инсталиране и конфигуриране на работната среда

Има два начина да стартирате процеса на отстраняване на грешки. Един от тях - кликнете върху иконата с изображение на зелено бръмбар в горния десен ъгъл на PhpStorm на прозореца:

Инсталиране и конфигуриране на работната среда

Когато кликнете върху тази икона в браузъра ще се отвори нов раздел и да започне изпълнението на скрипта. След изпълнението дума за точка на прекъсване, сценарият спира и PhpStorm екран ще се появи:

Инсталиране и конфигуриране на работната среда

В раздела Променливи, можете да видите стойностите на всички налични в момента променливи. Кликвайки върху иконата на плюс в раздела часовници можете да добавите израз на промяната в стойността на който искате да гледате. Добави изявлението:

Тъй като сценарият още не е достигнал инициализация на променливите, ще видите следното:

Инсталиране и конфигуриране на работната среда

Променливи присъстват върху процеса на изпълнение на скрипта в раздела на контролния панел:

Инсталиране и конфигуриране на работната среда

Бутони за него от ляво на дясно:

  1. Стъпка отгоре. изпълнението на скрипта, ще се пристъпи към следващия ред
  2. Стъпка в. Ако низът съдържа извиквания на функции, процеса на изпълнение ще продължи в тази функция, и тя ще спре на първия ред
  3. Force Step Into. Когато отстраняване на грешки големи приложения, можете да укажете дебъгер не "излезе" в някои от методите, когато се използва стъпка в. Това може значително да спести време. Въпреки това, може да има ситуации, когато Изключени метод всички едно и също необходимостта да се разгледа. За да не се променят настройките всеки път, можете да използвате функцията Step Into Force
  4. Излязат. Автоматично завършва изпълнението на функцията и спира изпълнението на скрипта на реда, в който се нарича тази функция
  5. Тичай до курсора. Автоматично изпълнява всички линии на код, но спира на тази, в която курсорът се позиционира

Преместете курсора на ред $ с = допълнение ($ п $ т); и кликнете върху бутона "Тичай до Курсор". изпълнение Script достигне посочения ред и спира. В същото време, няма да има инициализация на променливите и техните стойности се в панела Променливи:

Инсталиране и конфигуриране на работната среда

По този начин, стойността на една променлива може да се намери, като насочите към нея курсора на мишката някъде в сценария. В допълнение, в раздела Часовници, сега можете да видите резултата от предишния добавянето на фразата:

Инсталиране и конфигуриране на работната среда

Кликвайки върху "Стъпка отгоре", за да продължи изпълнението на сценария на следващия ред. В този случай, в раздела Променливи, ще видите, че стойността на променливата $ век. Сега кликнете върху бутона "Step Into" ще се озовете вътре функцията за умножение. В същото време в панела Променливи, можете да видите само на стойностите на променливите, които бяха приети на функцията като параметри. За да завърши сценария, натиснете клавиша за F9.

Има и един алтернативен начин да стартирате скриптове процес за отстраняване на грешки. За да го използвате, ще трябва разширения за Google Chrome Xdebug помощник браузър. Инсталирайте това разширение и след това отидете на PhpStorm и кликнете върху бутона в горния десен ъгъл на прозореца на своя:

Инсталиране и конфигуриране на работната среда

Инсталиране и конфигуриране на работната среда

Тази икона разширение Xdebug помощник. че ние се по-рано. След това, опреснете страницата и ако скриптът е точка на прекъсване, а след изпълнението му прекъсва при тях и да изчака решението си за управление на процеса на отстраняване на грешки.

Създаване и използване на Xdebug дебъгер за отстраняване на грешки от страна на клиента скриптове

Инсталиране и конфигуриране на работната среда
  • Изберете нова конфигурация в падащия списък на конфигурации и кликнете върху иконата със зелената бръмбар.

    Работа с бази данни MySQL

    В допълнение към развитие PhpStorm средства IDE и отстраняване на грешки има вградени инструменти за работа с различни бази данни. Помислете за работа с тях, например MySQL. В горния десен ъгъл на прозореца, да видите отметка PhpStorm база данни. Кликвайки върху него, можете да отворите празен раздел все още. Щракнете върху бутона с изображение на плюс и списъка падащото, кликнете Източник на данните, а след това MySQL

    Инсталиране и конфигуриране на работната среда

    Вие ще трябва прозореца на настройките за връзка с базата данни, на дъното на която ще видите съобщение, че не е нужно шофьор база данни.


    За да разрешите този проблем, просто кликнете върху линка за изтегляне. В края на процеса на инсталиране на драйвери, попълнете формуляра по-долу:

    Инсталиране и конфигуриране на работната среда

    Ако сте с помощта на база данни, която се съхранява на вашия компютър, това е достатъчно, за да се уточни неговото име и името на потребител, който се използва за свързване (обикновено корен). Кликнете Тестване на свързване. за тестване на съединение. В този процес настройка е завършена. В раздела База данни, ще видите таблиците на базата данни.

    Инсталиране и конфигуриране на работната среда

    други изделия

    • Инсталиране и конфигуриране на работната среда. част 1
    • Създаване на проект за Yii Framework 2
    • Код завършване за вашите собствени компоненти

    Свързани статии

  • Подкрепете проекта - споделете линка, благодаря!