亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

GULP 4 - 使用 browsersync 和 PHP 提示下載

GULP 4 - 使用 browsersync 和 PHP 提示下載

PHP
慕田峪4524236 2023-04-15 20:53:03
我是 Gulp 的新手,所以請多多關照。在我的 gulpfile.js 中,我將此配置用于 BrowserSync 和 gulp-connect-php 服務器:    phpConnect.server({}, function (){        browserSync.init({            server:{                 proxy: "localhost:3000",                baseDir:"./build/",                index: "index.php",                //directory: true            }        });     });每次我開始我的任務時gulp dev,這是我的默認任務,一切正常,除了當我打開瀏覽器到 localhost:3000 時會提示下載應用程序/x-httpd-php (2,5 kB)我試圖在 Stackoverflow 和 Github 上閱讀其他答案。我不知道該怎么做才能解決這個問題。我正在使用 MacBookAir 2017,Catalina 會定期更新。我正在為 Apache、Firefox 和 php7 使用 Homebrew。編輯在第一個答案之后,我認為問題實際上出在 mime.types 上。我已經將它們添加到我的配置文件中,但仍然沒有成功。
查看完整描述

2 回答

?
白衣非少年

TA貢獻1155條經驗 獲得超0個贊

事實證明,當涉及到 Gulp 和 BrowserSync 時,我真的是一個菜鳥。正確的配置是:


    gulp.task('browserSync', function() {

    phpConnect.server({

        base:'./build/',

        hostname:'127.0.0.1'

    }, function (){

        browserSync.init({

            proxy: "127.0.0.1:8000"

        }); 

    });

});

因為我試圖在端口 8000 和 BrowserSync 上使用 PHP 開發服務器作為代理而不是服務器。把我當啞巴 我希望這會為處于相同情況的人節省一些時間。


查看完整回答
反對 回復 2023-04-15
?
紅糖糍粑

TA貢獻1815條經驗 獲得超6個贊

我認為你應該入住

/etc/httpd/conf/httpd.conf

文件:

AddType??application/x-httpd-php?????????.php
AddType??application/x-httpd-php-source??.phps

或者類似的東西:(以 PHP 7 為例)

LoadModule?php7_module?modules/libphp7.so

希望對你有幫助


查看完整回答
反對 回復 2023-04-15
  • 2 回答
  • 0 關注
  • 158 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號