Time of Update: 2016-07-29
data-id="1190000005042321" data-license="cc">遇到問題在linux-mint下安裝完nginx後,當然要支援php才能真正工作。可是嘗試了很久都沒有成功(以前很容易就成功了),原來是php-fpm支援方式發生了變化,我以前用的方法早已經過時了。詳細過程nginx無論是用apt方式還是用編譯方式都不麻煩,所以直接記錄php-fpm的配置。按照以前的思想,php-fpm工作在127.0.0.1:9000連接埠上,我直接配置後卻出現了502 Bad
Time of Update: 2016-07-29
';echo '不轉換輸出原來的變數';echo $num;echo '';echo '使用函數settype()轉換變數類型';settype($num,'integer');//這裡integer要單引號不然報錯echo $num;echo '';echo '輸出函數轉換後的變數';echo $num
Time of Update: 2016-07-29
Alternative PHP Cache 中文全稱是“可選PHP緩衝”,是PECL的一個組件,可以用於緩衝和最佳化Web伺服器上的PHP代碼,改善伺服器效能。可以脫離PECL單獨安裝,能通過phpinfo()查看是否安裝正確。APC 可顯著加速 PHP 應用的速度,其實現原理是緩衝opcode的php中間碼,在應用中加入 APC 可提升應用的響應速度,降低伺服器負載。下面我們介紹如何安裝 APC。1. 首先安裝必須的包?1sudoapt-get installphp-pear
Time of Update: 2016-07-29
修改Xml指定標籤內容(我這是去掉指定標籤內容的空格)其實就是個很簡單的方法,需要的盆友直接拿走。test.xmlxml version="1.0" encoding="UTF-8"?>DOCUMENT>item>key>記錄部落格是一個很好的習慣key>url>http://www.cnblogs.com/keerdi/p/5465549.htmlurl>title>去除XML的空格title>content>養成一個好習慣很重要, 這是一段有空 格的檔案內容,content>date>
Time of Update: 2016-07-29
[源碼下載]速戰速決 (6) - PHP: 擷取 http 請求資料, 擷取 get 資料 和 post 資料, json 字串與對象之間的相互轉換作者:webabcd介紹速戰速決 之 PHP擷取 http 請求資料擷取 get 資料 和 post 資料json 字串與對象之間的相互轉換樣本1、擷取 http 請求資料http/http1.phpphp/** * 擷取 http 請求資料 */// 通過 $_SERVER 擷取相關資料echo "PHP_SELF : " . $_SERVER['
Time of Update: 2016-07-29
SWITCH小測試$weekday = date("w"); //擷取今天是星期幾 日 一 二 三 四 五 六 用 0 1 2 3 4 5 6表示switch($weekday){case 0:echo "星期天 : 傷day!";break;case 1:echo "星期一:忙day!";break;case 3:echo "星期三 : 未死day!";break;case 4:echo "星期四: 受死day!";break;case 5:echo "星期五
Time of Update: 2016-07-29
Windows環境下PHP中使用redis下載 dll檔案php_redis.dll 擴充 For PHP5.4.x PHP5.4.x 的 redis 擴充 php_redis.dll測試平台:Windows XPx32 (FastCGI PHP5.4.9 Nginx 1.4.0)包含 Non Thread Safe 和 Thread Safe 兩個版本首先把php_redis.dll 和 php_igbinary.dll
Time of Update: 2016-07-29
2、Nginx的工作模式以及可以處理高並發的一些理解 Nginx的工作模式很簡單,就是採用一個master進程和多個worker背景工作處理序,其中master進程的作用也是很明確的就是負責管理worker進程,同時監聽串連請求,當串連請求到來之後將串連放入worker進程中去處理具體的業務請求,比如說http請求。 Nginx能夠處理高並發的原因在於對socket的管理方式是非同步非阻塞的,使用select/poll/epoll/kqueue
Time of Update: 2016-07-29
discuz x3在DIY模組中調用偽靜態不成功,顯示動態連結,然而其他的連結正常顯示偽靜態。後台啟用偽靜態後,發現論壇版塊、文章點選連結,偽靜態正常顯示,然後在門戶首頁DIY顯示的文章,點進去後發現連結還是動態連結,不宜被搜尋引擎抓取。解決辦法:第一步:前台管理員登入 --> DIY -->編輯(偽靜態問題模組) -->模組模板(如)第二步:查看模組模板裡的代碼會發現:
Time of Update: 2016-07-29
①Laravel5路由\home 無法訪問在apache設定檔中將所有的 AllowOverride none;設定為AllowOverride all;設定檔具體位置因系統不同而改變,ubuntu14.0.1LTS 版本在/etc/apache2/apache2.conf檔案中。②500錯誤安裝完laravel後,開啟馬上出現了500錯誤,配置都是正確的,但是出現了500錯誤------------------>`500 (Internal Server
Time of Update: 2016-07-29
有時我們希望訪問我們網站的使用者只能通過特定的連結或頁面進入我們的網站頁面,此時就需要實現防盜鏈技術。這就用到了http協議中的referer內容過濾。 例如在我們本地有一個網頁,路徑為:http://localhost/http/fdl_one.php,內容如下:click here to see more 還有另一個網頁,路徑為:http://localhost/http/fdl_three.php,內容如下:I also want to see more
Time of Update: 2016-07-29
PSR是PHP Standards Recommendation的簡稱。PSR-1: 基本的代碼風格PHP標籤 必須把PHP代碼放在 或 標籤中。不得使用其他PHP標籤文法。 編碼 所有PHP檔案都必須使用UTF-8字元集編碼,而且不能有位元組順序標記 目的 一個PHP檔案可以定義符號(類、性狀、函數和常量等),或者執行有副作用的操作(例如產生結果或處理資料),但不能同時做這兩件事。 自動載入 PHP命名空間和類必須遵守PSR-4自動載入器標準。 類的名稱
Time of Update: 2016-07-29
作者:白狼 出處:http://www.manks.top/php_tree_deep.html 本文著作權歸作者,歡迎轉載,但未經作者同意必須保留此段聲明,且在文章頁面明顯位置給出原文串連,否則保留追究法律責任的權利。原文有圖片。平時開發中或多或少不可避免會遇到無限極分類的問題,因為效率、邏輯等問題也一直使這類問題比較尖銳。今天我們以yii2架構為基礎,欄目無限極為例,對這個問題進行一個簡單的處理。首先我們有一張欄目資料表
Time of Update: 2016-07-29
產生摘要最近需要加一個需求,有一個send_article的介面,需要從html代碼裡提取出來中文字元,變成摘要,先後試了很多方法,比如://匹配中文utf8編碼functionutf8_summary($article) {$match = "/^[\x{4e00}-\x{9fa5}]+$/u";//Regex,匹配中文 preg_match_all($match,$article,$temp); $summary = ""; foreach ($tempas$key =>
Time of Update: 2016-07-29
data-id="1190000005075514" data-license="nd">過濾函數function my_filter($arr){ $filterDatum = 'what you set'; foreach($arr as $k => &$item){ if(is_array($item){ my_filter($item); }else{ // item is an element
Time of Update: 2016-07-29
data-id="1190000005075466" data-license="nd">php裡的try{}catch(Exception $e){}並不是萬能的,因為他只能夠捕獲異常,而不能夠捕獲PHP層級的報錯。如果想捕獲PHP級的報錯,並且像異常處理一樣,做法如下:set_error_handler(function($errno, $errmsg) { var_dump($errno, $errmsg); // Any other Do});報錯嘗試:$a =
Time of Update: 2016-07-29
前不久在為公司的項目瓜藤網(http://www.guaten.com/)的後台作一個擴充的時候,商品屬性可以上傳圖片。發現後台 PHP 擷取的檔案總是空值,花了很長時間才發現是這個原因:PHP 能否上傳檔案以及上傳多少個檔案,取決於兩個值:file_uploads 和 max_file_uploads。發現在 HTML 文檔中 標籤太多,超過了 php.ini 中的值 max_file_uploads 設定的最大值。只要把 max_file_uploads
Time of Update: 2016-07-29
簡介這麼多年安裝WampServer都沒遇到過啥問題,都是安裝完就能直接啟動了,並且都可以用了,但是俗話說的好呀,天有不測風雲果不其然今天在Win10安裝了他就出問題了,下面慢慢道來電腦中丟失 msvcr110.dll當快安裝完時,直接給彈出這視窗,媽蛋這一看就是缺少什麼組建呀,不過這個時候你要是直接安裝msvcr110.dll的話,估計安裝完一會兒還缺少什麼,所以要安裝他所在的套件所以就是要安裝Visual C++ Redistributable for Visual
Time of Update: 2016-07-29
/** * 驗證姓名是否為百家姓 * @param type $user_name * @return boolean */privatefunctioncheckSurname($user_name) {$array = array( '趙', '錢', '孫', '李', '周', '吳', '鄭', '王', '馮', '陳', '楮', '衛', '蔣', '沈', '韓', '楊',
Time of Update: 2016-07-29
這幾天接觸了phpcms的頁面緩衝,有些感觸。其好處就不多說了,它一般是用在資料庫查詢較多的頁面中,對於插入修改刪除的頁面就不大合適了。 這裡有緩衝技術的簡單介紹:http://www.cnblogs.com/penghcn/articles/2720202.html php頁面緩衝主要用到的是ob系列函數,如ob_start(),ob_end_flush(),ob_get_contents() 下面是編碼部分。 1.初始化函數,一般是設定頁面緩衝路徑、快取檔案命名格式等,可按個人喜