この記事では、thinkPHPが認証コードを表示できない原因と解決策を主に紹介し、thinkPHPの認証コード表示に関連する設定方法と注意点を具体的な例に基づいて分析します。この記事の次の
例では、thinkPHP が検証コードを表示しない理由と解決策について説明します。参考までに共有します。詳細は次のとおりです。
今日会社に行ったのですが、ブラウザにドメイン名を入力してsvn updateコードを検索した後、認証コードが表示されませんでした。午前中半ほど待ってから、Apache の 設定ファイルを詳しく調べてみました
<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>
バックエンドを追加するときに、モジュールをコピーしたはずです。設定ファイルを不注意でした。
追加:
今日、同僚が同様の問題に遭遇しました。上記の方法を使用して解決できると思いましたが、現実的かつ現実的な態度で試してみましたが、うまくいきませんでした。生成検証でやっとコードのソースファイルが見つかりましたが、crystal.ttf フォントファイルが表示されていないことが判明しましたフォントファイルをソースファイルがあるディレクトリに移動します。場所はで、大丈夫でした。
以上がPHPの例 - thinkPHPで検証コードが表示できない原因と解決策の分析の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。