成人无码视频,亚洲精品久久久久av无码,午夜精品久久久久久毛片,亚洲 中文字幕 日韩 无码

資訊專欄INFORMATION COLUMN

PHP開發(fā)錯誤錦集(持續(xù)更新)

libin19890520 / 1017人閱讀

摘要:檢測是否關(guān)閉了。一個字,煩關(guān)于空間名大小寫問題問題在類內(nèi)實例化類,并調(diào)用類內(nèi)的方法,第一次運行,沒用錯誤。結(jié)果仍解決不了。一經(jīng)檢查,發(fā)現(xiàn)類空間名中的路徑與類文件路徑存在不一致主要是有一個字母的大小寫不同,其它部分都一樣。

1、trait 命名問題。

問題:trait 里定義的方法找不到

example();    
    }
}
PHP message: PHP Fatal error:  Call to undefined method appcontrollersFooController::example() in path/controllers/FooController.php on line xx

解決:

trait 與 trait 里寫的方法名稱不可以相同。將上面的 trait 名稱 Example 和 方法名 example() 改成不一樣就可以了。

2、你的 opcache 真的關(guān)了嗎?

在開發(fā)過程中,當你修改了代碼,可實際上卻輸出的是改之前的內(nèi)容。

檢測是否關(guān)閉了 opcache。

var_dump(ini_get("opcache.enable"));
如果為 0,剛為關(guān)閉。

最近在用 laradock 這個 docker 環(huán)境,我在配置里改了 PHP_FPM_INSTALL_OPCACHE=false,并且也注釋了 ./php-fpm/opcache.ini 里的所有東西,又重新編譯了容器。但結(jié)果就是沒關(guān)掉 opcache!

最后我發(fā)現(xiàn),不能注釋掉,感覺是opcache默認開啟的。我把 ./php-fpm/php5.6.ini./php-fpm/opcache.ini 里明確指定了 opcache.enable = 0、opcache.enable_cli=0。這才解決。

一個字,煩~

3、關(guān)于空間名大小寫問題

問題:在A類內(nèi)實例化B類,并調(diào)用B類內(nèi)的C方法,第一次運行,沒用錯誤。這時修改C方法,重新運行,結(jié)果卻是修改之前的代碼。

解決:一開始懷疑有opcache緩存,所以關(guān)掉了opcache。結(jié)果仍解決不了。我的docker用的是 ubuntu,我把代碼放到了 centos上,結(jié)果報錯 - “A類實例化B類的時候,找不到B類”??擅髅髟?b>ubuntu上沒問題啊。一經(jīng)檢查,發(fā)現(xiàn) B類空間名 中的路徑B類文件路徑存在不一致(主要是有一個字母的大小寫不同,其它部分都一樣)。

于是把B類的空間名的大小寫與所在文件路徑的路徑(主要指B類所在文件的上級文件夾的命名)大小寫統(tǒng)一,問題解決了。

不是緩存問題~

文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://m.hztianpu.com/yun/29289.html

相關(guān)文章

  • 大前端資源、教程錦集

    摘要:詳細說明,可參見與時俱進版前端資源教程。分類目錄大前端綜合持續(xù)更新中。 Nice Front-end Tutorial 目標與哲學(xué) 眾所周知,前端發(fā)展如火如荼,日新月異,而且很長一段時間內(nèi)都將如此。這份由晚晴幽草軒軒主正在維護的教程列表;旨在為前端學(xué)習(xí),技能提升,視野擴展,資料查找等行個方便。將會在日常工作探索、學(xué)習(xí)中,持續(xù)保持更新,增新優(yōu)之章,除舊失之文;盡可能使得這份列表保持簡練,...

    lykops 評論0 收藏0
  • PHP新手開發(fā)者的路線建議

    摘要:年開發(fā)者應(yīng)該熟練使用,并且知道版本更新內(nèi)容。對開發(fā)和運維人員來說,最希望的就是一次性創(chuàng)建或配置,可以在任意地方正常運行。是標準規(guī)范,是開發(fā)的實踐標準。對開發(fā)者來說語言推薦和,全棧的選擇非常多,推薦熱門的 前言 在前天(2018-08-02)已經(jīng)發(fā)布了PHP 7.3.0.beta1 Released 如果你還沒有使用 PHP7 ,那真的很遺憾。2018年P(guān)HP開發(fā)者應(yīng)該熟練使用 PHP7...

    klinson 評論0 收藏0
  • walle-瓦力自動化部署工具

    摘要:項目地址瓦力,上線開源兩個月,目前已支持超過十家企業(yè)線上部署使用,每周更新一個版本,持續(xù)帶來新特性。支持開放接口支持第三方了解更多項目地址瓦力,官方主頁瓦力。 1 Git Flow 一般而言,軟件開發(fā)模型有常見的瀑布模型、迭代開發(fā)模型、以及最近出現(xiàn)的敏捷開發(fā)模型等不同的模型。每種模型有各自應(yīng)用場景,Git Flow是構(gòu)建在Git之上的一個組織軟件開發(fā)活動的模型,Git Flow重點解...

    Allen 評論0 收藏0

發(fā)表評論

0條評論

閱讀需要支付1元查看
<