Time of Update: 2016-07-29
discuz x3在DIY模組中調用偽靜態不成功,顯示動態連結,然而其他的連結正常顯示偽靜態。後台啟用偽靜態後,發現論壇版塊、文章點選連結,偽靜態正常顯示,然後在門戶首頁DIY顯示的文章,點進去後發現連結還是動態連結,不宜被搜尋引擎抓取。解決辦法:第一步:前台管理員登入 --> DIY -->編輯(偽靜態問題模組) -->模組模板(如)第二步:查看模組模板裡的代碼會發現:
Time of Update: 2016-07-29
簡介這麼多年安裝WampServer都沒遇到過啥問題,都是安裝完就能直接啟動了,並且都可以用了,但是俗話說的好呀,天有不測風雲果不其然今天在Win10安裝了他就出問題了,下面慢慢道來電腦中丟失 msvcr110.dll當快安裝完時,直接給彈出這視窗,媽蛋這一看就是缺少什麼組建呀,不過這個時候你要是直接安裝msvcr110.dll的話,估計安裝完一會兒還缺少什麼,所以要安裝他所在的套件所以就是要安裝Visual C++ Redistributable for Visual
Time of Update: 2016-07-29
laravel中的migation類似一種資料可的版本控制. 1. 建立資料庫 (1)根據資料庫php檔案建立資料庫php artisan migrate(2)如果發現建立錯誤,可以撤銷php artisan migrate:rollback(3)在lar中建立一個用於建立資料庫的php檔案php artisan make:migration create_articles_table --create=articles //其中articles指明表名(4)添加欄位php artisan
Time of Update: 2016-07-29
PHP 開發人員正式 發布 5.5 版本,該版本從去年11月開始開發,曆經多個測試版本。PHP 5.5 包含一系列的新特性,例如新的 array_column() 函數以及 foreach() 迴圈支援標量迭代鍵;包括 generators 允許開發人員實現簡單的協程。同時新版本引入了一個密碼雜湊函數,可以讓開發人員輕鬆實現加鹽的安全密碼;新增 finally 關鍵字;foreach 結構支援 list() 構建;其他改進包括 opcode 緩衝、代碼最佳化、Zend Optimizer+
Time of Update: 2016-07-29
在安裝lDAP這個擴充包是出現一個錯誤;configure: error: Cannot find ldap.h這是丟失了一個設定檔,可是使用yum命令安裝這個配置,在不知道安裝的配置名字的情況下先使用:yum search openldap 命令先把檔案尋找出來,再根據實際的檔案名稱字進行yum install 命令:yum install openldap.i386yum install openldap-devel.i386我在安裝的時候,出現能 search 到檔案,但是不能
Time of Update: 2016-07-29
這兩天幫同事測試合成圖片和文字的效果,圖片合成沒有問題,但是合成文字的時候,遇到了點小問題,中文一直是亂碼,開始以為沒有加header聲明utf-8,加上之後,發現還是不行,然後又把要產生的文字用iconv轉成utf-8還是不行,搜了下,最後發現用的產生文字的函數有問題,之前用的是這個imagestring(),貌似這個函數對中文不太支援,我換成了ImageTTFText就好了
Time of Update: 2016-07-29
PHP目前在Web開發領域已經被廣泛應用,PHP不僅可以產生HTML頁面,而且可以建立和操作二進位形式的資料,像,檔案等。其中使用PHP操作圖形可以通過GD2函數庫來實現。利用GD2函數庫可以在頁面中繪製各種映像,統計圖,如果與Ajax技術結合還可以製作出各種強大的動態圖表。GD2庫是一個開放的、動態建立映像的原始碼公開的函數庫。目前,GD2庫支援GIF、PNG、JPEG、WBMP和XBM等多種映像格式。
Time of Update: 2016-07-29
不依賴系統,以及不依賴yii事物機制,則考慮人為觸發。觸發可以寫在總體的公用頁面上,但是考慮到對資料庫以及WWW伺服器的壓力問題,程式的延遲問題,需要對執行函數進行一些最佳化。首先,我們考慮對資料庫的壓力,每次點擊頁面,我們都讓他觸發監聽系統,監聽系統首先要判斷此時是否需要更新我們的任務隊列(任務隊列我把他存在了快取檔案裡),如果不需要更新,則只需要對快取檔案裡的執行隊列進行時間正排序,對已經逾時的隊列進行執行即可。但我們要考慮什麼時候更新隊列檔案,以及如何更新,這樣才能減輕系統壓力。我的思路是
Time of Update: 2016-07-29
php網頁出現亂碼一般是在建立資料庫時用的編碼和php網頁的編碼不同造成的, 用phpmyadmin建立的資料庫如果你不指定編碼他預設是latin1_swedish_ci 編碼,既瑞典語不區分大小寫,而我們中國做的網頁不是GBK就是GB2312編碼,這樣不出現亂碼才怪. 1,建立資料庫時指定編碼. 在此再嘮叨一下常用的編碼,免的新手又迷茫: 如果你做的是簡體中文網頁,那麼你在建立資料庫時用GB2312編碼,gb2312_chinese_ci.
Time of Update: 2016-07-29
PWP 已經在商業系統中投入使用。 目前運行已經有一個多月,一直穩定跑,其中因為更新原因重啟過幾次。 目前日請求訪問量已經超過300萬次,系統資料表現良好。 下來下一步的工作是: 1. 繼續最佳化和提升效能。 能提升 1% 是 1% . 正在規劃 2.0 架構,打算採用指令碼程式直接編譯成彙編執行代碼, 並常駐記憶體的模式運行,進一步的縮短指令碼位元組碼啟動的時間。並實現針對不同 CPU ,不同作業系統的針對性最佳化。 2. 更新 STDLIB 庫 和 RTL 庫。
Time of Update: 2016-07-29
PHP取整數函數常用的四種方法:1.直接取整,捨棄小數,保留整數:intval(); 2.四捨五入取整:round(); 3.向上取整,有小數就加1:ceil(); 4.向下取整:floor()。一、intval—對變數轉成整數型態 intval如果是字元型的會自動轉換為0。intval(3.14159); // 3intval(3.64159); // 3intval('ruesin');
Time of Update: 2016-07-29
本文執行個體講述了Smarty環境配置與使用方法。分享給大家供大家參考,具體如下:下載Smarty(這裡以Smarty-2.6.26為例)。解壓下載的檔案(目錄結構還蠻複雜的)。接下來示範給大家一個安裝執行個體,看過應該會舉一反三的。(1)
Time of Update: 2016-07-29
在PHP中數組分為兩類: 數字索引數組和關聯陣列。 其中數字索引數組和C語言中的數組一樣,下標是為0,1,2… 而關聯陣列下標可能是任意類型,與其它語言中的hash,map等結構相似。 方法1:foreach 複製代碼 代碼如下:$sports = array( 'football' => 'good', 'swimming' => 'very well', 'running' => 'not good'); foreach ($sports as $key => $value) { echo
Time of Update: 2016-07-29
PHP手冊中對它的文法定義如下: for (expr1; expr2; expr3) statement 下面說說for語句幾種有用的變型。 1、無限迴圈 首先是人盡皆知的無限迴圈(亦可稱"死迴圈")。由於空運算式null在文法上是有效,所以我們可以把for語句的三個運算式留空,這樣就會產生不斷執行for嵌套語句的效果。 for (;;) { //放置需要不斷執行的語句 } ?>
Time of Update: 2016-07-29
目前只實現了三個功能:1:圖片縮放,2:圖片裁剪,3:加圖片浮水印 在執行個體化中,通過給第二個參數傳不同的值,從而實現不同的功能 複製代碼 代碼如下:include "image.class.php"; $image=new image("2.png", 1, "300", "500", "5.png"); //使用圖片縮放功能 $image=new image("2.png", 2, "0,0", "50,50", "5.png"); //使用圖片裁剪功能 $image=new image(
Time of Update: 2016-07-29
列印變數或者預設值,這個文法會自動轉義變數內容中的html標記,使得html標籤原樣輸出Welcome, {{ $name or 'California' }}列印變數原始內容,不進行轉義的用法{!! 'My list ' !!}迴圈普通迴圈@foreach ($lists as $list){{ $list }}@endforeach處理變數為空白的情況@forelse ($lists as $list){{ $list }}@emptyYou don't have any
Time of Update: 2016-07-29
PHP全球開發人員大會於2016年5月14日至15日在北京召開 更多現場圖片請猛擊: http://t.cn/RqeP7y9 , http://t.cn/RqD8Typ 最後,這次大會的PPT可以在這裡下載: http://pan.baidu.com/s/1pLajmm3如果您閱讀過此文章有所收穫,請為我頂一個,如果文章中有錯誤的地方,歡迎指出。相互學習,共同進步!
Time of Update: 2016-07-29
for迴圈的經典例子就是連續求和了:1+2+3+……+100,講了一個多小時,還是有同學不會。做程式得有思想,有的同學一直敲鍵盤,也沒搞出來。在做這個求和之前,我們要思考一下,求和其實就是連續的累加,當變數$i自增的時候肯定要與之前的數求和,那麼怎麼與之前的數求和呢?我們可以做一個拆分:把$i之前的數看作一項,單獨和$i相加,同理,100加上之前99項的和,99加上之前98項的和……以此類推,2加上之前的數1,那麼1呢,就是1+0。在寫程式的時候,就是逆向思維了,先算0+1=1,再算1+2=3,
Time of Update: 2016-07-29
這個問題一直困擾好久,這裡解決了這個問題,關鍵就在代碼的編碼上出現了問題。我的頁面的header.php用的編碼格式是utf-8有BOM的格式,把這個帶有BOM格式的代碼修改為無BOM,這樣頭部上的空白的一行就消失了。UTF-8 BOM又叫UTF-8 簽名,其實UTF-8
Time of Update: 2016-07-29
這個問題的原因是因為OSX curl預設使用 SecureTransport 而不是OpenSSL.在終端可以執行以下檢查當前SSL version用的是SecureTransport還是OpenSSL.$ php -i | grep "SSL Version"如果返回結果是如下,當用curl的時候會報SSLRead() error。SSL Version => SecureTransport可以通過重新編譯curl使其支援OpenSSL.