美文网首页
speedPHP - 配置域名不正确

speedPHP - 配置域名不正确

作者: wyude | 来源:发表于2017-07-06 12:02 被阅读0次

  • 配置域名不正确,请确认127.0.0.1的配置是否存在!


新版speedPHP做了新的设计
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( // 调试配置
        '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(),
    ),
);
// 为了避免开始使用时会不正确配置域名导致程序错误,加入判断
if(empty($domain[$_SERVER["HTTP_HOST"]])) die("配置域名不正确,请确认".$_SERVER["HTTP_HOST"]."的配置是否存在!");
return $domain[$_SERVER["HTTP_HOST"]] + $config;

  • 可能会出现页面错乱的问题,把新建项目目录创建一个虚拟机就好了,也能直接访问了。

相关文章

网友评论

      本文标题:speedPHP - 配置域名不正确

      本文链接:https://www.haomeiwen.com/subject/qtdhhxtx.html