Time of Update: 2016-06-23
更多請支援:http://www.webyang.net/Html/web/article_134.html 最近nginx經常502,解決502最好的辦法就是重啟php-fpm。 手動去重啟還是比較麻煩的事情,最好的就是扔到shell裡去。 vim restart-php-fpm.sh #!/bin/shSERVICE=\'php-fpm\'#if ps ax | grep -v grep | grep $SERVICE > /dev/nullif netstat -anp |
Time of Update: 2016-06-23
我寫一個無限級分類下拉功能,到下面這個代碼老是報錯,折騰一天了,求高手看看。 $str_select.= "" .str_repeat( "-" ,$depth) . $row['classname'].""; //字串構建 錯誤提示:Parse error: syntax error, unexpected T_IF 回複討論(解決方案) 求高手幫忙11! $str_select .= "" .str_repeat( "-"
Time of Update: 2016-06-23
如題。比方說有這樣的網址http://localhost:8080/test.php?id=12&tie=23 我在地址欄中把後面兩個參數改了,成數值很大的比如說100000,則出現的結果是頁面中沒有資料輸出,或者把參數改成字母或者漢字,則都沒有資料輸出,,怎麼設定可以讓這種錯誤的連結跳轉到我指定的錯誤介面,而不再顯示空白的頁面! 回複討論(解決方案) 直接在test.php 頁面中加入判斷就可以了啊 if($_GET['某一個參數'] == /*不合法*/
Time of Update: 2016-06-23
PHP有效時間戳記典型範圍是格林威治時間 1901 年 12 月 13 日 20:45:54 到 2038 年 1 月 19 日 03:14:07。(此範圍符合 32 位有符號整數的最小值和最大值)。不過在 PHP 5.1 之前此範圍在某些系統(如 Windows)中限制為從 1970 年 1 月 1 日到 2038 年 1 月 19 日。 64位系統就不會受影響了,如果在32系統可以使用new DateTime解決 $date =
Time of Update: 2016-06-23
1.PHP採集中批量隨機類比客戶IP地址 echo join('.', array(mt_rand(0, 255), mt_rand(0, 255), mt_rand(0, 255), mt_rand(0, 255))); 2.Mysql插入時1條inser批量高效插入大資料 $db->query('INSERT INTO `myTable` (`address`) VALUES '.join(',', array_map(function($ip,
Time of Update: 2016-06-23
今天做資訊收集頁面時遇到一個奇怪的問題,研究了好久才發現問題的根源,的確是有點怪異。 (小弟常使用的是 C# , java 等語言, php只是偶爾在用,不是研究很深)。請各位資深php程式員別見笑 問題是這樣的: php 語句裡 (0 !=null && 0 >=0), 返回的結果為空白,這點真的好奇怪。 實驗總結: php 語句如下: $index=0; echo "A: ".$index.""; //0 echo "B: ".($index !=null &&
Time of Update: 2016-06-23
一、判斷類型的函數 is_bool() //判斷是否為布爾型is_float() //判斷是否為浮點型is_real() //同上is_int() //判斷是否為整型is_integer() //同上is_string() //判斷是否為字串is_object() //判斷是否為對象is_array() //判斷是否為數組is_null() //判斷是否為nullis_file() //
Time of Update: 2016-06-23
話說,我想輸出一個值,當然這個值是用js引用後列印出來的 ,圖中去掉藍色框中的代碼,下面的值就能出來,加上就不行,那麼問題來了,肯定是上面的代碼幹擾的,但,上面這個代碼和下 面的沒關係哈!按說隨便聲明一個變數就能echo出來啊! 那為這又是為什麼呢 回複討論(解決方案) echo $arr[0]['title']; 要使 echo "\$('#hitss').html('$var');"; 的結果 $('#hitss').html('xxxxx'
Time of Update: 2016-06-23
一、什麼是PHP運行環境 能夠理解人與電腦交流時語言軟體,通常指解釋PHP程式設計語言的軟體. 例如: PHP(代碼) 需要PHP超文本先行編譯器(軟體). Java需要JVM虛擬機器 二、安裝PHP運行環境(PHP軟體) 以下是兩個PHP軟體32位. 直接解壓就表示安裝. 我們在上課期間使用32位.因為32位軟體既可以運行在32位電腦上也可以運行在64位的電腦上. 注意:安裝目錄不要出現特殊字元或者是中文 三、如何讓PHP環境運行(理解)PHP代碼 有兩種方式:
Time of Update: 2016-06-23
一.建立模板: 將頁面中經常出現的部分複製到一個html或php檔案中,在原頁面中用require()/include()函數引入。 例子: 源html: test This is the foot of the document 複製的頭部:header.html: test 複製的尾部:footer.html: This is the foot of the document 合成模板:ws.php
Time of Update: 2016-06-23
象下面這段代碼是靜態html檔案裡的寫法 如果我把它寫在php檔案中,怎麼改呢 {pc:content action="lists" catid="6" order="id DESC" thumb="" moreinfo="" return="data" }{loop $data $n $r}{$r['title']}{/loop}{/pc} 我試了一下直接放在php檔案中是不能解析了,我試圖把緩衝中的檔案複製進來,但一看緩衝真是亂七八糟的有很多,多餘的代碼,有沒有寫的
Time of Update: 2016-06-23
取不到值,怪了.應該沒錯啊 get_one(array('commentid'=>$commentid)); if(!$r) return false;return $r;}/** * 點擊次數統計 * @param $contentid */function comments($commentid) {global $db;$r = $db->get_one(array('commentid'=>$commentid));if(!$r) return false;$total
Time of Update: 2016-06-23
pdo_mysql是php中一個mysql串連類了,我們可以直接使用pdo_mysql來操作資料庫這樣自己可以不需要寫資料庫操作類了,下面來介紹在centos中安裝pdo_mysql擴充的步驟。 本文內容是以 CentOS 為例,紅帽系列的 Linux 方法應該都是如此,下面就詳細說明步驟,在這裡嚴重鄙視哪些內容??隆⑺檔腦悠噅影說撓泄 PDO 編譯安裝的文章。 1、進入 PHP 的軟體包 pdo 擴充目錄中(註:不是 PHP
Time of Update: 2016-06-23
php再調用json_decode從字串對象產生json對象時,如果使用[]操作符取資料,會得到下面的錯誤錯誤:Cannot use object of type stdClass as array產生原因: +展開 -PHP $res = json_decode($res); $res['key']; //把 json_decode() 後的對象當作數組使用。 解決方案(2種):1、使用 json_decode($d, true)。就是使json_decode
Time of Update: 2016-06-23
一、cookie 1.建立cookie,註:必須在發送其他任何信心之前從伺服器發送到用戶端,否則導致錯誤。 使用函數發送cookie: setcookie(name, value); 2.讀取cookie eg:setcookie('user', 'trout'); $COOKIE['user']; 3.添加參數 set(name, value, expiration, path, domain, sesure, httponly);
Time of Update: 2016-06-23
我要添加商品,表單通過jquery無重新整理(get)提交,在裡面還有一個批量圖片上傳使是通過來上傳圖片,在我點擊添加按鈕的時候整個表單一直提示正在提交....,我懷疑是圖片上傳的表單和提交表單衝突了,不上傳圖片就可以否則就沒法和後台互動,不知道有什麼辦法嗎?哪位大神幫幫忙 回複討論(解決方案) 你最好把你 大form 和小form的代碼結構發一下. 根據你說的,你點擊添加按鈕的時候,就觸發了提交的動作? 這肯定有問題, 只不過是點擊添加按鈕,怎麼會呢?
Time of Update: 2016-06-23
公眾號開發分傻瓜模式和開發人員模式兩種,前者不要考慮調用某些介面,只要根據後台提示傻瓜式操作即可,適用於非專業開發人員。 開發模式當然就是懂程式開發的人員使用的。 下面簡單說一下公眾號開發的簡易流程,新手看看會有協助,高手請一笑而過。 1、設定管理員: A、首先在本機建立如下結構的檔案夾(這裡是我自己的習慣,僅供參考) MMPN:總目錄mro message public number 公眾號
Time of Update: 2016-06-23
我的sql語句是:UPDATE personal SET user_name ='孫浩6',family_id = '00000203',generation = '2',ranking = '26',PASSWORD = '' permission = '9' WHERE id = '11' LIMIT 1 錯誤碼: 1064 You have an error in your SQL syntax; check the manual that corresponds to
Time of Update: 2016-06-23
小弟看了那本《PHP和MySQL,Web開發》,今天剛看到資料庫,照著代碼抄了一份sql指令碼,準備用PHPMyadmin上傳,但是報錯如下,查了一個多小時愣是沒弄懂錯在哪,求助各位大神指點迷津啊。。。 代碼如下: create table customers{customerid int unsigned not null auto_increment primary key,name char(50) not null,address char(100) not
Time of Update: 2016-06-23
因為最新版本的apc好像沒有windows編譯了,試了很多版本都不能正常工作,要麼不能啟動,要麼不能登入什麼的。 急用啊,誰能幫我下,指點下用哪個版本的xampp和apc能在一起正常工作的,然後大致的配置參數等,謝謝啦! 回複討論(解決方案) xampp不是?在mac的?,?什?要window下的apc? windows的可以????。 xampp不是?在mac的?,?什?要window下的apc? windows的可以????。