Time of Update: 2016-06-20
1 ERROR! 用php7了,編譯之後安裝好擴充,運行php-fpm的時候報錯,在公司沒有解決,回家在mac上複現這個問題: [24-Mar-2016 23:06:50] NOTICE: PHP message: PHP Fatal error: The fpm-fcgi SAPI is not supported by pthreads in Unknown on line 0Fatal error: The fpm-fcgi SAPI is not supported
Time of Update: 2016-06-20
問題說明 我們經常要往現有的項目中添加擴充包,有時候因為文檔的錯誤引導,如來自 這個文檔 的: composer update 這個命令在我們現在的邏輯中,可能會對項目造成巨大傷害。 因為 composer update 的邏輯是按照 composer.json 指定的擴充包版本規則,把所有擴充封裝更新到最新版本,注意,是 所有擴充包 ,舉個例子,你在項目一開始的時候使用了 monolog,當時的配置資訊是 "monolog/monolog": "
Time of Update: 2016-06-20
$arr = array('你好', '我好', '大家好', '很好', '太好了'); foreach($arr as $k=>$v) { if($k == 0) echo "$v"; echo "$v\n";這個第一條是重複的,怎麼去掉? } 輸出為: 你好 你好這裡是重複的,怎麼去掉這個呢? 我好 大家好 很好 太好了 回複討論(解決方案)
Time of Update: 2016-06-20
PHP 7.0.4 發布了,該版本主要提供給Windows平台的開發人員。 下載地址: http://windows.php.net/downloads/releases/php-7.0.4-src.zip 相關下載地址: VC14 x86 Non Thread Safe (2016-Mar-03 00:59:47) Zip [20.76MB] sha1: 64e530dc31cfdacaef21
Time of Update: 2016-06-20
$act_file = realpath(BASE_PATH . '/control/' . $_GET['act'] . '.php'); 上面這個寫法是在一個方法中,當然作者的目的是引用一個檔案的路徑,但我不理解的是,為啥加這個realpath呢,當然此函數,手冊上說是為了求出絕對路徑,可是括弧裡面的BASE_PATH . '/control/' . $_GET['act'] .
Time of Update: 2016-06-20
Nginx搭建靜態檔案伺服器 使用命令開啟Nginx設定檔: sudo vim /etc/nginx/conf.d/default.conf 將配置改為: server { ...... ...... # 下面的東西是需要自行添加的配置 location ~ \.(png|gif|jpg|jpeg)$ { root /usr/share/nginx/images; #這個將替換`server-
Time of Update: 2016-06-20
做好的網站,後台文章模組用了ueditor編輯器,可以上傳圖片和附件。但是,當網站上線後,測試的時候,發現裡面的上傳單張圖片按鈕成灰色,無法點擊,而上傳多張圖片按鈕和上傳附件按鈕可以點擊,但是提示錯誤:後端配置項沒有正常載入,上傳外掛程式不能正常使用。 請問各位大神,如何解決該問題?需要詳細的步驟哦,謝謝! 附圖如下: 回複討論(解決方案)
Time of Update: 2016-06-20
$query=$this->db->select('select dep_id, dep_name from xy_departments order by dep_id asc'); 查詢出來的$query怎麼轉化成 $data = array( '財經' => '財經', '哲學' => '哲學' ); 這樣的數組形式 回複討論(解決方案)
Time of Update: 2016-06-20
Intervention Image 是一個PHP圖片操作處理庫,為圖片建立、修改及壓縮等處理提供了便捷方式。此外,還提供了服務提供者和門面以便整合到Laravel應用中。 1、安裝 安裝Intervention Image之前,需要確保PHP版本>=5.4並且安裝了Fileinfo擴充,以及GD庫(>=2.0)或者Imagick擴充(>=6.5.7)。 我們使用Composer在命令列安裝最新版本的Intervention Image: composer
Time of Update: 2016-06-20
求PHP5.6 win64位的redis.dll擴充檔案!!!哪位大俠有啊網上找了好了好久沒有找到。其他的版本的都不行啊! 回複討論(解決方案) 同志們誰有啊急用啊 https://pecl.php.net/package/redis 這上面應該有合適你的,,, 5.6 Non Thread Safe (NTS) x64
Time of Update: 2016-06-20
項目中經常用到頁面抓取的功能,頁面抓取的過程往往會出現兩種常見的問題 1、頁面編碼不統一,本地是utf-8,抓取的頁面是gbk等,導致抓取過來的出現亂碼 2、有些網站用了壓縮技術,針對頁面進行壓縮,gzip壓縮,這也導致抓取結果就異常 經過在網上搜尋相關解決方案及本地測試,現整理一下相關功能,便後繼使用。同時也放到了github上,地址:https://github.com/lock-upme/Spider 主程式簡單說明一下: 先是用file_get_contents抓取,
Time of Update: 2016-06-20
需要用 laravel 開發,想到用docker。 Laravel 是2015年最熱門的php 開發架構之一。 網上有些類似介紹,但是覺得還是自己寫一個。 先建個檔案, 賦予可執行許可權。目的是將coomposer鏡像當做本地命令運行。 $ cat /usr/local/bin/composer !/bin/sh export PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin
Time of Update: 2016-06-20
新手不才,研究好久不知如何解決,懇請前輩解答。 報錯資訊:readfile(http://tsmusic24.tc.QQ.com/105588684.mp3): failed to open stream: HTTP request failed! HTTP/1.1 400 Bad Request 瀏覽器可正常訪問該連結,使用header卻無法強制下載,嘗試curl訪問,取得400狀態代碼。
Time of Update: 2016-06-20
表如下: 我用TP,代碼: $info=$m->join('LEFT JOIN Table2on Table1.sku=Table2.sku')->field('Table1.name,Table1.sku,SUM(qty) as qty')->limit($page->firstRow.','.$page->listRows)->group('Table1.sku')->select(); // Table1 name sku
Time of Update: 2016-06-20
資料庫 怎麼輸出為這樣的 111111*121212*3232323222222222*333333**44444444***555555***werwerwer**6565656*23232323**324234234 sonclass 是包含的子類id 怎麼能樹狀迴圈出html這樣的效果? 我只會輸出一層 沒辦法向這樣有子分類就一直迴圈輸出出來
Time of Update: 2016-06-20
$username = $filter->filter(($this->_request->getPost('username'))); $condition = '`username` = "'.$username.'"'; $row_user = $this -> defaultModel -> fetchAll($condition)->toArray(); $row_user = $row_user[0]; if(empty($row_user['id'])
Time of Update: 2016-06-20
PHP 7.0.6 正式發布了。 下載地址: http://php.net/distributions/php-7.0.6.tar.gz 改進日誌如下: 28 Apr 2016 PHP 7.0.6 - Core: . Fixed bug #71930 (_zval_dtor_func: Assertion `(arr)->gc.refcount failed). (Laruence) . Fixed bug #71922
Time of Update: 2016-06-20
之前,在PHP程式員雷雪松的部落格中已經詳細的介紹了Linux下MsSQL擴充的安裝。本以為這個解決了以後,使用國內優秀的PHP架構ThinkPHP就會應該比較順利的。但是在串連MsSQL資料庫的時候還是遇到了一些問題,網上解決的方案並不多。下面PHP程式員雷雪松就把ThinkPHP項目中連結MsSQL資料庫報錯和解決辦法總結出來分享給需要的朋友。 1、報錯”Undefined class constant ‘PDO::SQLSRV_ATTR_ENCODING”
Time of Update: 2016-06-20
http://my.oschina.net/zgldh/blog/185259 我按照這篇文檔製作匯出功能,出現以下錯誤 export.bat @set export_php="D:\My\Libraray3\tool\export.php"@set export_dir="D:\My\Libraray3\export"@set source_files=%*@rmdir %export_dir% /s/q@mkdir %export_dir%@php
Time of Update: 2016-06-20
自己做了一個招聘網站,普通使用者提交了兩份簡曆, 中的td表,可是在個人投遞簡曆查詢中卻只顯示最上面第一個職位,沒顯示其他的。我想要的效果是顯示該使用者id所投的所以記錄。代碼如下: $userid=$_SESSION["userid"]; $sql="select * from person where userid='$userid'"; $query=mysql_query($sql); $rs=mysql_fetch_assoc($query);