ThinkPHP_ALi

阿里云服务器下结合AMH面板——创建ThinkPHP项目(3.1.3上传)

1.创建好lamp环境后,将thinkphp项目以压缩包的形式上传的相应的网站根目录下。

2.THINPHP核心包中,修改conf,(在AMH创建好数据库之后)。添加数据库。

3.访问会出现access denied的错误提示此问题是由于弹性Web托管主机不支持pathinfo函数导致的,

如果有重写的需要请通过.htaccess来实现,也可以使用虚拟主机或ECS服务器,虚机可以支持pathinfo,ECS服务器可以自行配置环境。 或者直接利用兼容模式!

url的4种访问⽅方式 //重点!
1.PATHINFO 模式 — 重点!!!!!!
http://域名/项⽬目名/⼊⼝文件/模块名/⽅方法名/键1/值1/键2/值2
2.普通模式
http://域名/项⽬目名/⼊⼝文件?m=模块名&a=⽅方法名&键1=值1&键2=值2
3.REWRITE模式(需要调整Apache的 rewrite(即去掉井号!)然后添加.htaccess到项目根目录下)
http://域名/项⽬目名/模块名/⽅方法名/键1/值1/键2/值2
4.兼容模式(ALi可以利用这个来通过传值访问相应的/模块/方法!!!)
http://域名/项⽬目名/入⼝文件?s=模块名/⽅法名/键1/值1/键2/值2

(っ•̀ω•́)っ✎⁾⁾ 坚持技术学习、内容输出与分享,您的支持将鼓励我继续创作!(*/ω\*)
( • ̀ω•́ )✧如有疑问或需要技术讨论,请留言或发邮件到 aclearzhang@qq.com.(*・ω< ) 
  • 本文作者:: AClearZhang
  • 本文链接:: 239.html
  • 版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 3.0 许可协议。转载请注明出处!