理想的WordPress SEO網址結構 Johnson峰 發表在 痞客邦 留言(0) 人氣(63)
Debian系統下用vsftpd配置FTP服務
1.安裝Vsftpd.
apt-get install vsftpd
2.增加FTP使用者
adduser 使用者名稱
3.新增使用者到指定的組
adduser 使用者名稱 組名
3.新建FTP目錄
mkdir /var/www
4.設定FTP目錄屬性
chmod -R 777 /var/www
遞迴地給此目錄下所有檔案和子目錄的讀、寫、執行許可權
chgrp -R ftp /var/www
遞迴地把此目錄及該目錄下所有檔案和子目錄的屬組設定成ftp組
5.修改FTP的家目錄
vi /etc/passwd,找到含有FTP賬號的一行,將FTP目錄新增進去。具體位置如下:
wss:x:1003:1003:wss,,,:/home/wss:/bin/bash
wss:x:1003:1003:wss,,,:/var/www:/bin/bash
6.限制FTP賬號登入伺服器控制檯
編輯/etc/passwd檔案,將FTP帳號的登入SHELL改成
/usr/sbin/nologin
編輯/etc/shells檔案,檢查檔案中是否含有
/usr/sbin/nologin行,如無則新增。
7.修改FTP配置檔案
vi /etc/vsftpd.conf
anonymous_enable=NO
local_enable=YES
write_enable=YES
local_umask=022
以上每行解釋如下:
1.禁止匿名使用者訪問ftp
2.允許本地使用者訪問ftp
3.允許寫操作
4.上載檔案的時候,使用的掩碼是022
8. 重新啟動 vsftpd
/etc/init.d/vsftpd restart
Johnson峰 發表在 痞客邦 留言(0) 人氣(243)
wordpress多網站設定
以下顯示原始組態步驟以供參考。
Johnson峰 發表在 痞客邦 留言(0) 人氣(13)

script中defer跟async是什麼?
在HTML5以前,script標籤沒有這兩個屬性,而瀏覽器單純的依照順序解析(parsing)並執行,HTML5之後,我們可以在script標籤定義他的行為,包括網路請求是否同步,執行時機等等。
給直接想知道答案的:
— async 會非同步去請求外部腳本 回應後停止解析執行腳本內容
— defer 也會非同步請求外部腳本 但是等待瀏覽器解析完才執行 (而且早於DOMContentLoaded 參考MDN)
Johnson峰 發表在 痞客邦 留言(0) 人氣(19)
PHP錯誤Parse error: syntax error, unexpected end of file in test.php on line 12解決方法
今天在寫PHP程式的時候總是出現這樣的錯誤:Parse error: syntax error, unexpected end of file in *.php on line *,然後我就根據提示,找到那個檔案,然後錯誤中總是提示最後一行出錯,我找到最後一行發現是</html>,暈的,這能有什麼錯誤,找了好久才找到問題所在,拿來分享。
Johnson峰 發表在 痞客邦 留言(0) 人氣(185)
PHP Data Objects (PDO) 簡易使用說明(1)-啟用PDO讀取資料庫資料PHP Data Objects(PDO) 很早就隨著PHP 5一起推出,但是多數的人還是使用mysql或mysqli的方式與資料庫進行連結,究竟PDO有什麼更多的好處?又該怎麼使用?我們將在這篇文章中,進行關於PDO簡單的簡介和使用的說明。
為什麼不用mysql或mysqli?
Johnson峰 發表在 痞客邦 留言(0) 人氣(23)
php 短標記 short_open_tag
<? ?>是短標籤
<?php ?>是長標籤
在php的配置檔案(php.ini)中有一個short_open_tag的值,開啟以後可以使用PHP的短標籤:<? ?>
同時,只有開啟這個才可以使用 <?= 以代替 <? echo 。在CodeIgniter的視訊教程中就是用的這種方式。
但是這個短標籤是不推薦的,使用<?php ?>才是規範的方法。只是因為這種短標籤使用的時間比較長,這種特性才被儲存了下來。
Johnson峰 發表在 痞客邦 留言(0) 人氣(11)
For Everything There Is a Season
凡事都有定期
Johnson峰 發表在 痞客邦 留言(0) 人氣(777)
Johnson峰 發表在 痞客邦 留言(0) 人氣(225)
Johnson峰 發表在 痞客邦 留言(0) 人氣(19)