setting up laravel on IIS7(在 IIS7 上设置 Laravel)
问题描述
我想设置我的 IIS7 服务器,以便让它与用 laravel(php 框架)编写的 Web 应用程序一起工作.
I want to set up my IIS7 server in order to let it works with a web application written in laravel (php framework).
我发现了类似 CI 的东西(链接)
I found something similar for CI (link)
但它在 laravel 上不起作用(当然我删除了 index.php 重定向).
but it doesn't work on laravel (of course I removed the index.php redirection).
实际上只有主页有效(www.mysite.com/public)
actually only home page works (www.mysite.com/public)
有人在 Laravel 中使用/d IIS7 吗?
anybody uses/d IIS7 with Laravel?
提前致谢
推荐答案
我在  根文件夹中创建了 web.config 文件>:
<system.webServer>
    <defaultDocument>
        <files>
            <clear />
            <add value="index.php" />
            <add value="default.aspx" />
            <add value="Default.htm" />
            <add value="Default.asp" />
            <add value="index.htm" />
            <add value="index.html" />
        </files>
    </defaultDocument>
    <handlers accessPolicy="Read, Execute, Script" />
    <rewrite>
        <rules>
            <rule name="Imported Rule 2" stopProcessing="true">
                <match url="^(.*)$" ignoreCase="false" />
                <conditions logicalGrouping="MatchAll">
                    <add input="{REQUEST_FILENAME}" matchType="IsFile" ignoreCase="false" negate="true" />
                    <add input="{REQUEST_FILENAME}" matchType="IsDirectory" ignoreCase="false" negate="true" />
                </conditions>
                <action type="Rewrite" url="public/{R:1}" />
            </rule>
        </rules>
    </rewrite>
</system.webServer>
然后将public文件夹的index.php文件复制到项目的根文件夹中修改../paths.php到paths.php 正如本指南所说
then copy the index.php file of the public folder into the root folder of the project modifying the ../paths.php into paths.php as this guide says
现在一切正常
这篇关于在 IIS7 上设置 Laravel的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持编程学习网!
本文标题为:在 IIS7 上设置 Laravel
				
        
 
            
        基础教程推荐
- php 7.4 在写入变量中的 Twig 问题 2022-01-01
 - 使用 scandir() 在目录中查找文件夹 (PHP) 2022-01-01
 - 将变量从树枝传递给 js 2022-01-01
 - 如何在数学上评估像“2-1"这样的字符串?产生“1"? 2022-01-01
 - 主题化 Drupal 7 的 Ubercart “/cart"页 2021-01-01
 - PHPUnit 的 Selenium 2 文档到底在哪里? 2022-01-01
 - Web 服务器如何处理请求? 2021-01-01
 - Yii2 - 在运行时设置邮件传输参数 2022-01-01
 - php中的PDF导出 2022-01-01
 - php中的foreach复选框POST 2021-01-01
 
    	
    	
    	
    	
    	
    	
    	
    	
				
				
				
				