原创 phpize

安裝php(fastcgi模式)的時候,常常有這樣一句命令:/usr/local/webserver/php/bin/phpize一、phpize是幹嘛的?phpize是什麼東西呢?php官方的說明:http://php.net/manua

原创 linux下進程間通信的幾種主要手段

 linux下進程間通信的幾種主要手段簡介:管道(Pipe)及有名管道(named pipe):管道可用於具有親緣關係進程間的通信,有名管道克服了管道沒有名字的限制,因此,除具有管道所具有的功能外,它還允許無親緣關係進程間的通信;信號(Si

原创 php switch理解

之前做項目時遇到一個問題,代碼大致如下:switch($a){     case $a >=1000 && $a <5000:         echo "vip1";         break;     case $a >=5000 &

原创 mysql 插入not null 沒有default報錯(doesn't have a default value)

今天遇到一個問題,本身在本地數據執行插入sql沒啥毛病,但上了測試環境就報錯!找個許久發現和mysql的配置有關。查看本地數據庫select @@sql_mode爲空,測試環境執行發現:+---------------------+| @@

原创 windows 下 php 安裝solr擴展

1、安裝libssh2擴展 帶dll的就是windows用的。 根據自己的環境選擇安裝包。 這裏選擇的是5.5 Thread Safe (TS) x64 解壓完後,會有三個文件,libssh2.dll、php_ssh.dll、php_ss

原创 debug_backtrace返回調用這個函數的層次關係

debug_backtrace 第一個參數:常量    DEBUG_BACKTRACE_PROVIDE_OBJECT是否填充 "object" 的索引。DEBUG_BACKTRACE_IGNORE_ARGS是否忽略 "args" 的索引,包

原创 thinkphp I方法獲取不到值、filter_var

用的TP的I方法,設置I('key','',"string")當前臺傳入"<>"等html標籤的時間發現,I方法獲取不到值,追了下Tp的代碼。I方法有段這樣的代碼:$data   =   filter_var($data,is_int($f

原创 linux 添加用戶,並分組useradd usermod adduser

首先我們要區別useradd 和adduser ;useradd +用戶名,它並沒有在/home目錄下創建同名文件夾,也沒有創建密碼,因此利用這個用戶登錄系統,是登錄不了的。useradd -m 用戶名這個會在/home下創建對應的文件名稱

原创 php cgi fastcgi php-fpm區別

CGI 的作用CGI 是爲了保證 web server 傳遞過來的數據是標準格式的,方便 CGI 程序的編寫者。web server(比如說 nginx)只是內容的分發者。如果請求 /index.html,那麼 web server 會去文

原创 php cgi fastcgi php-fpm區別

CGI 的作用CGI 是爲了保證 web server 傳遞過來的數據是標準格式的,方便 CGI 程序的編寫者。web server(比如說 nginx)只是內容的分發者。如果請求 /index.html,那麼 web server 會去文

原创 thinkphp U方法生成鏈接沒有host

今天將自己代碼傳到線上服務器,頁面上用到很多thinkphp U() 方法生成的鏈接。本地測試沒啥問題,到線上發現鏈接生成的不對,每個都沒有了host每個鏈接多個index,然後查看tp的U方法:$url    =   __APP__.'/

原创 windows 下tomact,jdk solr 搭建solr

工具:jdk8.0(solr6.1.0必須裝jdk8.0,開始裝的7.0最後卸了)下載地址:http://www.oracle.com/technetwork/java/javase/downloads/index-jsp-138363.h

原创 php emoji utf8轉unicode

/**  * Translates a sequence of UTF-8 bytes to their equivalent unicode code points.  * Each code point is prefixed with

原创 linux下進程間通信的幾種主要手段

 linux下進程間通信的幾種主要手段簡介:管道(Pipe)及有名管道(named pipe):管道可用於具有親緣關係進程間的通信,有名管道克服了管道沒有名字的限制,因此,除具有管道所具有的功能外,它還允許無親緣關係進程間的通信;信號(Si

原创 Linux navite過期

 $ cd ~.navicat/navicat $ rm *.reg  $ rm .update-timestamp navicat $ rm  navicat.crontab