lnmp 一键安装包 安装tp5.1 404,500等相关问题

1、一键安装 lnmp

从官网https://lnmp.org/install.html 找到相对应的包进行安装,安装成功,访问ip看是否安装成功,如安装成功,则如下图所示:

2、安装框架 tp5

根据官网提供的下载地址:composer create-project topthink/think=5.1.* tp5 ,切换到你要安装的地址,如下图:

在安装过程中,出现如上报错,当我们去访问tp框架时,报500错误,那么,我们需要去php.ini 去把2个参数去掉,首先根据命令find / -name php.ini ,找到php.ini命令,根据提示进入到该目录vim usr/local/php/etc/php.ini,找到这个函数的位置,找到里面的 两个函数,proc_get_status 和proc_open,然后去掉,保存退出,重启 php-fpm

然后访问 http://ip地址/tp5/public/,如果重启了没好,可以卸载了再重装。

3、接口访问

框架搭建好之后,我们来构建url 地址访问。首先,我们先去框架下建一个文件夹,模块->控制器->方法控制器->方法,如:admin->controller->Test.php->函数方法。一定要注意,这个Test.php 大小写的问题。接着我们去访问这个地址:

http://ip地址/index.php/admin/Test/get_test,一定要注意,在没有配置好路由前,访问要加上入口文件。此时我们访问,页面必然会出现404,因为还没有配置好服务器,命令进去服务器,找到你的nginx.conf 服务器配置文件和fastcgi.conf,

这连个文件都在同一个文件夹下,即conf下,打开nginx.conf

进入fastcgi.conf

当访问方法,出现如下页面,页面错误,请稍后再试~

进入到框架下config 文件夹下找到app.php ,进入到文件下,修改该项位为true,

就能展示出报错的原因

经过修改,再访问

4、访问路由去掉入口文件 index.php

      首先切换到nginx ,找到服务器配置文件,进入到配置文件中,增加一段代码,tp5框架在URL访问那里也有,把这段代码复制,放入nginx.conf -> service 里面,重启服务器,访问即可 http://ip地址/admin/Test/get_test

5、访问模板

     首先创建view文件夹,创建模块,创建方法

     更改权限后 http://ip地址/admin/Test/get_test.html  更改权限的命令:sudo chmod -R 777 项目文件夹名

 

 

 

 

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 4
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值