less warnings in CLI mode
This commit is contained in:
parent
c8d1f1cdd4
commit
e09dd8782e
@ -635,7 +635,10 @@
|
|||||||
|
|
||||||
// The root directory, including the trailing slash, for Tinyboard.
|
// The root directory, including the trailing slash, for Tinyboard.
|
||||||
// examples: '/', 'http://boards.chan.org/', '/chan/'
|
// examples: '/', 'http://boards.chan.org/', '/chan/'
|
||||||
|
if(isset($_SERVER['REQUEST_URI']))
|
||||||
$config['root'] = (str_replace('\\', '/', dirname($_SERVER['REQUEST_URI'])) == '/' ? '/' : str_replace('\\', '/', dirname($_SERVER['REQUEST_URI'])) . '/');
|
$config['root'] = (str_replace('\\', '/', dirname($_SERVER['REQUEST_URI'])) == '/' ? '/' : str_replace('\\', '/', dirname($_SERVER['REQUEST_URI'])) . '/');
|
||||||
|
else
|
||||||
|
$config['root'] = '/'; // CLI mode
|
||||||
|
|
||||||
// If for some reason the folders and static HTML index files aren't in the current working direcotry,
|
// If for some reason the folders and static HTML index files aren't in the current working direcotry,
|
||||||
// enter the directory path here. Otherwise, keep it false.
|
// enter the directory path here. Otherwise, keep it false.
|
||||||
|
@ -45,6 +45,7 @@
|
|||||||
$config['post_url'] = $config['root'] . $config['file_post'];
|
$config['post_url'] = $config['root'] . $config['file_post'];
|
||||||
|
|
||||||
if(!isset($config['referer_match']))
|
if(!isset($config['referer_match']))
|
||||||
|
if(isset($_SERVER['HTTP_HOST'])) {
|
||||||
$config['referer_match'] = '/^' .
|
$config['referer_match'] = '/^' .
|
||||||
(preg_match($config['url_regex'], $config['root']) ? '' :
|
(preg_match($config['url_regex'], $config['root']) ? '' :
|
||||||
'https?:\/\/' . $_SERVER['HTTP_HOST']) .
|
'https?:\/\/' . $_SERVER['HTTP_HOST']) .
|
||||||
@ -62,7 +63,10 @@
|
|||||||
'|' .
|
'|' .
|
||||||
preg_quote($config['file_mod'], '/') . '\?\/.+' .
|
preg_quote($config['file_mod'], '/') . '\?\/.+' .
|
||||||
')([#?](.+)?)?$/i';
|
')([#?](.+)?)?$/i';
|
||||||
|
} else {
|
||||||
|
// CLI mode
|
||||||
|
$config['referer_match'] = '//';
|
||||||
|
}
|
||||||
if(!isset($config['cookies']['path']))
|
if(!isset($config['cookies']['path']))
|
||||||
$config['cookies']['path'] = &$config['root'];
|
$config['cookies']['path'] = &$config['root'];
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user