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 项目文件夹名
lnmp 一键安装包 安装tp5.1 404,500等相关问题相关推荐
- lnmp一键安装包 安装php-fpm,LNMP一键安装包的Nginx 502 Bad Gateway错误可能原因及解决方法...
作者:licess 发布时间:2013年02月17日 分类:常见问题 第一种原因:第一种原因:安装lnmp一键安装包时php没安装成功而出现502 Bad Gateway,从0.9开始只要安装成功或失 ...
- lnmp一键安装包 安装php-fpm,LNMP一键安装包 PHP自动升级脚本
前一段时间完成了lnmp一键安装包的PHP自动升级脚本,今天发布出来,如果想升级PHP版本的lnmp用户可以试用一下.支持目前lnmp的所有版本. 只能有低版本升级到高版本不能降级.可以升级到现有PH ...
- lnmp一键安装包 安装php-fpm,LNMP一键安装包常用命令及配置文件路径
1.sudo apt-get update 更新源修改完毕后记得要刷新列表 LNMP一键安装包常用命令及配置文件路径 状态管理LNMP状态管理: /root/lnmp {start|stop|relo ...
- lnmp一键安装包安装
优缺点 集成的环境,使得安装更加高效快捷 但是如果我们要安装指定版本的nginx.php这个就不能实现 下载地址 https://lnmp.org/download.html 安装(傻瓜安装) wge ...
- lnmp 一键安装包安装
优缺点 集成的环境,使得安装更加高效快捷 但是如果我们要安装指定版本的nginx.php这个就不能实现 下载地址 https://lnmp.org/download.html 安装(傻瓜安装) wge ...
- lnmp 一键安装包 安装php扩展
tar -zxvf redis-3.1.1.tgz #解压 cd redis-3.1.1 #进入安装目录 /usr/local/php/bin/phpize #用phpize生成configure配置 ...
- LNMP一键安装包详细安装教程
原文地址 今天主要带给大家的是lnmp一键安装包的安装,逍遥乐一直使用的lnmp一键安装包,方便快捷.这里推荐军哥的lnmp一键安装包,以下是来自军哥lnmp一键安装包安装教程,详情请移步http:/ ...
- 树莓派 + lnmp一键安装包 + thinkphp搭建网站
目录 前言: 一.准备树莓派 二.安装lnmp安装包 三.设置虚拟主机 1.添加虚拟主机 2.上传Thinkphp框架 3.进行一些配置(重要) 前言: 之前零星写了一些环境搭建的问题的解决方法,现 ...
- LNMP一键安装包如何重装Nginx
LNMP一键安装包安装好后,相应的Mysql,Nginx及PHP都会安装配置完成. 由于某些特殊情况的需要,如何更换Nginx的版本呢? nginx升级脚本可以完成. 1. 手动编译方法:/usr/l ...
最新文章
- 【动态规划】状态机模型
- macOS Big Sur 使用全新虚拟化框架创建超轻量虚拟机!
- 前端工程师的知识体系
- Xtreme ToolkitPro 初使用
- svn clean up 出错解决方案
- MindManager 报错:Click to restart mindjet player 解决方法
- 计算机字符编码详尽讲解
- Class Imbalance Problem
- java 跨平台很鸡肋,Mac 篇八:Mac上的这个软件看起来很鸡肋,其实很牛很强大
- 2019-12-18 syscall(SYS_clock_gettime, CLOCK_MONOTONIC_RAW
- 使用Mybatis-Generator自动生成entity实体、dao接口以及mapper映射文件
- kali安装最新版nessus
- makefile 目标:依赖文件写法
- 如何购买阿里云香港服务器?又有什么什么好处呢?
- 计算机证英语四六级证驾驶证,学校毕业要求有两个技能证书,计算机二级,四六级,到底算不算技能证?...
- 个人作业 Alpha项目测试
- 招行零售金融3.0数字化转型实践
- 数据分析报告中如何选择合适的统计图表
- MySQL多表联表查询
- Tecohoo VD-306S 全高清视频会议摄像机