phpcms は https ソリューションをサポートしていません。まず「global.func.php」ファイルを見つけて、コードを「$url = str_replace(array('https://','//', ' ~')"; 最後に content_list ファイルを変更するだけです。 Phpcms アップグレード : https
をサポートしていない場合の解決策 https
1.\phpcms\libs\functions\global をサポートしていない Phpcms V9 をアップグレードする場合の解決策。 func.php
検出:
$url = str_replace(array('http://','//','~'), array('~','/','http://'), $url);
置換:
$url = str_replace(array('https://','//','~'), array('~','/','https://'), $url);
2:\phpcms \modules \content\templates\content_list.tpl.php
見つかりました:
if($r['islink']) { echo ''; } elseif(strpos($r['url'],'http://')!==false) { echo '';
置換されたもの:
if($r['islink']) { echo ''; } elseif(strpos($r['url'],'https://')!==false) { echo '';
3 、\ phpcms\modules\content\templates\content_page.tpl.php
見つかりました:
if(strpos($category['url'],'http://')===false)
置換:
if(strpos($category['url'],'https://')===false)
推奨: "
PHPcms チュートリアル>>
以上がphpcms が https をサポートしていない場合はどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。