廣告

網友您好,若是您覺得我寫的工具或文章對您有幫助,
而您或者您的朋友有在博客來購物,可以透過底下連結

如何在博客來購物贊助網站或是點選計數器下方的博客來圖示來讓網站可以永續經營。
顯示具有 PHP 標籤的文章。 顯示所有文章
顯示具有 PHP 標籤的文章。 顯示所有文章

2017年4月14日 星期五

使用USBWebserver出現date(): It is not safe to 的解決方法

在預設USBWebserver下載執行後,若您有用到date指令時,就會出現如下訊息
Warning: date(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected the timezone 'UTC' for now, but please set date.timezone to select your timezone. in F:\USBWebserver v8.6\root\ok.php on line 128
這時候要到php設定時區就可以解決,底下是設定方式。

1.出現的錯誤畫面

2.到php目錄找到php.ini檔案並打開,將date.timezoe前面的分號拿掉

3.並修改您的時區例如Asia/Taipei

4.錯誤訊息不見了


5.下次再開 USBWebserver發現日期又被複原 要修改settings目錄的php.ini才是正確的

2017年4月7日 星期五

如何讓 Apache 在windows下可以對應多個網域

這個問題上網找了很久,大部分的教學都是linux,但是windows的apache下一樣的方式設定,設完後apache就無法啟動,最後找到有windows的apache教學,發現virtualhost的設定,是在conf/extra/httpd-vhost.conf加入,照著做真的成功了。

1.開啟 apache/conf/httpd.conf
搜尋 「Include conf/extra/httpd-vhosts.conf」,並且確認前方的井號有去除掉

2.開啟apache/conf/extra/httpd-vhosts.conf
將上面的範例複製並修改成您要的
目錄的左斜跟右斜沒有影響

3.重開apache就可以看到第一個域名

4.第二個域名也可以出現
參考資料: http://richarlin.tw/blog/2016/apache-domains/

2016年12月24日 星期六

可攜式USBWebserver介紹

若您要寫web程式,又不想在筆電或是電腦上安裝LAMP程式,可以用這個免安裝版的Webserver,可以直接在隨身碟上執行,又方便攜帶DEMO。

1.連結到http://www.usbwebserver.net/en/download.php
點選【Download USBWebserver V8.6】下載

2.直接執行usbwebserver.exe,語系選英文

3.中文會有問題(應該是簡體字的關係)

4.若是不小心設到中文請依這些步驟改成英文

5.要重新開啟軟體才有作用

6.預設port是8080

7.phpmyadmin預設密碼會在下方,要記得修改

2015年8月30日 星期日

如何在windows 8.1上安裝xampp

對於要學習php與mysql的網友,可以安裝xampp,這個軟體有windows、linux、OS X三種版本,並且持續有在更新,二年前有寫一篇安裝教學xampp 下載及安裝過程,發現現在畫面也有更新,所以就重新再寫一次。

1.執行時會先出現   警告說明
  
2.點選[Next]
  
3.點選[Next]
  
4.點選[Next]
  
5.點選[Next]
  
6.點選[Next]
  
7.選得要勾選[允許存取]
  
8.出現Port 443 in use by "Unable to open process " with PID  5960!
  
9.重新開機再執行就正常了
  
10.點選mysql Start會出現防火牆封鎖警訊
點選[允許存取]

2015年7月6日 星期一

sublime安裝Package Control 套件

使用notepad++有一段時間,它的程式碼顏色比較少,最近看到同學用sublime,一樣的程式碼到sublime就顏色就比較多,下載sublime安裝後,因為安裝套件都要用指令,第一個就先安裝Package Control 套件,以後安裝其他套件就可以直接用選的。
  
1.到【view】/【Show Console】
  
2.連結到https://packagecontrol.io/installation
選取您的版本,並複製底下程式碼
  
3.到Console模式貼上/按下Enter
  
4.提示您要離開sublime並再進入才算完成安裝
  
5.在【Preferences】/【Package Control】
  
6.選【Install Package】/就會出現可以選套件的安裝畫面
  
7.php程式碼在Notepad++顯示結果
  
8.php程式碼在Sublime顯示結果

2015年6月9日 星期二

php Google reCAPTCHA2.0範例

申請Google reCAPTCHA2.0要如何應用在自己的網站,底下用php當範例,說明要如何將Site key是前端用跟後端Secret key的應用,請將這二組換成您自己申請的網域或ip。


1.登入太多次會出現圖片選取

2.或是輸入文字

3.勾選【我不是機器人】按下【Submit】

4.php程式碼

5.認證成功

6.前端在
加上Site key
[code]
<?php
$secret_key = '6LcNvAcTAAAAAJT4S5bdub0uIeV8_1reBUygYXDD';
$g_recaptcha_response=$_POST['g-recaptcha-response'];
$remoteip=$_SERVER['REMOTE_ADDR'];
$url ="https://www.google.com/recaptcha/api/siteverify?secret={$secret_key}&response={$g_recaptcha_response}&remoteip={$remoteip}";
$web=file_get_contents($url);
$res = json_decode($web);
if($res->success)
        echo "success";
else
        echo "fail";       
?>
[/code]

2015年4月13日 星期一

如何在php解決網頁查詢中文會出現亂碼的問題

寫一個線上測驗的系統,因為有關鍵字查詢,用了幾個常用的查詢,如機車駕照或汽車駕照有中文字的關鍵字查詢,之前在windows xp+ie8或windows8+ie11時測試時是沒問題,有一次在朋友家操作時竟然會出現亂碼,回家找一台跟朋友一樣的環境window7+ie11來試,真的會有亂碼,為了解決這個問題,可以在查詢時將文字經過urlencode編碼過,就可以解決這個問題。

1.在window7+ie11會出現亂碼

2.在windows xp+ie8是正常

3.利用php urlecode來解決

4.在window7+ie11再查詢就正常了

2014年5月21日 星期三

如何查看您目前使用的xampp中的php版本

在安裝時您可能會知道您裝的php版本是多少,但是過了一段時間要想知道您安裝的php版本,可以在那台機器上輸入http://127.0.0.1/xampp/或是http://localhost/xampp/查看。

1.使用http://127.0.0.1/xampp/

2.使用http://localhost/xampp/

2013年12月12日 星期四

xampp 如何在windows 7設定成service執行

在Windows 7上安裝xampp開啟後,發現前面的方框不能選取,執行官網上所以的service批次檔apache_installservice.bat會出現"服務名稱無效",最後解決方法是在執行檔案上加上以系統管理者執行,就解決問題了。
  
1.以系統管理者執行前面才會X,點選X會出現是否將
install Apache Service,點選Yes
  
2.點選MySQL前面的X,出現是否
install MySQL Service,點選Yes
  
3.點選Service後再分別Apache跟Mysql啟動
  

4.點[XAMPP Control Panel]右鍵/[內容]/[捷徑]/[進階]
  
5.點選[以系統管理員身分執行]/[確定]

贊助

彰化一整天粉絲團

About Me

我的相片

很多人問我為什麼叫"一整天",其實這是有原故的.有一天看一本書.就是說如何介紹自己.裡面說到如何讓別人對你的名字有印象.就要讓別人跟你的名字或是身體的一些特徵有關.比如很胖.就會被別人取小胖或是胖子.或是跟名字有關的諧音,那天看布袋戲中有一個叫”一頁書”的角色.所以我就想我的名字.可以想出什麼字出來.結果我把我的名字"明和",拆成日月和,日月和在一起,就代表白天晚上都在一起.就取名為"一整天",而這個"一整天"跟我的名字有關也方便別人記憶,後來發現"一整天"這個名詞太常被用,所以就在"一整天"前面加上"彰化"變成"彰化一整天",為什麼要加彰化.因為我老家在彰化,所以以後別人要找我的部落格的話.我都會跟他們說,請到yahoo或是google打"彰化一整天"第一筆出現的就是我的Blog. PS:現在只要輸入"一整天"可以找到.

Google+ Followers