2013年12月30日 星期一
2013年11月23日 星期六
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);
改為
(3)請確認 Apache
*方法:1. a2enmod rewrite
2./etc/init.d/apache2 restart
(4)先備份wp-config.php為wp-config-bak.php(強烈建議)
1.將下列文字加入你位於
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.將下列文字加入你位於
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)即可
-----------------------------------------------------------------------------------
關閉迴響
撰寫文章時,勾選上方"討論",撰寫文章區塊會出現
允許迴響。
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.連結
五、上傳網頁
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/
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
輸入要改的密碼即可
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>以下整段
stu60101:密碼
2.使用pspad將點符號以空白取代
3.存成txt檔格式
4.上傳server
5.a2enmod userdir
6.修改php5.conf設定,並註解<IfModule mod_userdir.c>以下整段
訂閱:
文章 (Atom)