TP5相关解决问题有哪些
发表于:2024-09-21 作者:千家信息网编辑
千家信息网最后更新 2024年09月21日,这篇文章给大家介绍TP5相关解决问题有哪些,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。TP5相关解决问题1.默认入口文件public,其他文件不允许访问2.在applicati
千家信息网最后更新 2024年09月21日TP5相关解决问题有哪些
这篇文章给大家介绍TP5相关解决问题有哪些,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。
TP5相关解决问题
1.默认入口文件public,其他文件不允许访问
2.在application内部,后台一般放在admin内,前台代码一般放在index内,遵循MVC架构
3.application文件夹中的文件作用
- command.php 命令行启动TP5框架需要读取的文件- common.php 常用的函数,都写在这个文件中- config.php 配置文件,开启什么,关闭什么,都在这设置- database.php 连接数据库时候读取的文件,比如用户名- route.php 路由文件,美化url的- tags.php 扩展框架的时候用到
4.public内文件作用
- static 这里放的是css、html之类的静态文件- favicon.ico 这个是网站图标,在标签栏显示的- index.php 网站入口文件,所有的请求都会经过这里- robots.txt 禁止搜索引擎爬取页面的设置- router.php 在没有部署网站环境的情况下,配置这个文件可以让网站运行
开发规范
- 目录 只是小写字母和下划线构成- 类的文件名以命名空间定义,并且命名空间和类库文件所在路径一致。- 类的文件采用驼峰,并且首字母大写,其余文件为小写加下划线。- 类名和类文件名保持一致,采用驼峰命名,首字母大写。- 函数使用驼峰命名,首字母小写。- 属性名采用驼峰,首字母小写- 以双下划线开头的函数或方法为魔术方法。- 常量以大写字母和下划线命名- 表和字段必须以小写字母和下划线命名方式,不能以下划线开头。
apache配置根目录
修改vhosts.conf
DocumentRoot "C:\phpStudy\PHPTutorial\WWW\public" ServerName localhost ServerAlias localhost #下面被注释的代码,用"localhost"访问时会禁止访问 #Options -Indexes -FollowSymLinks +ExecCGI Options FollowSymLinks ExecCGI AllowOverride All Order allow,deny Allow from all Require all granted DocumentRoot "C:\phpStudy\PHPTutorial\WWW\public" ServerName www.gohosts.com ServerAlias gohosts.com Options FollowSymLinks ExecCGI AllowOverride All Order allow,deny Allow from all Require all granted
apache配置伪静态
httpd.conf
去掉LoadModule rewrite_module前面的#
AllowOverride None 替换为 AllowOverride All(有多处设置,需要替换)然后保存
在相应的目录下,添加.htacces文件
Options +FollowSymlinks -Multiviews RewriteEngine On RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^(.*)$ index.php [L,E=PATH_INFO:$1]
iis配置伪静态
添加web.config文件
关于TP5相关解决问题有哪些就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到。
文件
字母
小写
配置
下划线
网站
驼峰
问题
函数
大写
静态
一致
代码
作用
入口
内容
开头
文件名
方法
时候
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
服务器内存速度
隐函数数据库
网络安全顶层设计建设原则
web应用程序连接数据库
2k22服务器差的要死
服务器不通畅请联系管理员
大二数据库期末简答题
vba数组写入数据库
微软内置网络安全产品
数据库锁等
中央关于网络安全工作的部署要求
通付盾网络安全能力图谱
上海项目软件开发服务要多少钱
海口鑫网维软件开发有限公司
六级无法连接服务器
mysql数据库的锁有几种
网络安全先进技术展
典型数据库系统通常包括什么
dns服务器作用解析
海量数据高斯数据库
成都app软件开发需要多少钱
营业执照带软件开发
戴尔服务器更换电源模块不匹配
ws管理服务器
通过cmd如何建数据库
初中网络安全征文600字
服务器多层防护的几个方法
元宇宙网络安全股
通付盾网络安全能力图谱
车载网络技术思维导图