2013年12月30日 星期一

網頁程式碼複製

1.跑馬燈語法
<!--- font size可以改字大小,color可以改字體顏色 -->
<marquee scrollamount="20"><font size="15" color="green" >更改scrollamount數值可以改變速度,0就不動</font></marquee>

2.插入圖片語法
<!---60102.png可以改自己的圖檔名,ALIGN則是指定圖形對齊位置--->
<img src="60102.png" NAME="圖形1" ALIGN=LEFT WIDTH=624 HEIGHT=80 BORDER=0>

3.圖示連結語法
<!--- a href內改你的圖示連結網址,yahoo_3.png改為你的圖檔名稱 --->
<a href="http://tw.yahoo.com/" target="_blank"><img src="yahoo_3.png"></a>
<a href="http://bb.wasabii.com.tw/index.aspx"><img src="baseball.png"></a>

4.表格語法
<!--- table border可以改線寬,caption可以省略 --->
<table border=3>
<caption>這裡示範表格</caption>
<tr><td>第一列第一欄<td>第一列第二欄</tr>
<tr><td>第二列第一欄<td>第二列第二欄</tr>
<tr><td>第三列第一欄<td>第三列第二欄</tr>
</table>

2013年11月8日 星期五

phpmyadmin連線設定與wordpress MU架設調教

為了架設wordpress,發現一直無法從家中連上phpmyadmin,透過遠端登入後,底下這設定檔當初架server時明明就寫好了。原來今早上網前忘了透過偉大的hinet所配發的"撥接式"固i上網,年紀稍長被自己打敗了。

root@nopy-AcerPower-M35:/etc/apache2/conf.d# vi ra-phpmyadmin

<Location /phpmyadmin>
  order deny,allow
  deny from all
  # 可連線區
  allow from 127.0.0.1 ::1 163.26.*.*/24  *.35.*.*/32 #實際ip以*替代
  Options FollowSymLinks MultiViews
</Location>
------------------------------------------------------------------------------------------------------------
開啟wordpress MU功能(以3.7.1版而言約在106行處),建議直接遠端以文字編輯器直接修改
wp-config.php
(1)/*開啟wordpress MU功能,加入以下這段  */
將以下註解拿掉,並將
define('WP_ALLOW_MULTISITE', false);
改為
define('WP_ALLOW_MULTISITE', true);
(2)存檔後,在控制頁面重新整理,會發現原"工具"選項下多了"網誌網路安裝"選項,即可開始進行安裝。以下可跟著指示完成,相同建議可直接遠端以文字編輯器直接修改。
(3)請確認 Apache mod_rewrite 模組已安裝,此安裝程序完成後將會使用到它。(ubuntu)
*方法:1. a2enmod rewrite
         2./etc/init.d/apache2 restart
(4)先備份wp-config.php為wp-config-bak.php(強烈建議)

1.將下列文字加入你位於 /home/hwcesweb/public_html/ 的 wp-config.php 檔案內,放在 /* 設定完成,請儲存檔案。然後開始 Blogging 吧! */ 該行上方
define('MULTISITE', true);
define('SUBDOMAIN_INSTALL', false);
define('DOMAIN_CURRENT_SITE', '163.26.192.4');
define('PATH_CURRENT_SITE', '/~hwcesweb/');
define('SITE_ID_CURRENT_SITE', 1);
define('BLOG_ID_CURRENT_SITE', 1);

2.將下列文字加入你位於 /home/hwcesweb/public_html/ 的 .htaccess 檔案內,替換其它 WordPress 規則:
RewriteEngine On
RewriteBase /~hwcesweb/
RewriteRule ^index\.php$ - [L]

# add a trailing slash to /wp-admin

RewriteRule ^([_0-9a-zA-Z-]+/)?wp-admin$ $1wp-admin/ [R=301,L]

RewriteCond %{REQUEST_FILENAME} -f [OR]

RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^ - [L]
RewriteRule ^([_0-9a-zA-Z-]+/)?(wp-(content|admin|includes).*) $2 [L]
RewriteRule ^([_0-9a-zA-Z-]+/)?(.*\.php)$ $2 [L]

RewriteRule . index.php [L]

3.MU啟動後,需手動在wp-content建立uploads權限為0755,再以root權限
chown www-data:www-data uploads/

