Time of Update: 2016-07-13
我用的linux系統,今天使用phpmyadmin時出現Wrong permissions on configuration file, should not be world writable!錯誤提示,查資料一看,原來phpMyAdmin要在755許可權下才能正常工作(777不行)。所以解決辦法也就來了:cd到phpMyAdmin上級目錄, 代碼如下複製代碼 chmod -R 755 phpMyAdmin 在我的linux系統用用以下命令 代碼如下複製代碼 chmod
Time of Update: 2016-07-13
php中session預設是30分鐘逾時,但是有的時間壓根就沒到30分鐘就自動逾時了,這對很多操作帶來不便,下面我們來看看解決30分鐘逾時的辦法。第一種回答那麼, 最常見的一種回答是: 設定Session的到期時間, 也就是session.gc_maxlifetime, 這種回答是不正確的, 原因如下:1. 首先, 這個PHP是用一定的機率來運行session的gc的, 也就是session.gc_probability和session.gc_divisor(介紹參看
Time of Update: 2016-07-13
ie cookie 長度是否能設定答案 最近遇到一個問題~註冊的COOKIE太多時有些電腦IE無法儲存太多,但有些IE又可以,就奇怪咯。同樣是6。0版本的IE儲存COOKIE的長度不一樣?是不是在哪裡可以設定呢?有遇到過類似問題的朋友們幫幫忙謝謝…看來不行的話只能改用session了。我來回答 其它解決方案好像一個網域名稱只能發送20個cookie的,超過將自動刪除舊的cookie每個cookie檔案又不能超過4kb,這個超過會自動截斷其它解決方案50
Time of Update: 2016-07-13
php教程系統時區8小時差設定方法修改php系統時區的兩種方式:1、修改php.ini檔案中的設定,找到[date]下的“;date.timezone=”,將該項修改為date.timezone=asia/hong_kong (prc 中國時間),然後重新啟動apache伺服器。2、在應用程式中,使用時間日期函數之前添加“date_default_timezone_set(“asia/hong_kong”)”函數修改php.
Time of Update: 2016-07-13
我的頁面是用UTF-8編碼的,要怎麼做才能保證匯出的excel不會發生亂碼?而且不同作業系統上面難道由於系統編碼不同,所以一定要提供不同編碼格式的檔案進行下載嗎?1、定義檔案名稱2、填充Excel資料這兩個過程中可能會出現一些PHP匯出Excel亂碼問題,下面我來說一下解決辦法:解決Excel內資料的PHP匯出Excel亂碼:PHP匯出Excel亂碼原因:網頁編碼與Excel編碼不一致。解決辦法:既然編碼不一致,那讓其一致了就OK了。定義Excel的字元集: 代碼如下複製代碼
Time of Update: 2016-07-13
在 PHP 眾多預定義伺服器變數中,$_SERVER["REQUEST_URI"] 算是經常用到的,但是這個變數只有 apache 才支援,因此,我們需要一個更加通用的方式來擷取 REQUEST_URI 的值 代碼如下複製代碼 function request_uri() { if (isset($_SERVER['REQUEST_URI'])) { $uri = $_SERVER['REQUEST_URI']; } else
Time of Update: 2016-07-13
php教程中文亂碼中文名亂碼是因為:FCKeditor使用UTF-8編碼,自己機子比如是Windows系統檔案名稱使用的是GBK編碼,在上傳中需要,改下編碼,從UTF-8到GBK==>第一個思路,轉碼思路,要修改兩個檔案,第一個檔案:.fckeditoreditorfilemanagerconnectorsphpcommands.php 檔案裡面有一個 FileUpload 函數:move_uploaded_file( $oFile['tmp_name'], $sFilePath )
Time of Update: 2016-07-13
在很多時間使用了session就會出來如下提示了,Warning: session_start() [function.session-start]: Cannot send session cookie - headers already sent by (output started at /home/u114264/include/db_mysql教程.class.php教程:1) in /home/u114264/login1.php on line 3Warning: session_
Time of Update: 2016-07-13
在程式初始時,遇到錯誤為:PHP Parse error: syntax error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING in /var/www/developer/pp1/8-22.php教程 on line 5, referer:
Time of Update: 2016-07-13
頁面緩衝就是把頁面儲存到一個檔案中,下次讀出時直接調用檔案而不查詢資料庫,這裡我們介紹利用ob_start()來實現。例 代碼如下複製代碼 ob_start(); //開啟緩衝區 phpinfo(); //使用phpinfo函數 $info=ob_get_contents(); //得到緩衝區的內容並且賦值給$info $file=fopen(’info.txt’,’w’); //開啟檔案info.txt
Time of Update: 2016-07-13
使用file_get_contents無法請求https串連問題觖方法很簡單,我們只要把php_openssl開啟就可以了,當然linux系統需要安裝openssl模組了。PHP.ini預設配置下,用file_get_contents讀取https的連結,就會如下錯誤:Warning: fopen() [function.fopen]: Unable to find the wrapper “https” – did you forget to enable
Time of Update: 2016-07-13
在php中設定cookie與刪除cookie都可以使用php setcookie來實現,如果設定就設定有值,如果刪除就設定cookie value為空白或null或時間到期都可以刪除,下面我們來看一些執行個體。長久以來,在php中刪除cookie的時候,都是使用bool setcookie ( string $name [, string $value [, int $expire = 0 [, string $path [, string$domain [, bool $secure =
Time of Update: 2016-07-13
ckeditor編輯器在上傳圖片或檔案時是沒有大小限制的,下面我們來給大家介紹兩種ckeditor上傳圖片檔案大小限制問題解決辦法。一種可以通過修改PHP.INI設定檔上傳大小來限制,另一種方法只能手動修改Fckeditor源碼,方法如下1、開啟editor/filemanager/connectors/php目錄下config.php,建立Config變數設定上傳圖片大小,這裡以KB為單位 1、$Config['MaxImageSize']=
Time of Update: 2016-07-13
如果你使用的是php5.4之前的就只能通過ajax,iframe或一些其它辦法來實現,如果你使用的是php5.4我們可以使用session.upload_progress 來快速結合js實現檔案上傳進度條。下面我們就詳細介紹一下 PHP 5.4 的這個 session.upload_progress
Time of Update: 2016-07-13
這裡給大家介紹一個行動裝置檢查類了,從google找到的mobile-detect類,這個類可以ct判斷android、ios、Tablet平板,瀏覽器,等比較完美完善的判斷ipad,iPhone,win8等使用方法 代碼如下複製代碼 include 'Mobile_Detect.php'; $detect = new Mobile_Detect(); if ($detect->isMobile()) { // Any mobile device.
Time of Update: 2016-07-13
下面小編來給大家示範幾個php操作zip檔案的執行個體,我們可以讀取zip包中指定檔案與刪除zip包中指定檔案,下面來給大這介紹一下。從zip壓縮檔中提取檔案 代碼如下複製代碼 /* php 從zip壓縮檔中提取檔案 */$zip = new ZipArchive; if ($zip->open('jQuery五屏上下滾動焦點圖代碼.zip') === TRUE) {//中文檔案名稱要使用ANSI編碼的檔案格式 $zip->extractTo('foldername');/
Time of Update: 2016-07-13
因為伺服器上安裝了安全狗這個功能,我們直接的sql是不能使用的,下面我來給各位同學介紹介紹一下phpmyadmin把sql語句改為base64傳輸來解決這個問題。1.首先 修改 libraries/header.inc.php將 js base64 的函數 粘貼到 第 61 行2.然後 修改 js/sql.js找到 $("#sqlqueryform.ajax").live("submit",function(a){ 這一段改為下面這樣, 代碼如下複製代碼
Time of Update: 2016-07-13
在php.ini中如果我們不對 post_max_size,upload_max_filesize 這些參數進行修改,預設最多隻能上傳2MB的檔案了,如果幾十MB或更大的就無法上傳了,下面我來介紹修改PHP設定檔上傳大檔案幾種方法,希望對大家有點協助呀windows+apache+php環境在apache最常見的PHP上傳檔案大小限制是通過 php.ini 設定檔定義的,通過修改以下三個欄位的值,重新啟用伺服器端程式(如
Time of Update: 2016-07-13
本文章來給大家介紹在linux中利用HTML2FPDF與wkhtmltoimage把網頁html直接產生pdf格式的檔案方法,希望此方法對大家有協助。終於找到一款在FPDF和HTML2FPDF源碼基礎上開發的一套開來源程式,作者很給力。基本解決了中文(以及日語、韓語及東南亞和全球語言)亂碼的問題,在Windows/Linux開發環境下測試可用,不需要安裝別的組件支援,是沒有VPS和獨立伺服器的網站開發人員的福音。不多說,源碼名稱是MPDF,官方地址是:http://www.mpdf1.com/
Time of Update: 2016-07-13
mac地址是網卡地址一般情況下是無法擷取到使用者的mac地址地的,因為安全限制了瀏覽器所以幾乎不太可能擷取到了,下面拿兩段代碼給大家玩玩。例1PHP代碼: 代碼如下複製代碼 @exec("arp -a",$array); //執行arp -a命令,結果放到數組$array中 echo ""; print_r($array); //列印擷取的數組 foreach($array as $value) { if( //匹配結果放到數組$mac_array