>백엔드 개발 >PHP 튜토리얼 >thinkPHP에서 인증코드가 표시되지 않는 이유와 해결방안 분석

thinkPHP에서 인증코드가 표시되지 않는 이유와 해결방안 분석

不言
不言원래의
2018-05-04 13:56:131224검색

본 글에서는 thinkPHP에서 인증코드가 표시되지 않는 이유와 해결방법을 주로 소개하고, 인증코드 표시와 관련된 thinkPHP의 설정 방법과 주의사항을 분석해 봤습니다. thinkPHP에서 인증코드가 표시되지 않는 이유와 해결방법. 참고용으로 공유드립니다.

오늘 회사에 가서 svn이 코드를 업데이트하고 브라우저에 도메인 이름을 입력했는데 인증 코드가 반쯤 표시되지 않았습니다. 아침에 아파치를 자세히 살펴보니

<VirtualHost *:80>
    ServerName admin.exam.com
    DocumentRoot E:/www/exam/trunk/server/Admin/
    <Directory E:/www/exam/trunk/server/apps/Admin/>
        Options FollowSymLinks
        AllowOverride all
        Order deny,allow
        allow from all
        Satisfy all
    </Directory>
</VirtualHost>

DocumentRoot와 Directory가 일치하지 않는 것으로 나타났습니다

<VirtualHost *:80>
    ServerName admin.exam.com
    DocumentRoot E:/www/exam/trunk/server/Admin/
    <Directory E:/www/exam/trunk/server/Admin/>
        Options FollowSymLinks
        AllowOverride all
        Order deny,allow
        allow from all
        Satisfy all
    </Directory>
</VirtualHost>

백엔드를 추가할 때 구성에 모듈을 복사한 것 같습니다. 부주의했던 파일.

추가로:

오늘 동료가 비슷한 문제에 직면했습니다. 위의 방법을 사용하면 해결될 것이라고 생각했지만, 시도해 본 결과 효과가 없었습니다. 현실적이고 실용적인 태도로 살펴보았습니다. 생성확인에서 드디어 코드의 소스파일이 발견됐는데, 크리스탈.ttf 폰트 파일이 표시되지 않는 것으로 나타났습니다.

폰트 파일을 소스 파일이 있는 디렉토리로 이동하세요.

위치가 좋았고 괜찮았어요. 관련 추천:

thinkPHP


에서 구현한 인증 코드 로그인 기능

위 내용은 thinkPHP에서 인증코드가 표시되지 않는 이유와 해결방안 분석의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.