Time of Update: 2016-06-23
今天突然發現,網頁有些圖片載入出問題了。單獨訪問這些圖片連結報file not find 但是進伺服器的相應目錄發現這些圖片還是存在的。但是就是外串連訪問不了。請問一下有伺服器圖片失效這種說法嗎?圖片連結訪問報404又是什麼原因呢 回複討論(解決方案) 檔案的尾碼不在伺服器 mime 列表中(即伺服器不發送不認識的檔案) 檔案目錄不在 網頁伺服器管轄範圍 檔案目錄雖在 網頁伺服器管轄範圍內,但被 open_basedir 排除了
Time of Update: 2016-06-23
很長時間沒有寫部落格了,為了協助身邊的小夥伴,同時也為了自己的記憶更加牢固,還是記錄下php的職業生涯(大牛勿噴,歡迎更多的朋友加入群:13768387) 作為一名phpcodeer,一直喜歡研究php,一旦有新的版本出現,馬上進行生產環境測試,但是其中也出現過噩夢,為了能看到勝利的曙光,只能犧牲了生產環境了,同時也感謝我身邊的小夥伴,你們才是我最大的動力!以下是window7環境下部署php7.0環境:(線上大規模部署要自己選擇) 第一步:php7.0的源碼下載(截至到20
Time of Update: 2016-06-23
訊息佇列處理背景工作帶來的問題 項目中經常會有後台運行任務的需求,比如發送郵件時,因為要串連郵件伺服器,往往需要5-10秒甚至更長時間,如果能先給使用者一個成功的提示資訊,然後在後台慢慢處理髮送郵件的操作,顯然會有更好的使用者體驗。 為了實作類別似的需求,Web項目中一般的實現方法是使用訊息佇列(Message Queue),比如MemcacheQ,RabbitMQ等等,都是很著名的產品。
Time of Update: 2016-06-23
//excel日期轉換函式function excelTime($date, $time = false) { if(function_exists('GregorianToJD')){ if (is_numeric( $date )) { $jd = GregorianToJD( 1, 1, 1970 ); $gregorian = JDToGregorian( $jd + intval ( $date ) - 25569 ); $date = explode( '/',
Time of Update: 2016-06-23
有時候經常會用到一些線上手冊,比如國內或國外的,有些是訪問速度慢,有些是作者直接吧網站關閉了,有些是伺服器總是宕機,所以還是全盤複製到自己伺服器比較爽。所已這裡給了一個demogetRequest()->isCli()){ Ares_Http::error403(); } include 'CurlMulti/CurlMulti.php'; include 'CurlMulti/MyCurl.php'; include 'phpQuery.php'; }}
Time of Update: 2016-06-23
本人小白,之前一直在記事本裡面編寫php,後來朋友推薦了zend studio,今天在zend studio裡面匯入thinkPHP架構項目時報了的錯誤,麻煩大神們幫我研究一下,謝謝~ 回複討論(解決方案) 清空 Runtime 目錄即可 項目位置變了,Runtime 中的東西自然要報錯的 清空 Runtime 目錄即可 項目位置變了,Runtime 中的東西自然要報錯的 好的,我試試看 清空 Runtime 目錄即可
Time of Update: 2016-06-23
PHP調用企業API介面底層類庫 本項目是基於個人喜好及實際開發需求進行編寫和設計的,主要功能是完成了對企業號API的封裝,目前還在不斷完善中,通過調用本項目的類庫和函數,可以實現調用企業號API,降低了開發成本,開發人員可以不用再自己動手去編寫底層代碼,且本項目在token的擷取和使用方面進行了一定的最佳化,有效降低了請求伺服器的頻率。 本項目使用物件導向的思想設計和開發,通過對代碼的簡單改動,可以快速將代碼融入其他MVC架構。
Time of Update: 2016-06-23
有時候只是簡單的為了測試某個php函數的效果,以前總是需要建一個php檔案,複製這個檔案的路徑,再通過web訪問或者用php命令執行這個php檔案。 一直想要怎麼才能不用建立檔案,才能直接執行PHP程式碼片段呢?終於找到了方法,現在分享出來,給有需要的人。 前提: 1. 本文只是說Windows下的情況。其他動作系統也類似,但略有不同。 2.
Time of Update: 2016-06-23
原文 http://huoding.com/2015/07/31/457 因為我崇尚簡單,所以我憎恨一切所謂的「重量級」架構,比如「Laravel」,有時候這種憎恨甚至到了偏執的程度,以至於如果我看到簡曆裡寫著 諸如「精通 Laravel」之類的話,那麼便會毫不猶豫的 PASS 掉候選人。不過現在我承認有點喜歡「Laravel」了,雖然效能依然是無法迴避的短板,但是又有幾個網站能觸及其效能瓶頸呢?而它豐富的組件則實實在在
Time of Update: 2016-06-23
字元如下; $str="震中品類城轔咪。"; $str = "大約在冬季!"; 不要最末的標點符號,如何??是漢字。 回複討論(解決方案) iconv_set_encoding("internal_encoding", "GBK"); //根據你的字元集修改echo iconv_substr("震中品類城轔咪。", 0, -1), PHP_EOL;echo iconv_substr("大約在冬季!", 0, -1), PHP_EOL;震中品類城轔咪
Time of Update: 2016-06-23
前幾個月學了個tcpdump抓包命令,遇到任何問題總想試試,真是程式員的終級武器呀,它像顯微鏡一下,把任何的醜陋的bug都顯示在你的面前。 為什麼有題目中所說的疑問呢?因為我發現在不同的環境下面,我擷取到的$_SERVER["SERVER_NAME"]是不一樣的。 $_SERVER顧名思義,它是服務端的配置,所以我想應該跟nginx的配置有關吧。事實也是如此。 驗證方法一: 很簡單,透過現象來看,通過改變nginx的配置,然後在PHP中列印變數。 server{
Time of Update: 2016-06-23
安裝 pthreads 僅支援php5.3以上的安全執行緒版本。通過phpinfo()方法查看 1 下載地址 http://windows.php.net/downloads/pecl/releases/pthreads/ 根據具體PHP安裝環境選擇, 我選的是: php_pthreads-2.0.9-5.6-ts-vc11-x64.zip 其中 2.0.9 是pthreads版本號碼, 5.6 是php版本號碼,
Time of Update: 2016-06-23
傳送門: goofyy技術宅 PHP Laravel學習資料 文檔類 官方英文版: http://laravel.com/docs/introduction中文版: http://www.golaravel.com/docs/4.1/introduction/API文檔: http://laravel.com/api/4.1/CHM版中文文檔:https://github.com/huanghua581/notes/blob/master/PHP/laravel/Laravel4
Time of Update: 2016-06-23
傳送門: goofyy技術宅 Laravel-簡潔、優雅的PHP開發架構(PHP Web Framework) PHP是一門優秀的語言,當php遇上Laravel架構,簡直了,Laravel架構是PHP架構熱門排行榜最高的架構,小編暑假閑來沒事也是玩一玩。不多扯,首先是Laravel架構的安裝,很多新手死在了這一步。 首先寫一下小編的開發環境: 安裝環境: 作業系統:Mac OS X10.10.4 資料庫:mysql 5.5.16 PHP: 5.5.24
Time of Update: 2016-06-23
妹的!在windows下驗證碼圖片正常顯示 把項目移到centos中就不能顯示了 lamp /usr/local/php/etc/php.ini 的內容 extension=php_bz2.dll extension=php_curl.dll ;extension=php_fileinfo.dll extension=php_gd2.dll ;extension=php_gettext.dll ;extension=php_gmp.dll
Time of Update: 2016-06-23
請教大家一個問題, 具體是問題是這樣的, 1、有1000塊錢,A B C 3個人分最多可獲得的比例 是30% 40% 30% 2、如果A和B兩個人分 A 30% B 70% 3、如果B和C兩個人分 B 40% C 70% 4、若果只有一個人分 A 最多可以分30% B最多可以分40% C最多可以分70% 回複討論(
Time of Update: 2016-06-23
在TP3.2中,模板頁遍曆出來的資料漢字顯示正常,可是在一個超連結上向控制器傳漢字 echo display(CONTROLLER_NAME.'/editrule'); > M('auth_group_access')->where(array("group_id"=>0))->delete(); if (M('auth_group_access')->where(array("uid"=>$v['id']))->count() > 0){echo "有";}else{
Time of Update: 2016-06-23
從官網下載的最新版本git-1.9.2-preview版本,安裝在另一台win7下沒有此錯誤,但是安裝在其中一台出現了這個錯誤, 一直沒搞明白,我安裝選擇的是windows下的環境,並沒有選擇unix的環境安裝,翻看了一些網站,沒有解決方案,其中有的說 版本號碼已經過時了,但我下載的是最新的,之前安裝一直沒出現這個問題; 如果解決,不勝感謝! 回複討論(解決方案) 看來是沒人回答了,還是自己解決
Time of Update: 2016-06-23
1、discuz外掛程式模版檔案: 。。。 {loop $listclass $k $v} $v({echo classnum($k)}) {/loop} $cid 。。。。 2、qzdn:qzdn_ajax 檔案裡怎麼擷取上邊檔案裡cid的值啊 (1)$cid = intval($_POST['c']); (2)$cid = intval($_G['gp_c']);
Time of Update: 2016-06-23
通過下面這個程式來檢測 $a=0;if(empty($a)){echo "yes|";}else{echo "no|";}if(isset($a)){echo "yes|";}else{echo "no|";}if(is_null($a)){echo "yes|";}else{echo "no|";}if($a){echo "yes|";}else {echo "no|";} 那麼$a 分別取不同值的時候結果如下 總結: empty的情況 1變數的值為空白