Heim  >  Artikel  >  Backend-Entwicklung  >  Analyse der Gründe und Lösungen, warum thinkPHP den Bestätigungscode nicht anzeigen kann

Analyse der Gründe und Lösungen, warum thinkPHP den Bestätigungscode nicht anzeigen kann

不言
不言Original
2018-05-04 13:56:131145Durchsuche

In diesem Artikel werden hauptsächlich die Gründe und Lösungen dafür vorgestellt, warum thinkPHP den Bestätigungscode nicht anzeigt, und die entsprechenden Konfigurationsmethoden und Vorsichtsmaßnahmen für thinkPHP bezüglich der Anzeige des Bestätigungscodes analysiert. Freunde in Not können sich auf das Beispiel dieses Artikels beziehen

Beschreibt die Gründe und Lösungen, warum thinkPHP den Bestätigungscode nicht anzeigen kann. Ich teile es Ihnen als Referenz mit:

Ich war heute beim Unternehmen und nachdem svn den Code aktualisiert und den Domainnamen in den Browser eingegeben hatte, wurde der Bestätigungscode nicht angezeigt Ich habe einen halben Vormittag lang gesucht und mir dann sorgfältig die Apache-Konfigurationsdatei angesehen

<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>

Es stellt sich heraus, dass DocumentRoot und Directory inkonsistent sind

<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>

Es dürfte sein, dass ich beim Hinzufügen des Backends ein Modul in die Konfigurationsdatei kopiert habe, was nachlässig war.

Außerdem:

Ein Kollege ist heute auf ein ähnliches Problem gestoßen. Ich dachte, es könnte mit der oben genannten Methode gelöst werden, aber nachdem ich es ausprobiert habe, hat es nicht funktioniert . Mit einer wirklich pragmatischen Einstellung warf ich einen Blick auf die Quelldatei, die den Bestätigungscode generierte, und stellte schließlich fest, dass die Schriftartendatei crystal.ttf nicht angezeigt wurde Verschieben Sie die Schriftartdatei an den Speicherort der Quelldatei. Das Verzeichnis ist in Ordnung.

Verwandte Empfehlungen:

Anmeldefunktion mit Bestätigungscode implementiert von thinkPHP


Das obige ist der detaillierte Inhalt vonAnalyse der Gründe und Lösungen, warum thinkPHP den Bestätigungscode nicht anzeigen kann. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn