鍍金池/ 問答/ Linux問答
真難過 回答

解決辦法,刪掉正則中的$
并不是一個(gè)良好的解決辦法,但是也能用

陪我終 回答
加個(gè)權(quán)重試試看,不一定解決,最好結(jié)合日志看下
server 127.0.0.1:8082 weight=1 max_fails=5 fail_timeout=30s;
server 127.0.0.1:8081 weight=1 max_fails=5 fail_timeout=30s;
冷溫柔 回答

在 RAM 不足的情況下,系統(tǒng)會(huì)將部分內(nèi)容移出,轉(zhuǎn)至虛擬內(nèi)存(通常保存在磁盤)。

不同操作系統(tǒng),虛擬內(nèi)存的大小及存放位置各不相同。例如 windows 使用 paging file(單個(gè)文件)作為虛擬內(nèi)存,而 linux 使用 swap 磁盤分區(qū)作為虛擬內(nèi)存使用。

當(dāng)使用超過 RAM + 虛擬內(nèi)存的容量時(shí),程序可能會(huì)報(bào)錯(cuò),或退出,這取決于操作系統(tǒng)。

吃藕丑 回答

是不是在這個(gè)目錄下沒有寫權(quán)限

青黛色 回答

告訴你缺少libssl依賴,建議直接用包管理器安裝,之后直接用service方式啟動(dòng)服務(wù),前臺(tái)運(yùn)行,詳情參考官方文檔: https://docs.mongodb.com/manu...

自行找對(duì)應(yīng)發(fā)行版的安裝方案

冷眸 回答

應(yīng)該是模塊安裝位置配置出錯(cuò),(可能是命令npm config set prefix xxx導(dǎo)致的),可以先用npm config ls命令查看配置信息,解決方法:win10環(huán)境下找到配置文件位置C:UsersGGGGe.npmrc,打開該文件查看配置信息,修改相應(yīng)的prefix屬性

誮惜顏 回答

能貼代碼就不要貼圖?。。。。。。。?/code>

要做啥說明你可以用注釋?。。。。。?/code>

從你的問題我給你幾個(gè)建議:

  1. 看nginx的錯(cuò)誤日志,nginx一般能給你一個(gè)很好的反饋。
  2. 再看php-fpm的錯(cuò)誤日志記錄,基本上能定位PHP的錯(cuò)誤。
  3. 通常來說你這種是程序出錯(cuò)了,我建議你用catch(Error $e)同時(shí)捕獲錯(cuò)誤,如果是報(bào)錯(cuò)的話,不用Error是捕獲不到的,Exception只能捕獲異常。

以上三點(diǎn),切記切記。


更新一下回答:

從你代碼可見,你在用

try {
} catch(Exception $e) {
}

這里的Exception類不知道是你自己定義的還是框架里的,不管這兩種情況是輸入哪一種,假設(shè)你b.php中pdo所拋出的異常不是繼承你a所定義的這個(gè)異常類,你在a中肯定無法捕獲到。
所以你可以用\Exception試一下,為PHP中所有異常類的基類。
另外,我把

catch(Error $e)

加大一點(diǎn),你用這個(gè):

catch(Error $e)

試一下看看到底程序有沒有錯(cuò)啊。
另外:

能貼代碼就不要貼圖?。。。。。。?!

朕略萌 回答

如果有富文本的話,可以用html、uub、markdown等格式用文本編碼,保存在數(shù)據(jù)庫的TEXT(即CLOB)類型的屬性里。
文章中有圖片、視頻的話,可以在上述文本中嵌入圖片鏈接,設(shè)計(jì)另一張表去管理這些鏈接。

別傷我 回答

function (...) use (...) {...}

參考 PHP 文檔:https://secure.php.net/manual...

骨殘心 回答

不適合。

  1. 消息量并不大而且實(shí)時(shí)性要求并不太高
  2. 主要是你要處理下發(fā)結(jié)果來確定后續(xù)操作,而消息隊(duì)列處理消息結(jié)果是很復(fù)雜的事

不要為了消息隊(duì)列而消息隊(duì)列

祈歡 回答

你有10個(gè)盒子累起來了,你決定抽調(diào)最后一個(gè)把它粘在墻上,然后其余9個(gè)都掉下來了, 所以每次你獲取的最后一個(gè)盒子位置總是一樣的, 因?yàn)樗麄兛偸窃?strong>最底部.

解決方案就是不要立即抽調(diào)最后一個(gè)盒子,把尺寸都測(cè)量完后在執(zhí)行抽出的操作.

function queueUpdate($el, css) {
  setTimeout(function () {
    $el.css(css)
  }, 0)
}

$(document).ready(function () {
  $('.box').each(function () {
    var css = {
      'position': 'absolute',
      'left': $(this)[0].offsetLeft,
      'top': $(this)[0].offsetTop,
      'width': $(this)[0].offsetWidth,
      'height': $(this)[0].offsetHeight
    };
    $(this).removeClass('box');
    
    // 如果執(zhí)行下面一行,則所有的 css 內(nèi)容都會(huì)變成第一個(gè)元素的值
    // position:absolute;left: 0px; top: 10px;width: 226px;height: 23px
    queueUpdate($(this), css)
  });
});
我以為 回答

你都用gulp了,用gulp實(shí)現(xiàn)更好,bat只能在windows下使用
https://www.npmjs.com/package...

看看是不是防火墻的問題,你試試telnet你的端口,看看能不能連接上,如果不能,那就開啟了防火墻,8080端口沒有對(duì)外開放。

別瞎鬧 回答

個(gè)人覺得你說的是建在自己機(jī)房的“私有云” 等于 本地部署。就看怎么理解這個(gè)“本地”了、

1、“前面的請(qǐng)求還沒有處理完,后面的請(qǐng)求就開始處理了”,如果你需要的變量值是前面處理完之后的,那肯定是要進(jìn)行異步流程控制的。

2、每一個(gè) req 請(qǐng)求本身就是一個(gè)獨(dú)立的對(duì)象,并且會(huì)在其整個(gè)生命周期中傳遞,你完全可以在 req 上自定義屬性用來掛載你的數(shù)據(jù)。

笑忘初 回答

你在php.ini 里面把 session.cookie_lifetime 和 session.gc_maxlifetime設(shè)置的超大就行,例如999999999

凝雅 回答

html-loader 是可以加載圖片的,貼一下你的圖片加載的代碼

看你對(duì)并發(fā)的需求,如果并發(fā)量很大,還是需要連接池的

伐木累 回答

一個(gè)form只需一個(gè)hidden input 存放scrf隨機(jī)數(shù),每次載入form 或提交失敗後都會(huì)讀取新的scrf隨機(jī)數(shù)放入這個(gè)input,而這個(gè)scrf隨機(jī)數(shù)應(yīng)交由你的框架生成(當(dāng)然你自己創(chuàng)造一個(gè)生成器也行)。方便的做法是每次載入form或提交失敗時(shí)用ajax取得這個(gè)scrf然後放入input,確保每次提交時(shí)都是正確的scrf隨機(jī)數(shù)。

*這個(gè)scrf應(yīng)該有時(shí)效性,比如設(shè)置成7000,就代表從提交form一刻數(shù)7秒,如超過7秒仍未提交成功則scrf隨機(jī)數(shù)會(huì)過期,form提交失敗。