ThinkPHP

ThinkPHP是一个快速、简单的基于MVC和面向对象的轻量级PHP开发框架,遵循Apache2开源协议发布,从诞生以来一直秉承简洁实用的设计原则,在保持出色的性能和至简的代码的同时,尤其注重开发体验和易用性,并且拥有众多的原创功能和特性,为WEB应用开发提供了强有力的支持。

 

本地部署

一、安装并配置集成开发环境WAMPServer(集成了Apache、PHP和MySQL的开发套件,而且支持多个PHP版本、MySQL版本和Apache版本的切换)。

二、从Github(https://github.com/liu21st/thinkphp/downloads)获取ThinkPHP代码,当下的最新版本为3.2.3。将其解压后目录如下:

 

ThinkPHP - 1 - 本地部署

三、通过WAMPSERVER设置web项目的别名(Alias),如下图:

ThinkPHP - 1 - 本地部署

 

四、浏览器尝试访问该web项目,但失败。得到的错误是 You don't have permission to access xxxxx on this server. 如下图:

ThinkPHP - 1 - 本地部署

 

五、对于我一个Apache菜菜鸟来说,着实为难了许久。解决方法为:向httpd.conf(位于\wamp\bin\apache\apache2.4.9\conf\下)中添加专为该web项目使用的Directory节点并给予访问权限。如下:

1 <Directory "E:/TPWeb/">
2     Options Indexes FollowSymLinks
3     AllowOverride all
4     Require local
5 </Directory>

 

重启Apache,看到笑脸。

ThinkPHP - 1 - 本地部署

 

至此,首战告捷!

 

参考资料:

    ThinkPHP3.1快速入门(1)基础

相关文章:

  • 2021-12-25
  • 2021-11-04
  • 2022-01-21
  • 2021-07-24
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2021-07-15
  • 2021-11-23
  • 2021-09-19
  • 2022-02-07
  • 2021-07-04
  • 2022-02-26
相关资源
相似解决方案