---------------------------------------------------------------------------------------------------------
若非架設在自己server上,信件傳送解決方法(以gmail為例):
1.至http://wordpress.org/plugins/ 下載plugins->wp mail smtp
2.上傳至wp-content/plugins/下
3.至wordpress管理後臺/設定/Email( Advanced Email Options)
(1)from email:XXX@gmail.com
(2)name:XXX
(3)mailer:Send all WordPress emails via SMTP.
(4)smtp host:smtp.gmail.com
(5)smtp port:465
(6)Encryption:Use SSL encryption.
(7)Authentication:Yes: Use SMTP authentication.If this is set to no, the values below are ignored.
(8)username:XXX
(9)password:Your gmail password

------------------------------------------------------------------------------------------------------
修改已註冊卻未開通的user
修改hwcesxx_signups資料表,刪除該使用者即可
------------------------------------------------------------------------------------
後台直接透過ftp做更新
修改/etc/vsftpd.conf設定,將chroot_local_user=YES註解,重新啟動(service vsftpd restart)即可
-----------------------------------------------------------------------------------
關閉迴響
撰寫文章時,勾選上方"討論",撰寫文章區塊會出現
 允許迴響。






2013年11月3日 星期日

六年級電腦課程

一、設定個人網頁空間
1.若無public_html資料夾,手動建立
2.public_html下建立images資料夾(放圖檔)

二、GIMP製作圖檔
1.橫幅(468x60)
2.圖檔連結
3.修改網路取得圖示
   https://www.iconfinder.com/
   http://findicons.com/

三、OpenOffice.org 製作網頁
1.製作"html文件"->index.html
2.插入製作好的圖檔

四、影像地圖製作
1.連結

五、上傳網頁

2013年10月5日 星期六

常用網路資源區

文書處理
OpenOffice.org http://www.openoffice.org/download/other-341.html

影像處理
Gimp http://www.gimp.org/

檔案傳輸
FileZilla https://filezilla-project.org/

程式設計
Dev-c++  http://www.bloodshed.net/download.html
Borland C++ Builder http://www.brothersoft.com/borland-c++-builder-118249.html
Pyhton  http://www.python.org/
Ruby http://rubyinstaller.org/downloads/
Visual Studio Express 2012(試用版) http://www.microsoft.com/visualstudio/cht/downloads

編輯器
PSPad  http://www.pspad.com/
Notepad  http://notepad-plus-plus.org/download/v6.5.html
Vim http://www.vim.org/
Sublime http://www.sublimetext.com/
Emacs http://www.gnu.org/software/emacs/

壓、解壓縮
7-zip http://www.7-zip.org/

遠端登入
Pietty http://ntu.csie.org/~piaip/pietty/
雲端儲存
dropbox  https://www.dropbox.com/
臺南市飛番雲  https://www.dcs.tn.edu.tw/

作業系統
CentOS  http://www.centos.org/
FreeBSD http://www.freebsd.org/
Debian  http://www.debian.org/
OB2D Dragon  http://b2d.ols3.net/ob2d-2013-v1-readme.html
Ubuntu  https://help.ubuntu.com/community/Installation/MinimalCD

架站
XOOPS http://www.xoops.org/
校園網站輕鬆架  http://campus-xoops.tn.edu.tw/

其他
Linux指令速查  http://oreilly.com/linux/command-directory/
WHATWG規格  http://developers.whatwg.org/
W3C規格 http://www.w3.org/TR/html5/
臺灣PHP聯盟  http://twpug.net/

2013年10月1日 星期二

修改資料庫無法寫入問題

1.登入phpmyadmin中若沒有phpmyadmin資料庫
2./var/www/phpmyadmin/scripts中copy creat_tables.sql並下載至桌面
3.利用phpmyadmin介面sql載入creat_tables.sql
4.清除快取,重新登入

5.xoops 忘記管理密碼
直接修pass
Varchar 選md5
輸入要改的密碼即可

大量建立帳號

1.利用calc建立以下3個欄位,再轉存csv檔
   stu60101:密碼
2.使用pspad將點符號以空白取代
3.存成txt檔格式
4.上傳server
5.a2enmod userdir
6.修改php5.conf設定,並註解<IfModule mod_userdir.c>以下整段