鍍金池/ 問(wèn)答/ Linux問(wèn)答
祉小皓 回答
  1. 如果是新配https,建議一開始先用302跳轉(zhuǎn)而不是301,因?yàn)?02是臨時(shí)轉(zhuǎn)移而301是永久,而后者通常會(huì)被瀏覽器緩存,即便變配的話默認(rèn)也會(huì)跳轉(zhuǎn),而一旦配置有問(wèn)題的話就會(huì)一直無(wú)法訪問(wèn)(當(dāng)然清緩存能解決),影響對(duì)出錯(cuò)位置的判斷。
  2. 30x跳轉(zhuǎn)不用寫那么復(fù)雜,直接return 301 https://域名$request_uri;就行。
  3. 看到幾個(gè)location塊里的root是重復(fù)的,可以提出來(lái)共享。
  4. 可以加條pid指令,變配時(shí)平滑重啟會(huì)比較方便(省得去找pid了)。
  5. location /里可能要加個(gè)try_files指令。
  6. 有時(shí)候懶得手寫可以用NginxConfig生成,順便還把縮進(jìn)啥的做好了……

試試:

worker_processes  1;
pid logs/nginx.pid;

events {
    worker_connections  1024;
    multi_accept on;
}
http {
    charset            utf-8;
    include            mime.types;
    default_type       application/octet-stream;
    sendfile           on;
    tcp_nopush         on;
    tcp_nodelay        on;
    keepalive_timeout  65;
    
    gzip  on;
    
    access_log logs/access.log;
    error_log logs/error.log warn;

    server {
        listen         443 ssl;
        server_name    ljwzz.xyz;
        root           html;
        index          index.html

        ssl_certificate      1.crt;
        ssl_certificate_key  1.key;

        ssl_protocols        TLSv1 TLSv1.1 TLSv1.2;
        ssl_session_cache    shared:SSL:1m;
        ssl_session_timeout  5m;
        ssl_ciphers          ECDHE-RSA-AES128-GCM-SHA256:HIGH:!aNULL:!MD5:!RC4:!DHE;
        ssl_prefer_server_ciphers  on;

        location  / {
            index       index.html;
            try_files   $uri $uri/ /index.html;
        }

        location ~ /\. {
            deny all;
        }

        error_page 404   /404.html;
        error_page 500 502 503 504  /50x.html;
    }
    server {
        listen 80;
        server_name *.ljwzz.xyz;
        return 302 https://www.ljwzz.xyz$request_uri;
    }
}
毀憶 回答

這段代碼是 Android 的吧。

你可能已經(jīng)搜到過(guò)這篇文章了。

然后你這個(gè)代碼不全吧?這些操作全都會(huì)拋異常但是方法簽名上一個(gè)都沒寫。

而且關(guān)于這個(gè) for 循環(huán):

for (SecureRandom localSecureRandom = SecureRandom.getInstance("SHA1PRNG", "Crypto");; localSecureRandom = SecureRandom.getInstance("SHA1PRNG"))

難道它是想先嘗試獲取 ("SHA1PRNG", "Crypto") 再獲取 ("SHA1PRNG") 嗎,但是根據(jù)上一句 if (Build.VERSION.SDK_INT >= 17) {} 來(lái)說(shuō),這兩行可以說(shuō)完全沒什么邏輯關(guān)系啊。

而且如果直接用 ("SHA1PRNG") 的話,在 b 方法中會(huì)報(bào)錯(cuò)。

Given final block not properly padded. Such issues can arise if a bad key is used during decryption.

要不你試試前面說(shuō)的那個(gè)文章里提到的解密器。

賤人曾 回答

我建議你是用 vim-rooter 這個(gè)插件,這個(gè)插件原理是當(dāng)你打開某個(gè)文件時(shí),他會(huì)根據(jù)這個(gè)文件的絕對(duì)目錄向上搜索,直到搜到匹配的文件或者目錄,將該目錄設(shè)為當(dāng)前目錄。

https://github.com/airblade/v...

比如,你可以設(shè)定 .git/ 為匹配項(xiàng),那么他就會(huì)將git倉(cāng)庫(kù)的根目錄作為當(dāng)前目錄。同理,很多語(yǔ)言開發(fā)的項(xiàng)目,在根目錄都有特征文件,設(shè)置成對(duì)應(yīng)的即可。

久不遇 回答

唉。。。。還是自己不小心,服務(wù)器上面建了wwww目錄能同步上去就有鬼了。改成www就好了!

她愚我 回答

可以在項(xiàng)目中加入editorconfig文件,以規(guī)范不同系統(tǒng)的配置

萢萢糖 回答

composer global require laravel/installer

laravel new projectname

或者 直接

composer create-project laravel/laravel projectname

夕顏 回答

可以試試這個(gè)


