鍍金池/ 問答/ PHP問答
鐧簞噯 回答

$timestr = time();
$now_day = date('l',$timestr);
//輸出的是星期幾,注意是英文。例如星期五 這里會輸出Friday。
echo "今天:$now_day";
if ($now_day == 'Monday') {

//這里獲取商品打折的價

} else {

//這里獲取商品原價

}

拮據(jù) 回答

知道原因了,是因為實例化入?yún)r小程序的配置文件要放在mini_program這個字段里
clipboard.png
我是直接將小程序的配置扔進去了,沒有加mini_program字段,所以拿不到配置

笑浮塵 回答

1、按照阿里云官方的文檔操作;
2、阿里云控制臺要開啟443端口;

萢萢糖 回答

開啟錯誤級別的設(shè)置了嗎?
如果關(guān)閉所有的錯誤監(jiān)控,日志文件內(nèi)依舊是沒有數(shù)據(jù)的。

/usr/local/php/etc/php.ini
---------------------------
error_reporting = E_ALL & ~E_DEPRECATED & ~E_STRICT
display_errors = Off
log_errors = On
; Log errors to specified file. PHP's default behavior is to leave this value
; empty.
; http://php.net/error-log
; Example:
;error_log = php_errors.log
; Log errors to syslog (Event Log on Windows).
;error_log = syslog
  • error_log 錯誤日志的生成目錄
  • error_reporting 生產(chǎn)環(huán)境錯誤級別應(yīng)全開
  • display_errors 在頁面上不顯示錯誤
  • log_errors 開啟錯誤日志

具體描述請移步 https://segmentfault.com/a/11...

安淺陌 回答

了解下這個函數(shù):simplexml_load_string

黑與白 回答

ios不支持直接文件下載。。

網(wǎng)妓 回答

$appends 刪除后不能在讀取到username屬性,刪除后可以清理下緩存:php artisan cache:clear(執(zhí)行命令清除緩存)

離殤 回答

如果是通過yum維護的nginx二進制包,建議將nginx日志保存到其他目錄
比如/data/log/nginx
如果有很多腳本指定了/var/log/nginx作為目錄,可以創(chuàng)建軟連接ln -s /data/log/nginx /var/log/nginx

因為yum每次更新包之后,都會將包里的目錄的所有者改為指定的用戶
并且,這個不是bug是feature,不會修改的
https://bugzilla.redhat.com/s...

司令 回答

DELETE FROM your_table WHERE online < NOW() - 20;

更精確的刪除的話在后面繼續(xù)加where條件

你的瞳 回答

Apache mod_php 把php做為apache的一個內(nèi)置模塊,但是現(xiàn)在APACHE 也支持 php-fpm

青檸 回答

其實就是根據(jù)文件類型來判斷就可以了。

$('input[type=file]').change(function() {
   if(!this.files || !this.files[0]) {
      return;
   }
   var filetype = this.files[0].type;
   if(filetype.indexOf('image') > -1) {
      //todo 處理圖片
   }
   if(filetype.indexOf('video') > -1) {
      //todo 處理視頻
   }
});
你試試給 www 用戶權(quán)限看看
cd /www/{你的網(wǎng)站目錄}
chown www:www -R ./
安淺陌 回答

json 響應(yīng)可以封裝成一個基類,然后控制器繼承,返回時統(tǒng)一調(diào)用基類的方法。
clipboard.png
把控制器中可以分離的都解耦到Service層,然后注入到控制器中,你這個應(yīng)該是 TP, TP5 應(yīng)該有依賴注入了。
表單驗證可以考慮使用更面向?qū)ο蟮姆椒?,比如這樣的:

clipboard.png

最后那兩個畫的沒看得清楚。
我通常是這樣寫的

clipboard.png

clipboard.png

clipboard.png

空痕 回答

還是要根據(jù)網(wǎng)站實際情況來調(diào)整。

你先看下你服務(wù)器的內(nèi)核數(shù)量,假定是4核,那么最多就有4個進程同時處理

再分析下網(wǎng)站瓶頸,如果是數(shù)據(jù)庫相關(guān)那就升級數(shù)據(jù)庫的服務(wù)器,php-fpm開太多并不能達到理想效果

假設(shè)網(wǎng)站io不頻繁,當然是內(nèi)存越多,php-fpm開越多越好了

巴扎嘿 回答

Java 的 keycloak 支持 O2auth2 ,單點登錄, 權(quán)限系統(tǒng)等
PHP 的 UserFrosting 主要是一個帳號管理系統(tǒng)

孤客 回答

tox, github上有N多個不同平臺的客戶端, 支持實時音視頻

耍太極 回答

可以使用aggregate實現(xiàn).
比如:

> db.user.aggregate(
    {'$group':{
        '_id': {'IP': '$IP'},
        'uniqueIds': {'$addToSet': '$_id'},
        'count' : {'$sum': 1}
    }},
    {'$match': {
        'count': {'$gt': 1}
    }}
)

詳細用法參考mongodb doc: aggregate.

初念 回答

function __construct($action){}
你這里面?zhèn)魅氲?action在方法中是不是沒有使用到?
所以說這個參數(shù)有和沒有都一樣。
但是你__construct()構(gòu)造方法中已經(jīng)設(shè)置了參數(shù),
所以你實例化類就一定要傳入?yún)?shù)。
一句后:參數(shù)是必傳的,但得到的值和你傳入的參數(shù)是完全沒有關(guān)系的。