主頁 > 知識庫 > 在Laravel5中正確設(shè)置文件權(quán)限的方法

在Laravel5中正確設(shè)置文件權(quán)限的方法

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

前言

為任何Web應(yīng)用程序設(shè)置適當(dāng)?shù)奈募?quán)限是Web托管的重要部分。 在本教程中,您將學(xué)習(xí)如何在Linux Web服務(wù)器上托管的Laravel應(yīng)用程序上正確配置文件權(quán)限。

首先,確定運行Web服務(wù)器的用戶名。 以下是一些默認(rèn)情況

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

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

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

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

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

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

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

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

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

總結(jié)

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

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

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

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《在Laravel5中正確設(shè)置文件權(quán)限的方法》,本文關(guān)鍵詞  在,Laravel5,中,正確,設(shè)置,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《在Laravel5中正確設(shè)置文件權(quán)限的方法》相關(guān)的同類信息!
  • 本頁收集關(guān)于在Laravel5中正確設(shè)置文件權(quán)限的方法的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章