Time of Update: 2016-08-08
php // $dumpFileName目錄要有可寫入權限 $DbHost = 'localhost'; $DbUser = 'root'; $DbPwd = '123456'; $DbName = 'a'; $fileName = $DbName . '_MySQL_data_backup_' . date('YmdHis) . '.sql'; $dumpFileName=
Time of Update: 2016-08-08
1. 錯誤提示: Warning: Cannot send session cookie - headers already sent Warning: Cannot send session cache limiter - headers already sent 分析及解決辦法:
Time of Update: 2016-08-08
一、簡明nginx常用命令1. 啟動 Nginx代碼如下:poechant@ubuntu:sudo ./sbin/nginx2. 停止 Nginx代碼如下:poechant@ubuntu:sudo ./sbin/nginx -s stoppoechant@ubuntu:sudo ./sbin/nginx -s quit-s都是採用向 Nginx 發送訊號的方式。3. Nginx 重載配置代碼如下:poechant@ubuntu:sudo ./sbin/nginx -s reload上述是採用向
Time of Update: 2016-08-08
一直很喜歡用WordPress,使用方便,模板容易定製,國內建站可選擇的虛擬機器主機多。自從WordPress升級後,官方網站打不開,從 GitHub 安裝 WordPress 後無法瀏覽線上的主題。一切的一切看上去都不友好了,無奈離開WordPress。嘗試用其它方法建站,都不是很滿意:用 Jkeyll 建靜態網站,國內這方面的需求太少了;織夢 CMS 和帝國 CMS 真正用在商業用途上需要收費;ThinkPHP 和 Laravel 需要部署到雲主機,成本高。今天看到了 WordPress 4
Time of Update: 2016-08-08
網站項目使用gb2312作為項目編碼的時候,由於不同瀏覽器對中文字元的編碼可能不同,有的會將中文編碼為網站編碼,有的會把中文編碼為utf-8,在後台接收參數的時候就會發生亂碼的錯誤。一個比較好的解決方案是對參數中的中文字元進行編碼的識別,如果不是gb2312就進行轉化。$typeName = $_GET['typeName'];$encode = mb_detect_encoding($typeName,'CP936,UTF-8')
Time of Update: 2016-08-08
get(self::session_key($PHPSESSID)); if($val===false || $val==null){ return false; } return $val; } public static function write($PHPSESSID,$data){ $method = $data? &
Time of Update: 2016-08-08
最近在研究weiphp,總體感覺還行,bug據說還挺多。這不,我就遇到一個比較嚴重影響使用的。感覺不太應該出現這麼嚴重的bug啊。 weiphp的公眾號等級,許可權增加和編輯bug,看不到許可權列表,只能看到“好人”和“環境”2個不正確的外掛程式名稱。[系統BUG] 使用者權限無法正常顯示問題描述:使用者->公眾號等級->編輯
Time of Update: 2016-08-08
一、注釋 *注釋內容*Html注釋顯示用戶端源檔案中Smarty注釋不會發給用戶端Smarty的注釋主要給模板設計者來看的二、模板中的變數l 由php檔案分配1) 普通變數2) 陣列變數3) 物件變數程式碼:模板代碼:1 由設定檔分配設定檔:模板代碼:2 在模板檔案中建立三、變數調節器變數調節器主要是對變數進行格式化。文法:{$var|調節器:參數1:參數2:……}l {$var|capitalize} :首字母大寫l
Time of Update: 2016-08-08
Smarty函數---外掛程式1) 內建函數 sysplugins 不允許修改2) 自訂函數 plugins 可以修改1、capture 捕獲一段內容,但不輸出文法:{capture name=‘var’}
Time of Update: 2016-08-08
一、建立服務指令碼vim /etc/init.d/nginx指令碼內容如下#! /bin/sh# chkconfig: - 85 15PATH=/web/server/nginx/sbinDESC="nginx
Time of Update: 2016-08-08
接上一篇11、section,sectionelse section是一種迴圈結構語句,主要用於遍曆數組文法:{section name=名稱 loop=迴圈數組(次數) start=開始(0) step=步階(1) max=最大迴圈次數} {sectionelse}{/section}Name:為section語句命名 必選Loop:迴圈數組 必選Start:開始索引 預設值:0Step:步長 預設值:1Max:最大迴圈次數
Time of Update: 2016-08-08
一、下載php下載地址:http://php.net/downloads.php二、php依賴庫yum install -y libxml2 libxml2-devel gd-devel三、編譯php1.php編譯參數配置./configure --prefix=/web/php --with-config-file-path=/web/php/config
Time of Update: 2016-08-08
encodeURI() 函數可把字串作為 URI 進行編碼,字元將被十六進位的逸出序列進行替換。decodeURI() 函數可對 encodeURI() 函數編碼過的 URI 進行解碼。js的encodeURI()後的字元一般為utf-8編碼,如果伺服器端編碼為不同編碼,則需要iconv轉換。$a = urlencode(iconv("gb2312", "UTF-8", "電影")); //等同於javascript encodeURI("電影");echo $a;$b =
Time of Update: 2016-08-08
html代碼html lang="en"> head> meta charset="UTF-8"> meta name="Generator" content="EditPlus?"> meta name="Author" content=""> meta name="Keywords" content=""> meta name="Description" content=""> title>Documenttitle> head> body> center> br>br>
Time of Update: 2016-08-08
下載zookeeper依賴庫:http://apache.fayea.com/zookeeper/zookeeper-3.4.6/解壓tar -zxf zookeeper-3.4.6.tar.gzcd zookeeper-3.4.6/src/c安裝./configure --prefix=/usr/local/zookeeper/zookeeper-3.4.6/make & make
Time of Update: 2016-08-08
簡介:PDO擴充為PHP訪問資料庫定義了一個輕量級的、一致性的介面,它提供了一個資料訪問抽象層,這樣,無論使用什麼資料庫,都可以通過一致的函數執行查詢和擷取資料。即提供了一個資料庫訪問抽象層能使得我們通過一致的函數和寫法來操作不同資料庫,有利於日後對資料庫的遷移,當然也有安全方面的提升。對比:php 操作資料庫以mysql 為例常用的方法有 php_mysql , php_mysqli , pdo1.php_mysql 和 php_mysqli 都是不可以移植的,只能應用於mysql 資料庫,
Time of Update: 2016-08-08
模板頁面/index.html點擊跳轉到控制中把所用到的PHPexcel檔案放入到TinkPHP/vendor/Excel/(Excel檔案夾需自己手動建立)public function uploads(){$upload = new \Think\Upload();// 執行個體化上傳類$upload->maxSize = 3145728 ;// 設定附件上傳大小$upload->exts = array('jpg', 'gif', 'png', 'jpeg','xls');//
Time of Update: 2016-08-08
ps aux|grep svn 查看SVN是否啟動netstat -tln 查看當前連接埠情況ps -A | grep nginx 查看nginx是否啟動iptables -I INPUT -p tcp --dport 80 -j ACCEPT 添加防火牆連接埠/etc/init.d/iptables status 查看防火牆連接埠ps -aux | grep mysql 查看進程重改密碼!# /etc/init.d/mysql stop# mysqld_safe --user=mysql --
Time of Update: 2016-08-08
1 修改 apache 的 httpd.conf 檔案 #LoadModule rewrite_module modules/mod_rewrite.so 去掉前面的# 2 找到 你程式目錄下的 .htaccess 檔案內容如下RewriteEngine OnRewriteBase /RewriteCond %{REQUEST_FILENAME} !-fRewriteCond %{REQUEST_FILENAME} !-dRewriteRule ^(.*)$ /index.php/$1
Time of Update: 2016-08-08
LNMP一鍵安裝封裝上過後,發現thinkphp的pathinfo模式無法使用。 百度一番,發現nginx/conf/vhost/網域名稱 檔案裡有開啟pathinfo的說明,於是啟動了pathinfo。 但是項目仍然無法運行,於是我在本地和伺服器同時運行了一下代碼:var_dump($_SERVER);發現PHP_SELF這一項有區別,so問題可能就在這裡。 接下來在項目裡搜尋PHP_SELF,找到了這個檔案: ThinkPHP.phpif(IS_CGI) {