【问题标题】:can't access slim homepage using localhost无法使用 localhost 访问超薄主页
【发布时间】:2018-07-03 19:26:42
【问题描述】:

我已经安装了 composer.php,然后运行php composer.phar require slim/slim "^3.0" 命令,接下来我想访问 myslimsite 但它不会打开。 localhost/myslimsite 没有唤醒

【问题讨论】:

  • 您是否设置了网络服务器并设置了文档根目录?
  • 是的。做了一切

标签: composer-php slim


【解决方案1】:

只需安装Slim Framework 3 Skeleton Application:

composer create-project slim/slim-skeleton [my-app-name]

或者,您也可以试试这个Slim tutorial

【讨论】:

    【解决方案2】:

    您可以尝试启动,而不是在本地网络服务器上运行它

    php -S localhost:8888 -t public public/index.php
    

    在 slim 框架主目录中。

    然后您就可以从

    访问您的网络服务
    http://localhost:8888
    

    如果你想使用本地网络服务器,你需要 2 个 htaccess 文件:

    第一个放在你的 slim 目录中,包含以下内容:

    <IfModule mod_rewrite.c>
       RewriteEngine on
       RewriteRule ^$ public/     [L]
       RewriteRule (.*) public/$1 [L]
    </IfModule>
    

    然后将 第二个 放入包含以下内容的公共目录中:

    RewriteEngine On
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule ^ index.php [QSA,L]
    

    希望对您有所帮助。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-06-04
      • 2013-01-01
      • 1970-01-01
      • 2017-01-25
      • 1970-01-01
      • 1970-01-01
      • 2021-08-19
      • 2015-12-03
      相关资源
      最近更新 更多