Time of Update: 2016-06-23
本地好好的,傳到伺服器上就報這個錯誤,smarty模版刷不出來。。我要如何調試呢 錯誤資訊如下: Request URL:http://106.187.43.40/lovewords/test.php Request Method:GET Status Code:500 Internal Server Error Request Headersview source Accept:text/html,application/xhtml+xml,application/
Time of Update: 2016-06-23
a1(); } catch (Exception $e) { throw $e; //throw new Exception($e->getMessage()); } }}class c { public function c1 () { try { $a = new b(); $a->b1(); } catch (Exception $e) { throw $e; } }}try { $c = new c(); $c->c1();} catch
Time of Update: 2016-06-23
如下,效果: 2 3 4 5 6 7 8 9 1 3 4 5 6 7 8 9 1 2 4 5 6 7 8 9 1 2 3 5 6 7 8 9 1 2 3 4 6 7 8 9 1 2 3 4 5 7 8 9 1 2 3 4 5 6 8 9 1 2 3 4 5 6 7 9 1 2 3 4 5 6 7 8 1 2 3 4 5 6 7 8 9 回複討論(解決方案) $arr1 = array('1','2','3','4','5','6','7','
Time of Update: 2016-06-23
SELECT * FROM add ORDER BY LENGTH( title ) DESC LIMIT 10 資料20W條,執行要1秒多。。。。怎麼最佳化哇 回複討論(解決方案) 這已經是最簡單的了啊 還怎麼最佳化啊 建議用緩衝吧 查詢的結果緩衝起來 不需要反覆查詢了 order by 恐怕最佳化不了,1秒多也不慢呀。 20W條不多,建議重新設計資料庫,建立一個列,儲存LENGTH( title ) ,在插入時,用
Time of Update: 2016-06-23
$upload = new \Think\Upload(); // 執行個體化上傳類 $upload->maxSize = 3145728; // 設定附件上傳大小 $upload->exts = array('jpg', 'gif', 'png', 'jpeg'); // 設定附件上傳類型 $upload->savePath ='1/'; // 設定附件上傳目錄 // 上傳檔案
Time of Update: 2016-06-23
我想使用網上的工具對js和css進行壓縮。 但是之後每次要改代碼,不都得: 1.把壓縮檔刪除 2.把源碼檔案名稱改成正式檔案的名字 3.改代碼 4.把源碼檔案名稱改回來 5.去網站上壓縮 6.產生壓縮檔 7.上傳 這麼麻煩...而且網站好幾個js檔案,好幾個css檔案... 想問有沒有什麼能簡化步驟的辦法。 PS:主要是我代碼中注釋很多,壓縮就能省很多流量,也比較安全。 回複討論(解決方案) 你自己安裝個壓縮公用程式是首選
Time of Update: 2016-06-23
Test the input 0){ echo 'Error:'.$_FILES['picture']['error'].''; } else{ echo "Upload:".$_FILES['picture']['name'].''; echo
Time of Update: 2016-06-23
現在自學PHP 看的是兄弟連的視頻教程 學到變數範圍的時候 視頻老師的例子是 : $a = 10; function demo(){ $a+=10; } demo(); 可是我在照做例子的時候出現 Notice: Undefined variable: a 這樣的錯誤提示,在函數裡先給$a賦值就沒問題了。我的是5.3+的。是不是php版本的問題? 回複討論(解決方案) 這個程式中在函數中
Time of Update: 2016-06-23
需要向對方API傳送一個×tamp值,結果PHP把×tamp直接轉成×tamp了,真是頭疼哈哈 回複討論(解決方案) 不可能! 貼出你的範例程式碼 這個問題我碰到好幾次了 瀏覽器解析html的時候會把 字串 '×' 顯示成符號 '×',你查看網頁原始碼會發現其實並沒有轉成,只是在最上層顯示成了 '×' //參數列表$signstrarr =
Time of Update: 2016-06-23
我在網域名稱供應商A註冊有幾個網域名稱:a1,a2,a3。其中a1是經常使用的網站主網域名稱。 a1經常性的出現無法解析的問題,確認不是雲主機的問題(ip可以正常訪問)。每次都是過段時間又恢複正常。 a1不能解析的同時a2,a3正常,詢問供應商A說是瀏覽器的問題,清空緩衝COOKIE依然沒用。 CMD 執行 nslookup a1 出現: 伺服器:unknow address:192.168.0.1 *****unknow 找不到 a1:server failed
Time of Update: 2016-06-23
找不到 回複討論(解決方案) 你這狗可以的,弄了個 apache 的源碼包 不是有 install.txt 嗎?看看就知道了 最省事的做法是下載.exe檔案..或者xampp(總共了好幾個開源軟體) 建議使用WAMP 整合的還是分開裝的,搜尋一下。 ./configure --prefix=/usr/local/apache2/ 直接指定個 還是WAMP省心。。 你是在xp上安裝的嗎?預設不是在C盤嗎? 下個APPSERV
Time of Update: 2016-06-23
虛擬機器環境 SQLSERVR2003 安裝的appserv包 能串連原生SQL2000資料庫 公網的SQL2000資料庫無法串連(用asp.net是可以連上的) 請問這是什麼原因? 回複討論(解決方案) 用asp.net是可以連上,用 php 連不上,顯然是代碼或串連字寫錯了 當然也不排除不在同一機器上時的環境配置問題 那請問為什麼串連原生SQL2000就沒問題? 環境配置? 這個資料庫是放在公網的空間, 應該是福士化的
Time of Update: 2016-06-23
PHP has encountered an Access Violation at 0378EDE6 請教一下,網站提示這個錯誤可能是什麼問題 回複討論(解決方案) 這種錯誤還是幾年前的了 你的環境是 這種錯誤還是幾年前的了 你的環境是 環境是 iis6.0 php 5.2.17 ,後來尋找錯誤是因為file_get_contents 一個遠程網址的問題 ,但是在本地file_get_contents 這個網址就沒問題 你的
Time of Update: 2016-06-23
try { $dsn="mysql:host=localhost;dbname=dadao;port:3366"; $pdo = new PDO($dsn, "root", ""); $pdo->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION); $pdo->begintransaction(); $sql="insert
Time of Update: 2016-06-23
簡單的資料庫查詢程式,資料庫表裡的中文儲存的是中文unicode編碼,例如中國在庫裡顯示的是\u3537\u3456這樣, 接收輸入的中文是utf-8, 使用json_encode的自動中文轉碼功能可以獲得unicode,可是問題來了,如果從轉碼後的字串裡擷取 unicode呢,請大家幫忙給點思路啊? 例子代碼如下 $str_input = "go南京trip"; //待查詢的字串 $str_input = json_encode($str_input);
Time of Update: 2016-06-23
資料庫能寫入資訊,但是圖片沒有上傳到伺服器上,不知道什麼原因,麻煩大神幫忙看看 /** * 店鋪編輯 */ public function store_editOp(){ /** * 讀取語言套件 */ $lang = Language::getLangContent(); $model_store = Model('store'); /** * 儲存 */ if (chksubmit()){ /** *
Time of Update: 2016-06-23
有什麼好的方法保護PHP代碼? 程式綁定網域名稱 + 綁定伺服器 怎麼較好的實現 不被破解? 回複討論(解決方案) 代碼進階加密 保護代碼的意義是? 保護代碼的意義是? 防止別人倒賣 保護代碼的意義是? 防止別人倒賣 你放論壇大家看看有沒有價值先... 保護代碼的意義是? 雖然是免費的 但是我想把大部分的都給加密 保護代碼的意義是? 防止別人倒賣
Time of Update: 2016-06-23
舉例:在第一個頁面,我從資料庫裡面query出漂亮mm的名字,假設10個人,並顯示成checkbox的形式。代碼如下 echo ""; 然後我打算選其中三個和我約會。我會在中意的名字前面的checkbox裡面打鉤。然後點next調用下一個頁面,請問我要如何傳遞我選擇的這三個人的名字呢(不一定是三個,可能是1-10個,反正數量不確定) 還有想問一下 #!/usr/local/bin/php 這句話放在哪裡,是放在下面代碼裡的html標籤上面嗎?還是在
Time of Update: 2016-06-23
各位大神,情況是這樣的,現在要從資料庫讀取關於產品的資訊,然後一個產品可能對應著多個產地,每個產地都有產地名稱,要求如果某產品有多個產地,在產品列表對應的搜尋欄裡能通過該產品的每一個產地名稱搜尋到改產品,但是在產品列表裡一個產品時能顯示一條記錄,請問怎麼實現? 回複討論(解決方案) 示意 select 產品, group_concat(產地) as 產地 from 表 group by 產品 可得這樣的結果 產品1 產地1,產地2,產地3 大神
Time of Update: 2016-06-23
$bliang='這是個變數'$sql=SELECT * FROM A表 WHERE cart LIKE '%.$bliang.%'$query=mysql_query($sql);while($row=mysql_fetch_array($query)){ …………} 上邊是查詢代碼 然後我使用它時 只需要這樣 比如 $row[$bliang='分類2'] 這樣就可以分類2下的內容 $row[$bliang='分類3'] 就顯示分類3下的內容