鍍金池/ 問答/ PHP問答
青檸 回答

我很想問下,什么功能需要能夠跨瀏覽器訪問session數(shù)據(jù)

故人嘆 回答

301對你網(wǎng)站有啥影響么?

淺淺 回答

請問您解決了嗎 我目前也遇到這個問題

不歸路 回答
start /b laravel-echo-server start  >websocket_log.txt & 

改成這樣試試,注意后面的 &

吢涼 回答

url帶參數(shù)不應該是這樣的嗎:http://www.url.com/page.php?k...

你好胸 回答

剛測試了一下, unset不可以用在三元表達式里面,老老實實用if

墨小白 回答

$_SERVER['REMOTE_ADDR'] 獲取的是瀏覽當前用戶的ip地址,也就是服務器獲取訪問客戶端的ip
如果是使用本地或局域網(wǎng)測試肯定就不是了公網(wǎng)ip地址了

挽青絲 回答

1:下載composer.phar,官網(wǎng)有直接下載的鏈接,https://getcomposer.org/downl...

2:composer.phar 復制到項目根目錄,比如我的是:/home/www/web

3:執(zhí)行 /usr/local/php7/bin/php composer.phar update (這里我的安裝路徑是/usr/local/php7/bin/php,不一定適合你額,請對號入座即可吧)

4:安裝依賴包:/usr/local/php7/bin/php composer.phar require laravel/scout

忠妾 回答

arrayFn方法里面的bb不是數(shù)組,不能遞歸了

    function arrayFn(data) {
        data.forEach(item => {
            if (item.age < 30 && item.age>10 ) {
                console.log(item)
            }
            item.children.forEach(bb => {
                arrayFn(bb) // 這個bb不是數(shù)組
            })

        })
    }

你要判斷是否有children, 然后遞歸

    function arrayFn(data) {
        data.forEach(item => {
            if (item.age < 30 && item.age>10 ) {
                console.log(item)
            }
            if(item.children) {
                arrayFn(item.children)
            }
        })
    }

結果
clipboard.png

去掉children

    function arrayFn(data) {
        data.forEach(item => {
            if(item.children) {
                arrayFn(item.children)
            }
            if (item.age < 30 && item.age>10 ) {
                delete item.children
                console.log(item)
            }
            
        })
    }

結果

clipboard.png

遲月 回答

不讓用Server指令就基本放棄吧。 最多在 login.html中添加js腳本實現(xiàn)客戶端判斷并跳轉,至于301/302就不能實現(xiàn)了。

<script>
if(/\?refer=/ig.test(window.location.href)) {
    window.location.href = window.location.origin + window.location.pathname;
}
</script>
神曲 回答

加上這個css呢:-webkit-print-color-adjust: exact;試試

萌吟 回答

樓主你的問題解決了嗎?我也遇到這個問題,試過很多方法都不行,現(xiàn)在只能先將圖片下載到本地,再上傳到素材,再拿到媒體id發(fā)送給用戶。

情已空 回答

報錯的意思是語句里面有兩個字段都叫uid

把uid加上表名前綴, 或者在select里面把某個uid去掉

陪我終 回答

你貼出的這段代碼時沒有問題的。

如果User表有數(shù)據(jù),且大于五條,正常情況下 var_dump($model) 和分頁部件應該都會顯示。

如果你的頁面一片空白,甚至連布局文件的內(nèi)容都沒有輸出的話:

1.檢查入口文件 index.php
正常 Yii2-basic 的入口文件應該是這樣的

defined('YII_DEBUG') or define('YII_DEBUG', true);
defined('YII_ENV') or define('YII_ENV', 'dev');

require __DIR__ . '/../vendor/autoload.php';
require __DIR__ . '/../vendor/yiisoft/yii2/Yii.php';

$config = require __DIR__ . '/../config/web.php';

(new yii\web\Application($config))->run();

2.如果入口文件正常,最有可能出問題的文件就是 config/web.php

請檢查 config/web.php 文件中所有require的文件是否都存在且返回正確的內(nèi)容。例如

'aliases' => require(__DIR__ . '/aliases.php'),
$params = require __DIR__ . '/params.php';

墨小羽 回答

問問題的藝術:
Storage::disk('public')這里的 public 不是你改的 public,而是 disks['public'] 里的所有內(nèi)容;
打印返回值刪除后的返回值
請把你的磁盤的文件目錄結構截圖,確定文件的位置;


你這個問題就像是在說:知道為什么迪麗熱巴不喜歡我嗎?(壓根都沒見到本源,怎么能知道問題所在?)


回復沒有 md,在這里更新:
你這百分之一百錯誤呀,所以截圖很明確事實了,
laravel 默認把上傳之類的靜態(tài)資源放在 /storage/app/public下,而你卻放到/public下。
正確的做法是把靜態(tài)資源放到/storage/app/public
看你的想法是直接把/public/*下的文件刪除,
你配置 disk 的時候不要使用storage函數(shù),這個函數(shù)會自動定位到/storage目錄,如果要操作不多的話,我建議直接使用 PHP 或者其他方法刪除了.
獲取文件路徑:

$path = public_path('img/***.php');
unlink($path);
骨殘心 回答

php.ini沒什么改的。
主要是php-fpm的配置

clipboard.png

pm = dynamic
pm.max_children = 20
pm.start_servers = 2
pm.min_spare_servers = 1
pm.max_spare_servers = 3

內(nèi)存足夠大的情況下,計算一下每個子進程會耗多少內(nèi)存,,我這個是設置比較低。

維他命 回答

composer.json找不到了 是不是你刪了。。。