在伺服器上的資料夾權限設定,經常有許多人會將權限設定到777
這是風險非常大的一件事情!那該如何設定呢?
假設我們的資料夾路徑為 /var/www/blog
第一步先將apache設定為資料夾的擁有者
chown -R apache.apache /var/www/blog
第二部將資料夾權限修改為755
chmod -R 755 /var/www/blog
如此一來apache擁有完整的權限
讓專案執行正常,也不需要將權限開到777
2017/12/13補充
SELinux設置可能會阻檔寫入
sudo chcon -t httpd_sys_rw_content_t /var/www/blog -R
同時也打開DB連線與Email
setsebool -P httpd_can_network_connect_db 1
setsebool -P httpd_can_network_connect on
setsebool -P httpd_can_sendmail
reCAPTCHA是目前針對防範機器人最為有效的方式,廣泛使用在各政府機關、民間網站的網頁設計中,此篇文章教學申請取得金鑰步驟。
大多數網站會員註冊都依賴Email作為主要驗證機制,當驗證Email寄給使用者後,卻又直接進入垃圾信箱,經常被抱怨收不到信!
PHP 出現 No such file or director問題,問題在於伺服器沒有辦法找到你所指定開啟的檔案或目錄
Laravel 版本支援對照表
Laravel 部署時發生Error竟然是版本所造成的