php项目访问的问题

r00_a2lBUR 2020-03-18 03:10:24
为什么地址栏上要有一个 index.php 才能访问?用的是thinkphp5.0.15:


没有加上 index.php 就提示找不到对象:
...全文
265 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
horizon_zpy 2020-03-20
  • 打赏
  • 举报
回复
引用 1 楼 夜晚De冷风 的回复:
你的环境没配置好 根目录的.htaccess <IfModule mod_rewrite.c> Options +FollowSymlinks -Multiviews RewriteEngine On RewriteBase / RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^(.*)$ index.php [L,E=PATH_INFO:$1] </IfModule>
引用 4 楼 夜晚De冷风 的回复:
你看一下~php有没有开启伪静态
~php开启伪静态 在哪里 配置啊?
horizon_zpy 2020-03-20
  • 打赏
  • 举报
回复
引用 7 楼 夜晚De冷风 的回复:
php.ini
谢谢分享。。。。
小罗的小刘 2020-03-20
  • 打赏
  • 举报
回复
php.ini
r00_a2lBUR 2020-03-19
  • 打赏
  • 举报
回复
引用 4 楼 夜晚De冷风 的回复:
你看一下~php有没有开启伪静态

确实是没有开伪静态的缘故
小罗的小刘 2020-03-19
  • 打赏
  • 举报
回复
你看一下~php有没有开启伪静态
r00_a2lBUR 2020-03-19
  • 打赏
  • 举报
回复
引用 1 楼 夜晚De冷风 的回复:
你的环境没配置好 根目录的.htaccess

<IfModule mod_rewrite.c>
Options +FollowSymlinks -Multiviews
RewriteEngine On
RewriteBase /

RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ index.php [L,E=PATH_INFO:$1]
</IfModule>

我修改了public目录底下的 .htaccess,结果还是一样;
zhouyong80 2020-03-19
  • 打赏
  • 举报
回复
伪静态设置问题
小罗的小刘 2020-03-18
  • 打赏
  • 举报
回复
你的环境没配置好 根目录的.htaccess <IfModule mod_rewrite.c> Options +FollowSymlinks -Multiviews RewriteEngine On RewriteBase / RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^(.*)$ index.php [L,E=PATH_INFO:$1] </IfModule>

21,886

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