speedPHP - 配置域名不正確


  • 配置域名不正確,請(qǐng)確認(rèn)127.0.0.1的配置是否存在!


新版speedPHP做了新的設(shè)計(jì)
protected下的config中在domain下加入127.0.0.1本地ip解決,或者將"localhost"替換為$_SERVER["HTTP_HOST"].

<?php
date_default_timezone_set('PRC');
$config = array(
    'rewrite' => array(
        'admin/index.html' => 'admin/main/index',
        'admin/<c>_<a>.html'    => 'admin/<c>/<a>', 
            '<m>/<c>/<a>'          => '<m>/<c>/<a>',
        '<c>/<a>'          => '<c>/<a>',
        '/'                => 'main/index',
    ),
);
$domain = array(
    "localhost" => array( // 調(diào)試配置
        'debug' => 1,
        'mysql' => array(
                'MYSQL_HOST' => 'localhost',
                'MYSQL_PORT' => '3306',
                'MYSQL_USER' => 'root',
                'MYSQL_DB'   => 'test',
                'MYSQL_PASS' => '',
                'MYSQL_CHARSET' => 'utf8',
        ),
    ),
    "202.206.248.37" => array( //線上配置
        'debug' => 0,
        'mysql' => array(),
    ),
);
// 為了避免開始使用時(shí)會(huì)不正確配置域名導(dǎo)致程序錯(cuò)誤,加入判斷
if(empty($domain[$_SERVER["HTTP_HOST"]])) die("配置域名不正確,請(qǐng)確認(rèn)".$_SERVER["HTTP_HOST"]."的配置是否存在!");
return $domain[$_SERVER["HTTP_HOST"]] + $config;

  • 可能會(huì)出現(xiàn)頁面錯(cuò)亂的問題,把新建項(xiàng)目目錄創(chuàng)建一個(gè)虛擬機(jī)就好了,也能直接訪問了。
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容