gulp-connect-php を動作させることができません。SOとwwwが提供するすべてのものを試しました。私が受け取るメッセージは次のとおりです。
PHP サーバーが起動していません。再試行しています...
これが私が試した最後のコードです。
gulp.task('connect', function() {
connect.server({
hostname: 'localhost',
bin: 'C:/php/php.exe',
ini: 'C:/php/php.ini',
port: 8000,
base: ''
});
});
今、私はbrowser-syncとExpressサーバーでそれを使ってみました。これらを使用して、ローカルホストで動作する .html ファイルを取得できます。しかし、ロードする .php ファイルを設定するたびに404を読み取るか、URL を直接入力するとファイルをダウンロードします。
私はWindows 10とEl Capitanで試しました(これらの特定のコード行はもちろん MacOS 用に調整されています)。PHP がインストールされ、PATHに追加されていることを確認しました。gulpfile.jsでさまざまな設定を試したことは言うまでもありません。
編集:XAMPPをインストールしました。PHPはそこで正常に動作します。gulp で読み込もうとしているスクリプトそのものが正常に動作します。