iis 7下安裝laravel 5.4環境的教程詳解

來源:互聯網
上載者:User
最近想嘗試體驗下laravel架構,所以自己嘗試在iis 7下安裝laravel 5.4環境,雖然遇到些問題,但最終都解決了,所以下面這篇文章主要給大家介紹了在iis 7下安裝laravel 5.4環境的方法教程,需要的朋友可以參考下。

前言

本文主要給大家介紹了關於iis 7下安裝laravel 5.4環境的相關內容,分享出來供大家參考學習,下面來一起看看詳細的介紹:

  • laravel版本: Laravel5.4

  • IIS版本:IIS7

網站配置就不詳細說啦,大家網上可以搜一坨很多的配置方法啦哈

安裝方法

直接:


由於IIS沒有像Apache.htaccess檔案,建立一個Web.config檔案在 D:\www\clw_app\public 下面

web.config配置如下:


<configuration> <system.webServer> <rewrite>  <rules>  <rule name="Imported Rule 1" stopProcessing="true">   <match url="^(.*)/$" ignoreCase="false" />   <conditions>   <add input="{REQUEST_FILENAME}" matchType="IsDirectory" ignoreCase="false" negate="true" />   </conditions>   <action type="Redirect" redirectType="Permanent" url="/{R:1}" />  </rule>  <rule name="Imported Rule 2" stopProcessing="true">   <match url="^" ignoreCase="false" />   <conditions>   <add input="{REQUEST_FILENAME}" matchType="IsDirectory" ignoreCase="false" negate="true" />   <add input="{REQUEST_FILENAME}" matchType="IsFile" ignoreCase="false" negate="true" />   </conditions>   <action type="Rewrite" url="index.php" />  </rule>  </rules> </rewrite> </system.webServer></configuration>

大家如果是apache環境,那麼public目錄下的.htaccess是:


<IfModule mod_rewrite.c> <IfModule mod_negotiation.c>  Options -MultiViews </IfModule> RewriteEngine On # Redirect Trailing Slashes If Not A Folder... RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^(.*)/$ /$1 [L,R=301] # Handle Front Controller... RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^ index.php [L] # Handle Authorization Header RewriteCond %{HTTP:Authorization} . RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]</IfModule>

我這裡是運行滴iis環境(暫且咱不說apache額)


iisreset /restart

在IIS中如果W3SVC服務沒有運行,可以開始用下面的命令:


net start w3svc

最終運行效果:


總結

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.