вчера ночью после работы в netbeans и браузере для php я закрыл свой ноутбук и заснул. Сегодня утром, когда я пытаюсь работать со своими проектами в браузере, он не работает, я вычел его, чтобы быть php проблемой как им происходящий в моей предыдущей установке, и я боялся утечки данных и переустановил ОС. И теперь я вижу ту же проблему снова.
проблемы: когда я пытаюсь войти в свой проект, он не входит в систему та же проблема i сталкивающийся с предыдущей установкой. Как я диагностирую эту проблему в человечности 18.04.03, поскольку я только могу получить доступ к phpmyadmin только
gowri@gowri:~$ php --version
PHP 7.2.24-0ubuntu0.18.04.1 (cli) (built: Oct 28 2019 12:07:07) ( NTS )
Copyright (c) 1997-2018 The PHP Group
Zend Engine v3.2.0, Copyright (c) 1998-2018 Zend Technologies
with Zend OPcache v7.2.24-0ubuntu0.18.04.1, Copyright (c) 1999-2018, by Zend Technologies
Вы не знаете, существует ли проблема с Ubuntu, NetBeans или Вашим кодом PHP, таким образом, имеет смысл проверять, что Ваш код PHP работает правильно в терминале перед обвинением проекта NetBeans, который не работает над чем-то еще.
Способ диагностировать проблему с PHP в Ubuntu со Сценарием PHP под названием PsySH (открытый исходный код, лицензия MIT). PsySH является консолью разработчика во время выполнения, интерактивным отладчиком и REPL для PHP, который позволяет пользователю выполнять код PHP в интерактивном режиме от терминала.
Автоматический [Вкладка] Завершенная [Вкладка] - PsySH имеет заполнение клавишей Tab для имен переменной, функций, классов, методов, свойств и даже файлов! Только начните вводить, затем нажмите Tab.
Назовите все пробелы - Большинство оболочек PHP ужасно в пространствах имен. PsySH делает, что Вы ожидали бы.
Читайте документация в контексте - Имеют вопрос о базовой функции PHP? Попробовать doc array_map
. Хотите прочитать документацию для свойства объекта? Выполненный doc $response->statusTexts
.
>>> help doc
Отразитесь как босс - list
команда знает все о Вашем коде — и все else's. Легко перечислите и ищите все переменные, константы, классы, интерфейсы, черты, функции, методы и свойства.
>>> help list
Используйте источник! - Легко показывают исходный код для любого объекта пространства пользователя, класса, интерфейса, черты, постоянной, метод или свойство.
>>> help show
Забыть ловить то последнее исключение? - Никакие заботы, PsySH имеет Вашу спину. Это доступно через wtf
команда.
>>> help wtf
Узнайте из своей истории и повторите свое прошлое. - Показывают, ищут, сохраняют и воспроизводят Вашу историю оболочки.
>>> help history
Команды самокрутки - Если потрясающие упомянутые выше функции не достаточно для Вас, можно записать собственные команды. PsySH имеет первоклассную поддержку пользовательских команд — просто регистрируют их в Вашем ~/.config/psysh/config.php
.
Для установки PsySH в корневом каталоге выполняет следующие команды (sudo
не требуется):
wget https://psysh.org/psysh
chmod +x psysh
./psysh