$c = curl_init();
    curl_setopt($c, CURLOPT_URL, 'https://instagram.com/accounts/login/?force_classic_login');
    curl_setopt($c, CURLOPT_REFERER, 'https://instagram.com/accounts/login/?force_classic_login');
    curl_setopt($c, CURLOPT_FOLLOWLOCATION, true);
    curl_setopt($c, CURLOPT_SSL_VERIFYPEER, false);
    curl_setopt($c, CURLOPT_RETURNTRANSFER, 1);
    curl_setopt($c, CURLOPT_COOKIEFILE, 'cookiess.txt');
    curl_setopt($c, CURLOPT_COOKIEJAR, 'cookiess.txt');
    $page = curl_exec($c);
    curl_close($c);

    preg_match_all('/<input type="hidden" name="csrfmiddlewaretoken" value="([A-z0-9]{32})"\/>/', $page, $token);

    $c = curl_init();
    curl_setopt($c, CURLOPT_URL, 'https://instagram.com/accounts/login/?force_classic_login');
    curl_setopt($c, CURLOPT_REFERER, 'https://instagram.com/accounts/login/?force_classic_login');
    curl_setopt($c, CURLOPT_RETURNTRANSFER, 1);
    curl_setopt($c, CURLOPT_POST, true);
    curl_setopt($c, CURLOPT_SSL_VERIFYPEER, false);
    curl_setopt($c, CURLOPT_FOLLOWLOCATION, true);
    curl_setopt($c, CURLOPT_POSTFIELDS, "csrfmiddlewaretoken=".$token[1][0]."&username=[LOGIN]&password=[PASSWORD]");
    curl_setopt($c, CURLOPT_COOKIEFILE, 'cookiess.txt');
    curl_setopt($c, CURLOPT_COOKIEJAR, 'cookiess.txt');
    $page = curl_exec($c);
    curl_close($c);

    $c = curl_init();
    curl_setopt($c, CURLOPT_URL, 'https://instagram.com/aaonishko/');
    curl_setopt($c, CURLOPT_REFERER, 'https://instagram.com/');
    curl_setopt($c, CURLOPT_HTTPHEADER, array(
        'Accept-Language: en-US,en;q=0.8',
        'User-Agent: Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/43.0.2357.132 Safari/537.36',
        'Accept: */*',
        'X-Requested-With: XMLHttpRequest',
        'Connection: keep-alive'
        ));
    curl_setopt($c, CURLOPT_RETURNTRANSFER, 1);
    curl_setopt($c, CURLOPT_SSL_VERIFYPEER, false);
    curl_setopt($c, CURLOPT_FOLLOWLOCATION, true);
    curl_setopt($c, CURLOPT_COOKIEFILE, 'cookiess.txt');
    curl_setopt($c, CURLOPT_COOKIEJAR, 'cookiess.txt');
    $page = curl_exec($c);
    curl_close($c);

    echo $page;

?>
櫻花霓 回答

;刪掉呢?試試這個(gè)地址?http://123.56.16.33/element/i...

后面幾個(gè),我在我自己手機(jī)上測(cè)試都挺好的

北城荒 回答

把 composer.lock 刪除了試試重新執(zhí)行試試, 或者用phpstorm一類的IDE將composer.lock 文件轉(zhuǎn)為UTF-8 字符編碼再試試

心沉 回答

似乎是因?yàn)閘ock_guard本身的存在是與mutex強(qiáng)關(guān)聯(lián)的,也是說(shuō)lock_guard一旦存在,mutex就必須是locked的,而條件變量中是有過(guò)程要求釋放鎖的

舊螢火 回答

如果沒有使用 -c 指定配置文件的話,默認(rèn)應(yīng)該會(huì)使用 /etc/nginx/nginx.conf。
或者你 nginx -h 下看看你的默認(rèn)配置文件是哪個(gè)

眼雜 回答

標(biāo)準(zhǔn)庫(kù)的log實(shí)現(xiàn)中有SetOutput(w io.Writer)方法,并非只有打印到控制臺(tái)

笨笨噠 回答

AWS指亞馬遜的云服務(wù)?還是一個(gè)我們不知道的環(huán)境呀?如果不是環(huán)境,那你后臺(tái)的環(huán)境是什么?apache還是nginx?或者說(shuō)java,php,nodejs。你看看你那個(gè)關(guān)鍵詞比較熟。

一般來(lái)說(shuō)后端不用配置。你用是沒問(wèn)題。

你說(shuō)的應(yīng)該是想把所有訪問(wèn)都指到index.html,這個(gè)一般在后端路由的地方配置。得看各個(gè)環(huán)境

舊言 回答

nginx rewrite 了解下 我就舉個(gè)例子

location / {
        rewrite /(.*) /index.html#$1;
        proxy_redirect off;
        proxy_set_header Host $host:$server_port;
        proxy_set_header X-Real-IP $remote_addr;
        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
        proxy_pass http://ui-eoms;
    }
逗婦惱 回答

去除掉項(xiàng)目中Miment時(shí)間庫(kù)依賴即可,具體原因未知