Я не могу заставить gulp-connect-php работать. Я пытался обо всем, так что и WWW может предложить. Я получаю следующее сообщение.
PHP сервер не запущен. Повторная …
Вот последний код, который я пробовал.
gulp.task('connect', function() {
connect.server({
hostname: 'localhost',
bin: 'C:/php/php.exe',
ini: 'C:/php/php.ini',
port: 8000,
base: ''
});
});
Теперь я попытался использовать его с Браузер-синхронизация и экспресс сервер. С их помощью я могу получить .html-файлы, работающие на localhost. Но всякий раз, когда я устанавливаю .php-файл для загрузки, я читаю 404 или, если я вставлю ссылку непосредственно, я скачаю файл.
Я примеряла Windows 10 и на Эль Капитан (эти конкретные строки кода корректируются, конечно, для MacOS). Я проверил, что PHP установлен и добавлен в ДОРОЖКА. Не говоря уже о том, что я пробовал различные настройки в моем gulpfile.js.
РЕДАКТИРОВАТЬ: я установил XAMPP. PHP отлично работает там. Сам скрипт, который я пытаюсь загрузить gulp, работает нормально.
Какую версию gulp-connect-php вы используете? Я использовал это для многих проектов, и он работал прекрасно до недавнего времени, когда я обновил модуль. Я удалил модуль и установил последнюю версию, которая работала для меня 0.0.5, и она работает как положено. Вы можете попробовать то же самое и посмотреть, работает ли он — удалите папку и используйте:
npm install [email protected]
Других решений пока нет …