Time of Update: 2016-07-29
1.安裝步驟step1: 下載ninx$ cd ~/download/$ wget http://nginx.org/download/nginx-1.8.1.tar.gz不同版本的下載地址可從http://nginx.org/en/download.html擷取。step2: 解壓並安裝$ tar -zxvf nginx-1.8.1.tar.gz $ cd nginx-1.8.1/$ ./configure$ make$ make
Time of Update: 2016-07-29
目錄 /usr/local/php/etcphp.ini修改2. 搜尋並修改下行,把Off值改成Ondisplay_errors = Off3. 搜尋下行error_reporting = E_ALL & ~E_NOTICE或者搜尋:error_reporting = E_ALL & ~E_DEPRECATED修改為error_reporting = E_ALL | E_STRICT /etc/init.d/php-fpm restart**********************
Time of Update: 2016-07-29
在windows搭建web開發是不是感覺特別繁瑣,安裝web服務,mysql資料,php之類的,如今有了Bitnami,咱都不用愁了,一鍵搞定。Windows下的Apache+Mysql/MariaDB+Perl/PHP/Python,一組常用來搭建動態網站或者伺服器的開源軟體,本身都是各自獨立的程式,但是因為常被放在一起使用,擁有了越來越高的相容度,共同組成了一個強大的Web應用程式平台。隨著開源潮流的蓬勃發展,開放原始碼的LAMP已經與J2EE和.Net商業軟體形成三足鼎立之
Time of Update: 2016-07-29
nginx + tomcat 架構的 Web 服務中,使用者感覺響應很慢,如何排查呢?可以第一時間查看 nginx 的 access.log。log_format 中定義了 $request_time 欄位,它指的是從接受使用者請求資料到發送完回複資料的時間。那究竟是慢在了 nginx、tomcat 還是其它?log_format 同 時 提 供 了 $upstream_response_time 欄位,它是指從 nginx
Time of Update: 2016-07-29
最近兩天,學習了一下PHP c++擴充的開發流程。 中間遇到不少坑,特此記錄。建立一個mongo_cpp擴充1. 建立擴充的目錄 #cd php-5.3.6/ext #./ext_skel --extname=hello2.編輯config.m4 放開一下內容: PHP_ARG_ENABLE(hello, whether to enable hello support, Make sure that the comment is aligned:
Time of Update: 2016-07-29
當 後 端 服 務 器 的 響 應 body 大 於proxy_temp_file_write_size,響應會被緩衝到 proxy_temp_path 目錄下的臨時檔案中;當 客 戶 端 的 請 求 body 大 於 client_body_buffer_size, 請 求 會 緩 存 到 client_body_temp_path 目錄下的臨時檔案中。因此當nginx 處理大資料量的請求或響應時,臨時目錄對應的磁碟 IO 壓力較大,可能會成為系統瓶頸。應用時應該根據應用情境和 數 據 大
Time of Update: 2016-07-29
1.下載Microsoft Drivers for PHP for SQL Server 擴充包 它分為2.0和3.0版本。(本人使用的是2.0版本)這個擴充包對電腦的作業系統有要求,對應的系統使用對應的版本。3.0 所支援的作業系統Windows Server 2008 R2 SP1Windows Vista SP2Windows Server 2008 SP2Windows 7 SP12.0 所支援的作業系統Windows Server 2003 Service Pack
Time of Update: 2016-07-29
最近學習angularJS,發現使用其自身的$http.post向後台php發送資料,php接收不到的問題。比如:$http.post("php/getRoleRight.php", {rr:$scope.currSelect}).success(function(response) { ·· }); php使用$_POST['rr']接收不到傳過來的參數。開啟firebug發現其實傳成功了,折騰了好半天才發現,它只不過傳輸的格式與普通的傳輸
Time of Update: 2016-07-29
1、使用強制類型轉換首先PHP支援如下所示的資料類型:1. Integer (整數)2. Float (浮點數)3. String (字串)4. Boolean (布爾值)5. Array (數組)6. Object (對象)此外還有兩個特殊的類型:NULL(空)、resource(資源)。註: 1. 沒有被賦值、已經被重設或者被賦值為特殊值NULL的變數就是NULL類型的變數。 2.
Time of Update: 2016-07-29
1.變數函數(可變函數) 變數的值是一個函數的名稱。 e.g:```functionshow($a,$b){return$a+$b;}$str="show";echo$str(10,5);``2.回呼函數 回呼函數,函數的參數是另一個函數的名字。```functionshow($a,$b){return$a+$b;}functiontest($i,$j,$k){return$k($i,$j);}$num=test(10,5,"show");echo$num;``3.遞迴函式
Time of Update: 2016-07-29
問題cron 定時觸發任務,但是始終沒有執行,並且在/var/log/cron裡也沒有對應的日誌產生,並且也在php-fpm的記錄檔下也沒有錯誤記錄檔產生。分析&&解決cron沒有執行?並沒有 : (service crond statuscrond (pid 5467) is running...檔案沒有執行許可權?並沒有 : (ls -al-rwxrwxrwx .........環境變數沒有匹配?: )* * ** * php ........改成了* * ** * /usr/bin/
Time of Update: 2016-07-29
[laravel] laravel的資料庫配置找到程式目錄結構下.env檔案配置基本的資料庫連接資訊DB_HOST=127.0.0.1DB_PORT=3306DB_DATABASE=blogDB_USERNAME=rootDB_PASSWORD=root修改完.env檔案需要重啟服務[laravel] laravel的資料庫入門控制器中匯入DB資料庫操作類,use
Time of Update: 2016-07-29
註:本程式可能非常適合那些做百度貼吧營銷的朋友。去逛百度貼吧的時候,經常會看到樓主分享一些資源,要求留下郵箱,樓主才給發。對於一個熱門的文章,留下的郵箱數量是非常多的,樓主需要一個一個的去複製那些回複的郵箱,然後再粘貼發送郵件,不是被折磨死就是被累死。無聊至極寫了一個抓取百度貼吧郵箱資料的程式,需要的拿走。程式實現了一鍵抓取文章全部郵箱和分頁抓取郵箱兩個功能,介面懶得做了,效果如下:老規矩,直接貼源碼php$url2="";$page="";if($_GET['url2']==""){ $
Time of Update: 2016-07-29
一、搭建Wordpress伺服器環境需求:php 5.2.4 或者更高版本、MySQL 5.0 或者更高版本。二、搭建Wordpress平台:以下以Wordpress3.92版本為例進行說明,如果大家想安裝最近版本的話,安裝完成後再管理介面可以自動升級安裝最新版本。1、建立一個臨時檔案夾,下載最新版本的Wordpress3.92,中英文都可以:mkdir /tmp/wpcd /tmp/wpwget http://wordpress.org/latest.zip2、解壓縮到網站根目錄:
Time of Update: 2016-07-29
這是來自百度API的一個天氣查詢的介面,支援曆史7天和未來4天的天氣情況查詢,介面不錯,分享給大家。介面申請地址:http://apistore.baidu.com/apiworks/servicedetail/112.html首先,擷取一下apikey(貌似需要手機驗證碼認證下)我調用的是曆史7天和未來4天的介面,介面地址是:http://apis.baidu.com/apistore/weatherservice/recentweathers我將這個天氣查詢的功能整合在了公眾平台上,支援未來
Time of Update: 2016-07-29
如果nginx的監聽連接埠不是預設的80連接埠,改為其他非80連接埠後,後端服務tomcat中的request.getServerPort()方法無法獲得正確的連接埠號碼,仍然返回到80連接埠。在response.sendRedirect()時,用戶端可能無法獲得正確的重新導向URL。所以正確的配置:?12345678910server { listen 8080; server_name localhost; location / { proxy_pass
Time of Update: 2016-07-29
Git在做merge時經常碰到衝突的問題,多數情況都是用IDE中整合的“解決衝突”工具解決了,但有時不能依賴IDE時,就得回過頭來去搞清楚Git的一些基礎操作了。mergetool.其實還是不用命令列的對比工具自虐的,Linux下一般推薦kdiff3和meld這兩個可視化合并工具,我選了meld,它是基於gtk的,kdiff一看就是基於kde的,meld可以在Macos下使用(需要先安裝X11):$ brew install homebrew/x11/meld安裝以後,設定git相應模組:$
Time of Update: 2016-07-29
PHP 列出檔案分類樹的一個方法,也可以判斷其檔案是不是目錄,將其目錄下的檔案清晰的顯示出來,可以協助我們很好的瞭解目錄的情況,可以迅速的看出本目錄下一共有多少個目錄,哪些不是目錄檔案,算是一個比較實用的一個小方法,可以將其應用到 php 檔案管理系統中,協助我們列出檔案分類樹,一目瞭解,將其檔案進行完善,是一個不錯的管理目錄的PHP檔案,源碼如下:"; while(false !== ($entry= $Ld->read())) {
Time of Update: 2016-07-29
新浪微博虛擬機器開發配置步驟及介紹。1、由於後面虛擬機器中需要用到Rewrite所以先編輯Apache的conf目錄下的httpd.conf檔案。(可根據實際需要操作)添加mod_rewrite.so模組支援。去掉下列行中前面的#號。LoadModule rewrite_module modules/mod_rewrite.so2、配置apache支援虛擬機器。這一步很重要。# Virtual hosts#Include conf/extra/httpd-vhosts.conf找到
Time of Update: 2016-07-29
在我們php開發中如何使用sphinx技術?答:對應MySQL資料庫中的欄位,就是將欄位中的中文資訊拆分成多個詞語,然後對這些詞語建立索引。以後查詢的時候,先去查詢這些索引檔案,然後返回這些滿足條件的記錄的主鍵id,然後根據主鍵id查詢MySQL資料庫,返回記錄。什麼是sphinx?(百度百科)注意:對於sphinx來說,單表千萬條記錄,響應的時間都是毫秒層級的。注意:預設sphinx只支援英文和俄文官網:http://sphinxsearch.com/由於Sphinx只支援以上兩種語言,所以有