Из этой статьи вы узнаете, как тестировать скрипты PHP на наличие ошибок и функциональность. Наиболее практичный способ сделать это - запустить ваши PHP-скрипты в веб-браузере вашего компьютера через XAMPP, но вы также можете использовать бесплатную онлайн-службу под названием «Online PHP Functions» для поиска ошибок в вашем PHP-коде.
Шаги
Метод 1 из 2: Использование XAMPP
Шаг 1. Убедитесь, что у вас установлен XAMPP
XAMPP - одна из самых популярных сред тестирования PHP для компьютеров Windows и Mac.
Вы можете бесплатно скачать и установить XAMPP
Шаг 2. Закройте XAMPP, если он запущен
Это позволит вам обновить папку «htdocs», не мешая существующим процессам.
Пропустите этот шаг на Mac
Шаг 3. Поместите файлы PHP в папку «htdocs»
В зависимости от вашей операционной системы выполните одно из следующих действий:
-
Windows - Откройте «Этот компьютер», дважды щелкните имя жесткого диска, дважды щелкните папку «xampp», дважды щелкните папку «htdocs» и переместите в нее все необходимые файлы PHP.
- Mac - щелкните значок Объемы на вкладке панели управления XAMPP щелкните устанавливать нажмите Исследователь, дважды щелкните папку «htdocs» и переместите в нее все необходимые файлы PHP.
Шаг 4. Откройте XAMPP
Щелкните или дважды щелкните значок приложения XAMPP, который имеет вид белого «X» на оранжевом фоне.
Шаг 5. Запустите Apache
Нажмите Начинать справа от заголовка «Apache», чтобы запустить веб-сервер Apache. Вы должны увидеть, как индикатор справа от «Apache» станет зеленым. Если вы столкнулись с ошибкой и Apache не запускается, сделайте следующее:
-
Нажмите Конфиг рядом с заголовком "Apache", затем щелкните Apache (httpd.conf) в появившемся меню.
-
Найдите строку «Listen 80» и замените «80» на «8080».
-
Найдите строку «Имя сервера localhost: 80» и замените «80» на «8080».
-
Нажмите Ctrl + S (Windows) или ⌘ Command + S (Mac), чтобы сохранить изменения, затем закройте файл.
Шаг 6. Обратите внимание на второй порт Apache
Это порт справа от первого номера порта.
Если вы редактировали файл «httpd.conf», второй порт должен быть «8080»
Шаг 7. Откройте веб-браузер
Вы можете использовать любой веб-браузер (например, Chrome) для тестирования ваших скриптов PHP.
Шаг 8. Щелкните адресную строку
Он находится в верхней части браузера.
Если в адресной строке есть текст, удалите его, прежде чем продолжить
Шаг 9. Введите адрес PHP-скрипта, который вы хотите проверить
Введите localhost: и номер второго порта вашего сервера Apache (например, 8080), затем введите косую черту (/) и введите имя документа PHP, который вы хотите протестировать (например, index.php).
- Например, чтобы протестировать сценарий под названием «LandingPage» на порту 80, вы должны ввести здесь localhost: 80 / landingpage.php.
- Убедитесь, что вы добавили ".php" в конце адреса.
Шаг 10. Нажмите ↵ Enter
Это загрузит ваш PHP-скрипт в ваш браузер. Если скрипт работает, вы должны увидеть, что страница загружается без проблем.
Если в вашем сценарии есть ошибки, они проявятся разными визуальными способами. Ищите элементы вашей страницы, которые не загрузились правильно, чтобы выявить ошибки
Метод 2 из 2: использование онлайн-функций PHP
Шаг 1. Откройте ваш PHP-документ
Для этого вы воспользуетесь программным обеспечением для редактирования PHP на вашем компьютере (например, Notepad ++ в Windows или BBEdit на Mac):
-
Щелкните документ PHP правой кнопкой мыши (или на Mac щелкните документ и затем щелкните Файл).
-
Выбирать Открыть с.
-
Щелкните имя вашей программы редактирования PHP.
Шаг 2. Выберите содержимое вашего документа
Щелкните один раз в любом месте документа, затем нажмите Ctrl + A (Windows) или ⌘ Command + A (Mac), чтобы выделить весь документ.
Шаг 3. Скопируйте содержимое
Для этого нажмите Ctrl + C (Windows) или ⌘ Command + C (Mac).
Шаг 4. Откройте сайт Online PHP Functions
Перейдите на https://sandbox.onlinephpfunctions.com/ в веб-браузере вашего компьютера.
Шаг 5. Вставьте скопированный код
Выберите код в окне «Ваш сценарий», затем нажмите Ctrl + V (Windows) или ⌘ Command + V (Mac), чтобы заменить его скопированным кодом.
Шаг 6. Выберите версию PHP
Щелкните раскрывающееся поле «Запускать в версии PHP» под окном «Ваш скрипт», затем щелкните номер своей версии PHP в раскрывающемся меню.
По состоянию на октябрь 2018 г. самой последней версией PHP, поддерживаемой Online PHP Functions, является версия 7.2.4
Шаг 7. Нажмите «Выполнить код»
Он находится под раскрывающимся списком «Запускать в версии PHP». При этом запускается ваш PHP-код и отображаются результаты в текстовом поле «Результат» под Выполнить код кнопка.
Шаг 8. Проверьте все ошибки
В текстовом поле «Результат» вы должны увидеть внешний вид вашего кода. Если в коде есть ошибки, они появятся между"
теги.
- Каждая ошибка будет сообщаться как принадлежащая определенной строке (например, «в строке 2»). Вы можете просмотреть номер каждой строки, посмотрев в левую часть окна «Ваш сценарий».
- Ошибки также будут отображаться в виде красно-белых значков «X» слева от соответствующих строк в текстовом поле «Ваш код».