{72}note
2016年6月27日 星期一
ubuntu VirtualBox 無法執行
錯誤代碼 rc-1908
執行以下兩個,重新編譯 VirtualBox 就可以開啟VM了
1.sudo cp /etc/init.d/vboxdrv.dpkg-bak /etc/init.d/vboxdrv
2.sudo /etc/init.d/vboxdrv setup
2016年6月3日 星期五
以 lumen 為例,自訂 URL 進行本機開發
文章目的
設定一個自訂網址,方便開發系統 ( lumen )
Step 1 :
編輯:C:\Windows\System32\drivers\etc\hosts
新增你想要的 Domain , 以 lumen.sam 為例
此時,在瀏覽器輸入 lumen.sam 就會找 127.0.0.1 這個 IP Address
127.0.0.1 lumen.sam
Step 2 :
編輯:C:\xampp\apache\conf\extra\httpd-vhosts.conf ( 注意 xampp 安裝位置 )
新增以下內容
<VirtualHost *:80>
ServerAdmin webmaster@lumen.sam
DocumentRoot "C:/MyWeb/lumen/public"
ServerName lumen.sam
ErrorLog "logs/lumen.sam-error.log"
CustomLog "logs/lumen.sam-access.log" common
</VirtualHost>
Step 3 :
編輯:C:\xampp\apache\conf\extra\httpd-xampp.conf
<Directory "C:/MyWeb/lumen/public/">
Options Indexes FollowSymLinks Includes ExecCGI
AllowOverride All
Require all granted
</Directory>
finall :
restart apache
網址列輸入 http://lumen.sam 即可出現網站.
2013年12月27日 星期五
2013年12月17日 星期二
PHP 檔案操作
如何對檔案進行 唯一 的資料讀寫
fopen 開檔
flock LOCK_EX 鎖檔
fread filesize 讀入檔案
rewind 移動檔案 point
ftruncate 0 清空檔案
fwrite 寫入檔案
flock LOCK_UN 解鎖
fclose 關檔
程式範例
fopen 開檔
flock LOCK_EX 鎖檔
fread filesize 讀入檔案
rewind 移動檔案 point
ftruncate 0 清空檔案
fwrite 寫入檔案
flock LOCK_UN 解鎖
fclose 關檔
程式範例
$handle = fopen("file.txt","r+");
//Lock File, error if unable to lock
if(flock($handle, LOCK_EX)) {
$count = fread($handle, filesize("file.txt")); //Get Current Hit Count
$count = $count + 1; //Increment Hit Count by 1
rewind($handle); //Move file point
ftruncate($handle, 0); //Truncate the file to 0
fwrite($handle, $count); //Write the new Hit Count
flock($handle, LOCK_UN); //Unlock File
} else {
echo "Could not Lock File!";
}
//Close Stream
fclose($handle);
2013年10月22日 星期二
訂閱:
文章 (Atom)