鍍金池/ 問答/ PHP問答
愛礙唉 回答
在my.cnf設(shè)置任何用戶登錄都可以獲得全部的權(quán)限
在[mysqld]的段中加上一句:skip-grant-tables 然后重啟mysql

然后執(zhí)行修改密碼的sql:
UPDATE user SET Password = password ('new-password') WHERE User = 'root';
flush privileges;

再次重啟mysql,這下應(yīng)該就好了

脾氣硬 回答

alert.blade.php 里面內(nèi)容是啥?

<div>
{{ $slot }}
</div>

這樣的內(nèi)容應(yīng)該是可以顯示的
附上視頻:Laravel 5.5 簡單入門_Blade 模板引擎使用方法

話寡 回答
  1. $servername改成linode的ip地址
  2. linode上mysql的root用戶,允許遠程訪問
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '123456'
  1. 檢查linode上my.cnf文件,綁定地址不能是127.0.0.1
冷眸 回答

上傳以后,保存文件。然后在頁面里引這個文件的 url

心沉 回答

如果顯示錯誤(error_reporting() > 0)且有錯誤產(chǎn)生($errno > 0),則拋出異常
否則只記錄錯誤

陌璃 回答
  1. 查看php-fpm啟動了沒,9000端口是否已經(jīng)打開,執(zhí)行命令

    ps aux | grep php-fpm
  2. 查看php-fpm的運行用戶和運行用戶組,查看配置php-fpm.conf

    user = nobody
    group = nobody

    理論上應(yīng)該設(shè)置為www

3.php的匹配location可能有問題,可以試試我這個?

location ~ .php$ {

  fastcgi_pass   127.0.0.1:9000;
  fastcgi_index  index.php;
  fastcgi_param  SCRIPT_FILENAME $document_root$fastcgi_script_name;
  include        fastcgi_params;
}
糖豆豆 回答

你是怎么寫的它默認就是左右不會上下
除非你設(shè)置了direction: 'vertical'

陪她鬧 回答

沒有加載到tptp的核心,不能直接用命名空間使用到tp5的方法。

挽青絲 回答
  1. 把常用的查詢字段做成多字段索引
  2. 只查詢需要的列
  3. 查詢的時候把限制范圍最長的字段放在最前面
只愛你 回答
  1. 肯定前后端分離比較好,效率高,好維護
  2. 正常來說你的問題1可以完全規(guī)避
  3. 使用 Ajax 取數(shù)據(jù)是完全足夠的,不需要 nodejs 作為中間層。使用 nodejs 的原因多半是后端服務(wù)已經(jīng)成型,后端開發(fā)不愿意花費更多的工作為前端改接口;前端也懶得整理總結(jié)自己的要求,干脆自己上。
  4. 后端提供接口前端獲取數(shù)據(jù)并渲染是完全可行的,很多公司都是這么做的,比如我司。
  5. 不過前后端分離也要看場景,比如資訊網(wǎng)站因為必須 SEO,不太合適。或者你們要做服務(wù)器端渲染,這樣一次性要做的東西就會比較多。
  6. 工作需要協(xié)同,請題主多跟后端溝通,大家共同商定好的協(xié)作模式。
放開她 回答

先在cli命令下查看PHP已安裝的擴展,確認是否有pcntl擴展

php -m
青黛色 回答

通過您的問題分析,大致有兩種辦法:

1、長連接

可以用socket長連接,實時性和連接的狀態(tài)都能得到很好的保證。長連接多用于操作頻繁,點對點的通訊,而且連接數(shù)不能太多情況。我們公司的客服系統(tǒng)就是用的該方法。您可以參考mqtt協(xié)議來實現(xiàn)長連接的需求。

優(yōu)點:在無消息的情況下不會頻繁的請求,耗費資源小。
缺點:服務(wù)器hold連接會消耗資源,返回數(shù)據(jù)順序無保證,難于管理維護。
實例:WebQQ、Hi網(wǎng)頁版、Facebook IM。

2、ajax輪詢

客戶端定時向服務(wù)器發(fā)送Ajax請求,服務(wù)器接到請求后馬上返回響應(yīng)信息并關(guān)閉連接。 很適合web網(wǎng)站,我們公司項目中語音翻譯就是用的該方法。

優(yōu)點:后端程序編寫比較容易。
缺點:請求中有大半是無用,浪費帶寬和服務(wù)器資源。
實例:適于小型應(yīng)用。

您的問題是由服務(wù)端主動通知給客戶端,那只能用長連接了,ajax輪詢是由于前端主動觸發(fā)的,數(shù)據(jù)庫讀取狀態(tài)前端是無法知道的,所以ajax輪詢無法使用。(推送也是這個理)

涼汐 回答

git log先查你提交的記錄
git reset --hard xxxxxx回滾到那個記錄
如果你也想修改遠程倉庫里的記錄的話
git push origin master -f強制push

魚梓 回答

w3c 說明 https://www.w3.org/TR/html5/s...
HTML 元素之后的空間字符將被解析為它們位于正文元素的末尾。
也就是說你寫在 html 和 body 結(jié)束標簽之外的內(nèi)容會自動插入 body 標簽內(nèi)容末尾。
script 是內(nèi)聯(lián)標簽,用過 js 模板會很好理解, script 里面也是文本,所以就獲取到了。

風畔 回答

偽裝ip的成功率取決于對方程序員的代碼水平

用 curl

$header = [
  'HTTP_X_FORWARDED_FOR' => 'IP',
  'HTTP_CLIENT_IP' => 'IP',
  'HTTP_CLIENT_IP' => 'IP',
];

curl_setopt($ch,CURLOPT_HTTPHEADER,$header);
伐木累 回答
找到解決方案了,給遇到同樣問題的小伙伴一個參考!
使用攔截器
Vue.http.interceptors.push(function(request, next) {
    var timeout
    if (request.timeout) {
      clearTimeout(timeout)
      timeout = setTimeout(function() {
        console.log('請求超時啦。。。。')
        request.abort()
      }.bind(this), request.timeout)
    }
    next(function(response) {
      return response
    })
  })
笨笨噠 回答

laravel 4.2的時候可以,這么寫

$users = DB::table('users')->remember(10)->get();

不過之后好像不可以了,參考這里

https://laracasts.com/discuss...