Time of Update: 2017-01-13
網上找了一堆,php.ini 的post_max_size和upload_max_filesize都設定了很大的值,沒用,nginx的client_max_body_size 500m;加到了那麼大的值,也沒用。最後終於google到辦法:原來PHP從5.3.9開始增加一個變數 max_input_vars 用來限制提交的表單數量,實在無語。後來查看php這一部分源碼看到這句代碼: 代碼如下複製代碼 if (++count > PG(max_input_vars)) {
Time of Update: 2017-01-13
一、編碼範圍1. GBK (GB2312/GB18030)x00-xff GBK雙位元組編碼範圍x20-x7f ASCIIxa1-xff 中文x80-xff 中文2. UTF-8 (Unicode)u4e00-u9fa5 (中文)x3130-x318F (韓文xAC00-xD7A3 (韓文)u0800-u4e00 (日文)ps: 韓文是大於[u9fa5]的字元例 代碼如下複製代碼 $c = '測試•字元傳換•五一快樂!';echo iconv('utf-8
Time of Update: 2017-01-13
程式碼我是這樣寫的 代碼如下複製代碼 ??php// 初始化一個 cURL 對象$curl = curl_init();// 設定你需要抓取的URLcurl_setopt($curl, CURLOPT_URL, 'http://www.111cn.net');// 設定headercurl_setopt($curl, CURLOPT_HEADER, 1);// 設定cURL 參數,要求結果儲存到字串中還是輸出到螢幕上。curl_setopt($curl,
Time of Update: 2017-01-13
主要原因是fck中的編(utf-8)碼和本地的編碼(gbk)環緊不一致導致的,修改如下5個檔案可以解決更改FileUpLoad函數 ckeditor/" target="_blank">fckeditoreditorfilemanagerconnectorsphpcommands.php在檔案中找到以下代碼: 代碼如下複製代碼 // Get the extension. $sExtension = substr( $sFileName, (
Time of Update: 2017-01-13
修改你的php配置,把php.ini中的;extension=php_curl.dll中的分號去掉;然後重啟apache測試看可不可以,一般情況是沒問題了,如果還是不行我們可1、將PHP檔案夾下的三個檔案php_curl.dll,libeay32.dll,ssleay32.dll複製到system32下;3、重啟apache。測試 代碼如下複製代碼 <?php$ch =
Time of Update: 2017-01-13
關於iconv遇到無法轉碼的字元時中斷內容丟失 代碼如下複製代碼 $c = ‘測試•字元傳換•五一快樂!’;echo iconv(‘utf-8′, ‘gbk’,$c); 只會輸出: 測試後出全會丟失.解決方案:加 //IGNORE 代碼如下複製代碼 $c = ‘測試•字元傳換•五一快樂!’;echo
Time of Update: 2017-01-13
新浪微博有個進階介面’statuses/upload_url_text’(需要在open.weibo.com中額外申請)。傳遞一個圖片URL地址和常值內容,就可以發一條圖文微博對應在php版SDK的function如下: 代碼如下複製代碼 ? /** * 指定一個圖片URL地址抓取後上傳並同時發布一條新微博 * * 對應API:{@link
Time of Update: 2017-01-13
PHP操作檔案問答前言: PHP中對各類資料庫的操作有著支援,對檔案的操作也同樣有著很豐富的操作方法,很多朋友現在的操作還是基於檔案操作可是有的時候在操作檔案的時候還存在不少的困惑和疑點,以下是我在日常編寫過程中碰到的以及壇上朋友所碰到的關於檔案操作的一些問題收藏吧。問:如何建立一個檔案? 答:1、使用fopen("要建立的檔案名稱","參數"),參數可選w,w+,a,a+ 2、使用exec("echo '' >
Time of Update: 2017-01-13
<?php$ADMIN[defaulturl] = "http://www.163.com/404.htm";//盜鏈返回的地址$okaysites = array("http://www.163.com/","http://163.com"); //白名單 $ADMIN[url_1] = "http://www.163.com/download/";//下載地點1$ADMIN[url_2] = "";//下載地點2,以此類推$reffer =
Time of Update: 2017-01-13
PHP使用fopen()、filesize()等PHP檔案系統函數處理中文名檔案經常會提示出錯,如下錯誤資訊:Warning: fopen(……): failed to open stream: No such file or directory in……Warning: filesize(……): stat failed for
Time of Update: 2017-01-13
因爆出“OpenSSL Heartbleed”與“SSLv3中間人攻擊”等漏洞,很多平台關閉掉SSLv2、SSLv3版本支援,不再支援部分使用SSLv2、 SSLv3或更低版本的用戶端調用如微信公眾平台等。如果cURL操作https的url,請附帶如下選項即可:curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, false)
Time of Update: 2017-01-13
PHP+shell實現多線程的方法先寫個簡單的php代碼,這裡為了讓指令碼執行時間更長,方便看效果,sleep一下,呵呵!先看下test.php的代碼:lsPHP代碼:<?phpfor ($i=0;$i<10;$i++) { echo $i; sleep(10);}?>在看下shell指令碼的代碼,非常簡單#!/bin/bashfor i in 1 2 3 4 5 6 7 8 9 10do /usr/bin/php -q /var/www/
Time of Update: 2017-01-13
開啟php.ini,參數 設定 說明 file_uploads on 是否允許通過HTTP上傳檔案的開關。預設為ON即是開 upload_tmp_dir – 檔案上傳至伺服器上儲存臨時檔案的地方,如果沒指定就會用系統預設的臨時檔案夾 upload_max_filesize 8m 望文生意,即允許上傳檔案大小的最大值。預設為2M
Time of Update: 2017-01-13
在做項目時用 file_get_contents 來擷取資料,php 報錯 PHP Warning: file_get_contents failed to open stream: no suitable wrapper could be found.最後用了curl來擷取資料!今天百度了一下!找到瞭解決辦法!先拷貝過來!系統:centos 6.5在錯誤記錄檔中,php報的錯誤是Warning: file_get_contents()
Time of Update: 2017-01-13
用openssl建立認證時, 編碼用utf-8, 中文認證出現亂碼。經多項測試未能解決。在apache2.2中建立不成功。 後升級伺服器,使用apache2.4+php5.5, 重新執行,成功。$dn = array( "countryName" => 'Zh', //
Time of Update: 2017-01-13
最近小峰在開發項目的時候遇到一個問題就是阻塞問題。用的是thinkphp架構,利用ajax請求一次操作,在ajax沒有返回結果前,相同程式,其它操作是無效的。然後網上一查,有人和我有一樣的問題,下面把該解決方案分享出來。當同時向服務端發現若干HTTP請求,有時你會發現這些請求可能並非並發完成的,伺服器對這些請求進行了排隊處理,產生了所謂的PHP阻塞現象。最有可能是指令碼進行了session資料的讀寫,PHP中session預設使用檔案系統進行儲存的,當進行讀寫session檔案操作時,儲存ses
Time of Update: 2017-01-13
出現這個錯誤,可能會有幾種原因,網上搜尋的答案基本也是比較有針對性的一方面,關鍵在如何去尋找原因,並解決它。分析一:在資料進行儲存並還原序列化時編碼問題出錯這個原因是很常見的,比方,原本是以GBK編碼進行儲存,然後是UTF-8編碼的,那麼在進行unserialize()就會有問題;解決方案一:將UTF-8編碼的資料轉換成GBK,PHP語言可以用iconv()函數;分析二:重寫反序列函數一些情況可以把底層的函數重寫,將gb2312轉換成utf-8格式之後,每個中文的位元組數從2個增加到3個之後導致
Time of Update: 2017-01-13
500mb免費php網站空間10mysql資料庫* 5 GB的頻寬 * 10 MySQL資料庫 * 10子 * 5外掛程式域 * 5寄放網域 * 10個電子郵件帳戶 *交友 *導遊 * PHP的 * CGI模式 *廣告代碼英尺的網站。 免費廣告支援主辦包2 : * 1 GB的磁碟空間 * 10GB的頻寬 * 20 MySQL資料庫 * 20子 * 10外掛程式域 * 10寄放網域 * 20個電子郵件帳戶 *交友 *導遊 * PHP的 * CGI模式 *廣告代碼英尺的網站 免費廣告支援主辦包3 :
Time of Update: 2017-01-13
《1》先安裝MYSQL運行MYSQL——5.20xxxxxx-win32.msi安裝檔案1 next2 選custom(自訂安裝)3點CHANGE 安裝在D盤MYSQLMYSQL SERVER5.2目錄下4 NEXT5 INSTALL6 SKIP SIGN-UP NEXT7
Time of Update: 2017-01-13
一、引論PHP, 一門最近幾年興起的web設計指令碼語言,由於它的強大和延展性,近幾年來得到長足的發展,php相比傳統的asp網站,在速度上有絕對的優勢,想