Запуск PHP-скрипта без веб-сервера - PullRequest
1 голос
/ 07 апреля 2011

Я использовал eclipse как мой идеал, и у меня есть test.php. Я хочу запустить и отладить этот PHP-скрипт в Eclipse. Как мне это сделать?

Ответы [ 4 ]

2 голосов
/ 07 апреля 2011

С помощью xampp вы можете очень легко превратить ваш компьютер в веб-сервер.

http://www.apachefriends.org/en/xampp.html

1 голос
/ 07 апреля 2011

Вы можете запускать скрипты PHP без веб-сервера. PHP не имеет ничего общего с веб-серверами.

Вам нужно скачать PHP, конечно. И тогда вы можете настроить Eclipse для запуска ваших скриптов в командной строке. См

http://www.php.net/manual/en/features.commandline.usage.php

для использования в командной строке PHP

0 голосов
/ 02 мая 2016

Microsoft Windows 7, Eclipse Mars.2 (4.5.2), PHP 7.0.4 (автономная установка в C: \ php), Eclipse PDT для расширения PHP 3.7.0

Текущая документация по Eclipse не ясна, но в более новых версиях PHP есть опция PHP -S для запуска простой тестовой среды веб-сервера. Мне удалось выполнить следующую настройку, и заметьте, что это позволяет использовать URL верхнего уровня / root для вашего проекта Eclipse хочет использовать вашу папку Workspace в качестве корневого веб-каталога, поэтому, если использование подпапок в вашем URL-адресе приемлемо, тогда настройка проще.

В Eclipse: 1. Запустите> Настройка внешних инструментов Создать новую программу. Расположение: C: \ php \ php.exe (ваша установка PHP) Рабочий каталог: $ {workspace_loc: / myproject} (папка вашего проекта) Аргументы: -S localhost: 8080 (изменить по желанию) На вкладке «Общие» внизу, почти скрытой, есть опция «Запуск в фоновом режиме», которая отмечена по умолчанию. Снятие отметки с этого не сработало, поэтому помните, что Eclipse будет запускать процессы PHP в фоновом режиме, поэтому проверьте диспетчер задач Windows. Запустите эту внешнюю программу, чтобы запустить веб-сервер PHP.

В веб-браузере 2. Убедитесь, что вы можете открыть страницу проектов по умолчанию в веб-браузере. Пример: http://localhost:8080/

В Затмении 3. Выполнить> Запустить конфигурации Создать новое PHP веб-приложение. Конфигурация имени, например MyProject-конфигурации. Создайте новый сервер. Сервер имен, например MyProject-сервер. Базовый URL: http://localhost:8000 (соответствует настройке вашего веб-сервера PHP) Оставьте все остальные настройки Сервера пустыми. Вернувшись к Конфигурации, вы должны выбрать файл, например, /index.php. URL: снимите флажок Авто-генерировать URL: Сделайте совпадение имени файла / пути выше, и вы можете добавить параметры. Примените ваши изменения.

  1. Test Теперь вы можете выбрать Run или в PHP Explorer вы можете выбрать ваш проект или файл по умолчанию и нажать кнопку Run на панели инструментов. Обратите внимание, что вам потребуются отдельные конфигурации для каждого файла PHP.

Возможно, это не самое простое и не лучшее решение, но оно позволяет вам оставаться в Eclipse.

0 голосов
/ 07 апреля 2011

Итак, вам нужно настроить локальный веб-сервер и запустить его.

например Denwer (введите ваше имя и почту для загрузки) - это сборка сервера appach для локальной разработки,(PS попробуйте найти там на своем языке.) По умолчанию Denwer устанавливает на C: \ WebServers \, и ваш сайт должен находиться в C: \ WebServers \ home \ sitename.ru \ www

Затем вы должны запуститьобслуживайте и набирайте в браузере smt как sitename.ru и Denwer настройте MySql DB на вашей системе

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...