gpt4 book ai didi

Yii2 Advanced 显示空白页

转载 作者:行者123 更新时间:2023-12-04 03:14:45 27 4
gpt4 key购买 nike

我是 yii2 的新手,当我使用 从存档中提取 yii2 高级内容时《基本应用模板》、《带有高级应用模板的Yii 2》当我在服务器上上传时,它显示空白页面。

我检查了 yii2 basic 它工作正常,但仅在高级模板获得空白页面的情况下。
高级模板网址是这样的:../advanced/frontend/web/index.php?r=site
但得到错误:No input file specified.
在 Apache 服务器上,收到此错误:
Not Found The requested URL advanced/backend/web/index.php was not found on this server.
我尝试从 Composer 和存档安装,但得到相同的结果,并且后端/web/和前端/web/中不存在索引文件。

编辑:

Jichao建议,我尝试制作指向高级/后端/网络的子域,但问题仍然相同。

截图:

enter image description here

最佳答案

添加 .htaccess文件到你的项目的根目录。您应该在 yii2 安装后手动执行。 .htaccess 的简单示例文件:

Options -Indexes

<IfModule mod_rewrite.c>
RewriteEngine on
RewriteCond %{REQUEST_URI} !^public
RewriteRule ^(.*)$ frontend/web/$1 [L]
</IfModule>

# Deny accessing below extensions
<Files ~ "(.json|.lock|.git)">
Order allow,deny
Deny from all
</Files>

# Deny accessing dot files
RewriteRule (^\.|/\.) - [F]

关于Yii2 Advanced 显示空白页,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30438213/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com