Articles of PhpStorm

Сохранение возможностей автозаполнения с помощью инъекции Symfony2 Dependency Injection

Я использую PHP Storm в качестве моей IDE, но я считаю, что другие IDE, такие как Netbeans, будут иметь такую ​​же проблему, как я объясню ниже. При использовании структуры, такой как Symfony2, у нас есть замечательный мир Injection Dependency. Таким образом, объекты можно просто создать с помощью кода, например, следующего фрагмента: $myThingy = $this->get('some_cool_service'); Это […]

Отладчик PhpStorm не останавливается в BreakPoints; продолжает ждать xdebug _SESSION_

Обновленный вопрос: PhpStorm | WebMatrix (IISExpress) | Xdebug.remote_port | – Какой порт (ы) поставить где? Я запускаю веб-сервер localhost на своей машине Windows с помощью WebMatrix и IISExpress. Я установил в нем PHP и Xdebug, и они оба работают. У меня есть локальная установка WordPress. Теперь я пытаюсь заставить PhpStorm отлаживать его с помощью Xdebug. […]

Отладка проекта в PhpStorm

Я искал удовлетворительный ответ в сети и StackOverflow без успеха. Как мне отлаживать Magento как целое приложение, а не один файл, используя среду PhpStorm ? Вы можете сделать это в Visual Studio, Netbeans и IntelliJ IDEA, но мне нужно знать, как отлаживать приложение, такое как Magento, используя PhpStorm. Когда я пытаюсь запустить отладчик на контроллере, […]

Неправильная подсветка синтаксиса для файла PHP в PHPStorm

Я не знаю, что произошло, но подсветка синтаксиса для одного файла php перестала работать, а также значок рядом с файлом изменился. Он показывает, что это текстовый файл вместо PHP. Как я могу это исправить?

Укажите php.ini в phpStorm

Я настроил свою среду PHP с переменной среды $PHPRC чтобы указать на php.ini . Поскольку $PHPRC устанавливается во время запуска bash, он никогда не устанавливается для phpStorm. Это означает, что phpStorm использует неверный php.ini для CLI. Это особенно неприятно, поскольку я много тестирую PHPUnit. Как я могу заставить phpStorm использовать тот же php.ini ? Я […]

Вызов неопределенного метода Illuminate \ Routing \ Route :: get ()

Я только что установил Laravel 5.1, посетил домашнюю страницу моего приложения и получил следующую ошибку: Упс, похоже, что-то пошло не так. 1/1 FatalErrorException в route.php строка 16: Вызов неопределенного метода Illuminate \ Routing \ Route :: get () в строке маршрута.php 16 Это мой файл routes.php: <?php /* |————————————————————————– | Application Routes |————————————————————————– | | […]

Проблемы с методом POST в PHP

Проблема: Неопределенные переменные POST после отправки формы. Исследования и устранение неполадок: Прочитайте множество вопросов здесь, почти все были связаны с отсутствием тега имени в поле формы. Все мои поля имеют тег и идентификатор. Настроил мой PHP.ini, чтобы $ HTTP_RAW_POST_DATA установил -1 Последующие руководства по PHP.net и W3SChools В этот момент я проиграл. Данные просто отказываются […]

Есть ли способ сделать автозаполнение PhpStorm «глубже»?

В PhpStorm, если я создаю объект, тогда у меня есть все автоматическое завершение работы над этим объектом: $object = new MyClass(); $object->getNa… Будет ли автоматическое завершение $object->getName(); Пока все хорошо, но если я получу объект через первый метод, то автозаполнение не будет работать на этом. $car->getDriver()->getNam… Покажет пустой список. Метод getDriver имеет свой тег PHPDoc […]

как удалить файлы с удаленного сервера с помощью phpStorm

Поэтому я добавил удаленный сервер в phpStrom, и я могу изменить там файлы. Но если я удаляю файлы, они исчезают только с моего компьютера, а не на сервере. Как удалить файлы с удаленного сервера с помощью phpStorm?

Как интегрировать Xdebug 2.2.3 (PHP 5.53) с PhpStorm 7.0

Как интегрировать Xdebug 2.2.3 (PHP 5.53) с новым PhpStorm 7.0? Официальная документация не предусматривает поэтапного процесса.