鍍金池/ 問(wèn)答/ PHP問(wèn)答

服務(wù)編排docker-compose適合你
SalamanderDocker,一個(gè)例子

孤毒 回答

大哥,你貼出的報(bào)錯(cuò)既不是七牛 API 的報(bào)錯(cuò),也不是 PHP 的報(bào)錯(cuò),而是 Postman 擴(kuò)展的報(bào)錯(cuò)。

這個(gè)錯(cuò)誤提示的意思是:訪問(wèn)不了你提供的網(wǎng)址。

你試下瀏覽器打開(kāi)你的網(wǎng)址,肯定也是打不開(kāi)。

自定義handler或者自定義toolbar,把圖片添加按鈕改成你自己的上傳邏輯,上傳文件只會(huì),把圖片插入到富文本編輯器里

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

你這樣寫(xiě)太麻煩了,框架有模型關(guān)聯(lián),直接用關(guān)聯(lián)就可以了!
比如圖片表:

images :id img_url

文章表:

article :title img_id

查詢的時(shí)候直接用一對(duì)一查詢簡(jiǎn)單完事,根本就不需要文章和圖片關(guān)聯(lián)表,主意主鍵和外鍵
在做商城的時(shí)候會(huì)有商品輪播圖介紹,會(huì)使用中中間表,框架用多對(duì)多查詢就可以了!

夢(mèng)囈 回答

你好,我也遇到這個(gè)問(wèn)題了,可否問(wèn)一下具體的解決方案呢。謝謝了

骨殘心 回答

好像可以 ,是我搞錯(cuò)了

不二心 回答

今天也遇到了這個(gè)問(wèn)題:
laravel5.5
問(wèn)題出來(lái)vendor/zizaco/entrust/src/Entrust/Traits/EntrustRoleTrait.php
的51行,將belongsToMany的第一個(gè)參數(shù)'auth.model'改為'auth.providers.users.model'.
這個(gè)參數(shù)根據(jù)個(gè)人auth文件中用戶model實(shí)際路徑更改.
當(dāng)然,直接在Role模型重寫(xiě)多對(duì)多關(guān)系也是可以的.
public function users()
{

return $this->belongsToMany(Config::get('auth.providers.users.model'), Config::get('entrust.role_user_table'),Config::get('entrust.role_foreign_key'),Config::get('entrust.user_foreign_key'));

}

你要搞清楚微信下單的流程,微信下單需要openid,怎么拿到openid?

微信支付下單需要有openid參數(shù),而獲取openid需要oauth跳轉(zhuǎn)(這里不考慮菜單返回的openid拼接),
應(yīng)該只用下單部分的代碼,你現(xiàn)在要做的是實(shí)現(xiàn)怎么拿到openid,再去微信下單得到j(luò)spayinfo,你直接用demo跳轉(zhuǎn)了,ajax拿到的是另外一個(gè)域名的信息,跨域了,是拿不到的。

吢涼 回答

nginx的配置看起來(lái)沒(méi)什么問(wèn)題,你看看代碼的配置文件?

薔薇花 回答

我理解,配置用戶為www, 只是告知supervisor 在啟動(dòng)腳本的時(shí)候,以www 用戶來(lái)運(yùn)行,但是本身并沒(méi)有執(zhí)行類似su - www 這樣的操作. 所以,實(shí)際上系統(tǒng)的環(huán)境變量沒(méi)有切換過(guò)去, echo $HOME 的話,還是會(huì)輸出 /root. 畢竟你是用 root 的環(huán)境下啟動(dòng)的服務(wù).

哎呦喂 回答

在table的樣式表中增加

display: inline-block;vertical-align: middle;

就可以了

深記你 回答

你可以ajax請(qǐng)求一次,但是curl你可以等第一個(gè)的執(zhí)行結(jié)果出來(lái)之后在執(zhí)行第二個(gè),知道達(dá)到你的終止條件,然后把結(jié)果返回給ajax

clipboard.png

尕筱澄 回答
  1. A類中的foo()是private,不能被繼承,所以不存在重寫(xiě);
  2. test()繼承于A類,由于foo()是不能繼承的,所以B中的foo()可以認(rèn)為是一個(gè)全新的方法;
  3. 當(dāng)A中的foo()從private變?yōu)榭衫^承的時(shí)候,B中的foo()就屬于foo()的重寫(xiě)了;
  4. 這樣想調(diào)用A中的foo()的話只能用parent::foo();
結(jié)論: test()是A的,$this也是A的,調(diào)用自己私有的foo()很正常嘛。
延伸:為什么A中的foo()改為public結(jié)果不一樣了呢?
因?yàn)锽是繼承A的,B把foo()繼承又重寫(xiě)了,所以A中的foo()不能再用$this訪問(wèn)了,只能用parent::foo()

不能繼承是關(guān)鍵。

膽怯 回答

斜杠G 后面不寫(xiě)分號(hào)

之前的答案不嚴(yán)謹(jǐn), 抱歉
如果想訪問(wèn) mysql 下的 user 表, 用:

select * from mysql.user \G

如果是其他數(shù)據(jù)庫(kù)的 users 表, 那么

//選擇數(shù)據(jù)庫(kù)
use database_name;

//如果使用 \G 格式化顯示, 后面不加分號(hào)
select * from users;
厭惡我 回答

倉(cāng)庫(kù)基本要用的功能:出庫(kù)、入庫(kù)、盤(pán)點(diǎn)
入庫(kù)功能:商品提供方、入庫(kù)管理員、入庫(kù)商品各項(xiàng)信息、入庫(kù)時(shí)間 等
出庫(kù)功能:出庫(kù)接收方,出庫(kù)管理員,出庫(kù)商品,出庫(kù)時(shí)間 等
盤(pán)點(diǎn)功能:盤(pán)點(diǎn)人、盤(pán)點(diǎn)時(shí)間、盤(pán)點(diǎn)商品、庫(kù)存是否有錯(cuò)誤 等

倉(cāng)庫(kù)系統(tǒng)、圖書(shū)館系統(tǒng)基本一樣,網(wǎng)上也有很多這類的源碼,自己可以去搜索看看

命于你 回答

總是調(diào)用這兩個(gè)參數(shù) 并確保始終是一個(gè)cookie文件。

先確認(rèn)對(duì)方網(wǎng)站的校驗(yàn)方式

  • CURLOPT_COOKIEFILE
  • CURLOPT_COOKIEJAR