濮阳杆衣贸易有限公司

主頁 > 知識庫 > 在Laravel5中正確設置文件權限的方法

在Laravel5中正確設置文件權限的方法

熱門標簽:外呼系統(tǒng)能給企業(yè)帶來哪些好處 廣東廣州在怎么申請400電話 百度地圖標注偏差 400電話蘭州申請請 余姚電話機器人 開發(fā)地圖標注類網(wǎng)站 咸寧銷售電銷機器人系統(tǒng) 百度地圖怎樣標注圖標 電銷機器人問門薩維品牌my

前言

為任何Web應用程序設置適當?shù)奈募嘞奘荳eb托管的重要部分。 在本教程中,您將學習如何在Linux Web服務器上托管的Laravel應用程序上正確配置文件權限。

首先,確定運行Web服務器的用戶名。 以下是一些默認情況

  • Linux上的Nginx使用帳戶 -  www-data
  • Debian系統(tǒng)上的Apache使用account-www-data
  • RedHat系統(tǒng)上的Apache使用帳戶 -  apache

我們假設我們的Web服務器使用帳戶www-data運行。 現(xiàn)在遞歸更改所有文件和目錄的所有者和組所有者。

sudo chown -R www-data:www-data /path/to/laravel

現(xiàn)在為所有文件設置權限644,為所有目錄設置755。 執(zhí)行以下命令。

sudo find /path/to/laravel -type f -exec chmod 644 {} \;
sudo find /path/to/laravel -type d -exec chmod 755 {} \;

要使Laravel正常工作,您需要為Web服務器提供存儲,緩存和任何其他目錄的讀寫權限。 因此,請運行以下命令:

cd /path/to/laravel
sudo chgrp -R www-data storage bootstrap/cache
sudo chmod -R ug+rwx storage bootstrap/cache

現(xiàn)在,您的Laravel應用程序受到適當權限的保護。 但由于所有文件都擁有Web服務器的所有者和組所有者,因此在通過FTP/sFTP進行更改時可能會遇到問題。 要解決此問題,請將您的用戶添加到Web服務器用戶組:

sudo usermod -a -G www-data a  target="_blank" title="Ubuntu">Ubuntu/a>

總結

以上就是這篇文章的全部內容了,希望本文的內容對大家的學習或者工作具有一定的參考學習價值,謝謝大家對腳本之家的支持。

您可能感興趣的文章:
  • Laravel 5使用Laravel Excel實現(xiàn)Excel/CSV文件導入導出的功能詳解
  • vuejs+element-ui+laravel5.4上傳文件的示例代碼
  • 修改Laravel5.3中的路由文件與路徑
  • PHP框架laravel的.env文件配置教程
  • Laravel最佳分割路由文件(routes.php)的方式
  • PHP Laravel 上傳圖片、文件等類封裝
  • PHP Laravel實現(xiàn)文件下載功能
  • Laravel框架文件上傳功能實現(xiàn)方法示例
  • Laravel基礎-關于引入公共文件的兩種方式
  • 使用laravel指定日志文件記錄任意日志
  • Laravel5.1 框架文件管理操作實例分析

標簽:重慶 銅陵 麗江 臨沂 巴彥淖爾 衡陽 十堰 鷹潭

巨人網(wǎng)絡通訊聲明:本文標題《在Laravel5中正確設置文件權限的方法》,本文關鍵詞  在,Laravel5,中,正確,設置,;如發(fā)現(xiàn)本文內容存在版權問題,煩請?zhí)峁┫嚓P信息告之我們,我們將及時溝通與處理。本站內容系統(tǒng)采集于網(wǎng)絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《在Laravel5中正確設置文件權限的方法》相關的同類信息!
  • 本頁收集關于在Laravel5中正確設置文件權限的方法的相關信息資訊供網(wǎng)民參考!
  • 推薦文章
    微博| 台安县| 毕节市| 乌鲁木齐市| 惠州市| 宿迁市| 荥阳市| 宁晋县| 重庆市| 泸定县| 郯城县| 武邑县| 马龙县| 桦南县| 古蔺县| 大丰市| 阳春市| 苗栗市| 登封市| 呼图壁县| 玉环县| 永州市| 察隅县| 新竹市| 晋中市| 舞阳县| 陆良县| 措美县| 大新县| 四川省| 永福县| 涟源市| 太仓市| 连江县| 五原县| 温宿县| 潜山县| 乌鲁木齐县| 长汀县| 固原市| 惠安县|