关闭APP_DEBUGE url变小写 解决方案
今天使用tp上线一个项目,把define('APP_DEBUG',true); 设置为false的时候,所有的页面都找不到了。提示404错误,后来发现生成的url地址:/index.php/index/article.html 怎么控制器Index变成小写了,于是又把define('APP_DEBUG',false);改成了define('APP_DEBUG',true); 又一切正常了。后来发现是 ThinkPHP\Common\functions.php 这里的U方法出了问题,
于是找到: // URL组装<br>
$depr = C('URL_PATHINFO_DEPR');<br>
$urlCase = C('URL_CASE_INSENSITIVE');
是 C('URL_CASE_INSENSITIVE'); 没有定义,则$urlCase 取值为false
于是下面的代码: if($urlCase){<br>
$url = strtolower($url);<br>
}
strtolower 这个方法就执行了,于是得到url地址为小写,在linux区分大小写就找不到页面了,就404错误了
解决方法:
打开Home\Common\Conf\config.php 'SESSION_AUTO_START'=>true,<br>
<br>
//加上这句话即可<br>
<b> 'URL_CASE_INSENSITIVE'=>false, //设置debug在关闭的时候,生成的url变成小写的问题</b><br>
<br>
//多语言定义<br>
'LANG_SWITCH_ON' => true, // 开启语言包功能
如果还是不行,则需要删除
Runtime/Common~runtime.php 这个文件,重新刷新即可。
如果还是不能解决,欢迎加QQ:574482856
AD:真正免费,域名+虚机+企业邮箱=0元

핫 AI 도구

Undresser.AI Undress
사실적인 누드 사진을 만들기 위한 AI 기반 앱

AI Clothes Remover
사진에서 옷을 제거하는 온라인 AI 도구입니다.

Undress AI Tool
무료로 이미지를 벗다

Clothoff.io
AI 옷 제거제

AI Hentai Generator
AI Hentai를 무료로 생성하십시오.

인기 기사

뜨거운 도구

WebStorm Mac 버전
유용한 JavaScript 개발 도구

DVWA
DVWA(Damn Vulnerable Web App)는 매우 취약한 PHP/MySQL 웹 애플리케이션입니다. 주요 목표는 보안 전문가가 법적 환경에서 자신의 기술과 도구를 테스트하고, 웹 개발자가 웹 응용 프로그램 보안 프로세스를 더 잘 이해할 수 있도록 돕고, 교사/학생이 교실 환경 웹 응용 프로그램에서 가르치고 배울 수 있도록 돕는 것입니다. 보안. DVWA의 목표는 다양한 난이도의 간단하고 간단한 인터페이스를 통해 가장 일반적인 웹 취약점 중 일부를 연습하는 것입니다. 이 소프트웨어는

SublimeText3 Linux 새 버전
SublimeText3 Linux 최신 버전

안전한 시험 브라우저
안전한 시험 브라우저는 온라인 시험을 안전하게 치르기 위한 보안 브라우저 환경입니다. 이 소프트웨어는 모든 컴퓨터를 안전한 워크스테이션으로 바꿔줍니다. 이는 모든 유틸리티에 대한 액세스를 제어하고 학생들이 승인되지 않은 리소스를 사용하는 것을 방지합니다.

맨티스BT
Mantis는 제품 결함 추적을 돕기 위해 설계된 배포하기 쉬운 웹 기반 결함 추적 도구입니다. PHP, MySQL 및 웹 서버가 필요합니다. 데모 및 호스팅 서비스를 확인해 보세요.

뜨거운 주제



