doc: update references to config(.json)?.php
Closes https://github.com/shaarli/Shaarli/issues/1082 Signed-off-by: VirtualTam <virtualtam@flibidi.net>
This commit is contained in:
parent
4c1bcd8b25
commit
48679a159e
3 changed files with 16 additions and 17 deletions
|
@ -37,7 +37,7 @@ This is important in case plugins are depending on each other. Read plugins READ
|
||||||
|
|
||||||
## File mode
|
## File mode
|
||||||
|
|
||||||
Enabled plugin are stored in your `config.php` parameters file, under the `array`:
|
Enabled plugin are stored in your `config.json.php` parameters file, under the `array`:
|
||||||
|
|
||||||
```php
|
```php
|
||||||
$GLOBALS['config']['ENABLED_PLUGINS']
|
$GLOBALS['config']['ENABLED_PLUGINS']
|
||||||
|
@ -48,7 +48,7 @@ Example:
|
||||||
|
|
||||||
```php
|
```php
|
||||||
$GLOBALS['config']['ENABLED_PLUGINS'] = array(
|
$GLOBALS['config']['ENABLED_PLUGINS'] = array(
|
||||||
'qrcode',
|
'qrcode',
|
||||||
'archiveorg',
|
'archiveorg',
|
||||||
'wallabag',
|
'wallabag',
|
||||||
'markdown',
|
'markdown',
|
||||||
|
|
|
@ -63,7 +63,7 @@ Related threads:
|
||||||
|
|
||||||
### I forgot my password!
|
### I forgot my password!
|
||||||
|
|
||||||
Delete the file `data/config.php` and display the page again. You will be asked for a new login/password.
|
Delete the file `data/config.json.php` and display the page again. You will be asked for a new login/password.
|
||||||
|
|
||||||
### I'm locked out - Login bruteforce protection
|
### I'm locked out - Login bruteforce protection
|
||||||
|
|
||||||
|
@ -97,7 +97,7 @@ php56 1
|
||||||
|
|
||||||
```php
|
```php
|
||||||
//list($status,$headers,$data) = getHTTP($url,4); // Short timeout to keep the application responsive.
|
//list($status,$headers,$data) = getHTTP($url,4); // Short timeout to keep the application responsive.
|
||||||
// FIXME: Decode charset according to charset specified in either 1) HTTP response headers or 2) <head> in html
|
// FIXME: Decode charset according to charset specified in either 1) HTTP response headers or 2) <head> in html
|
||||||
//if (strpos($status,'200 OK')) $title=html_extract_title($data);
|
//if (strpos($status,'200 OK')) $title=html_extract_title($data);
|
||||||
```
|
```
|
||||||
|
|
||||||
|
@ -106,11 +106,11 @@ php56 1
|
||||||
|
|
||||||
### Dates are not properly formatted
|
### Dates are not properly formatted
|
||||||
|
|
||||||
Shaarli tries to sniff the language of the browser (using HTTP_ACCEPT_LANGUAGE headers) and choose a date format accordingly. But Shaarli can only use the date formats (and more generaly speaking, the locales) provided by the webserver. So even if you have a browser in French, you may end up with dates in US format (it's the case on sebsauvage.net :-( )
|
Shaarli tries to sniff the language of the browser (using `HTTP_ACCEPT_LANGUAGE` headers)
|
||||||
|
and choose a date format accordingly. But Shaarli can only use the date formats
|
||||||
### Problems on CentOS servers
|
(and more generally speaking, the locales) provided by the webserver.
|
||||||
|
So even if you have a browser in French, you may end up with dates in US format
|
||||||
On **CentOS**/RedHat derivatives, you may need to install the `php-mbstring` package.
|
(it's the case on sebsauvage.net :-( )
|
||||||
|
|
||||||
### My session expires! I can't stay logged in
|
### My session expires! I can't stay logged in
|
||||||
|
|
||||||
|
@ -126,7 +126,3 @@ This can be caused by several things:
|
||||||
## Sessions do not seem to work correctly on your server
|
## Sessions do not seem to work correctly on your server
|
||||||
|
|
||||||
Follow the instructions in the error message. Make sure you are accessing shaarli via a direct IP address or a proper hostname. If you have **no dots** in the hostname (e.g. `localhost` or `http://my-webserver/shaarli/`), some browsers will not store cookies at all (this respects the [HTTP cookie specification](http://curl.haxx.se/rfc/cookie_spec.html)).
|
Follow the instructions in the error message. Make sure you are accessing shaarli via a direct IP address or a proper hostname. If you have **no dots** in the hostname (e.g. `localhost` or `http://my-webserver/shaarli/`), some browsers will not store cookies at all (this respects the [HTTP cookie specification](http://curl.haxx.se/rfc/cookie_spec.html)).
|
||||||
|
|
||||||
### pubsubhubbub support
|
|
||||||
|
|
||||||
Download [publisher.php](https://pubsubhubbub.googlecode.com/git/publisher_clients/php/library/publisher.php) at the root of your Shaarli installation and set `$GLOBALS['config']['PUBSUBHUB_URL']` in your `config.php`
|
|
||||||
|
|
|
@ -2,14 +2,14 @@
|
||||||
|
|
||||||
### Note your current version
|
### Note your current version
|
||||||
|
|
||||||
If anything goes wrong, it's important for us to know which version you're upgrading from.
|
If anything goes wrong, it's important for us to know which version you're upgrading from.
|
||||||
The current version is present in the `version.php` file.
|
The current version is present in the `version.php` file.
|
||||||
|
|
||||||
### Backup your data
|
### Backup your data
|
||||||
|
|
||||||
Shaarli stores all user data under the `data` directory:
|
Shaarli stores all user data under the `data` directory:
|
||||||
|
|
||||||
- `data/config.php` - main configuration file
|
- `data/config.json.php` (or `data/config.php` for older Shaarli versions) - main configuration file
|
||||||
- `data/datastore.php` - bookmarked links
|
- `data/datastore.php` - bookmarked links
|
||||||
- `data/ipbans.php` - banned IP addresses
|
- `data/ipbans.php` - banned IP addresses
|
||||||
- `data/updates.txt` - contains all automatic update to the configuration and datastore files already run
|
- `data/updates.txt` - contains all automatic update to the configuration and datastore files already run
|
||||||
|
@ -39,7 +39,7 @@ We recommend that you use the latest release tarball with the `-full` suffix. It
|
||||||
|
|
||||||
Once downloaded, extract the archive locally and update your remote installation (e.g. via FTP) -be sure you keep the content of the `data` directory!
|
Once downloaded, extract the archive locally and update your remote installation (e.g. via FTP) -be sure you keep the content of the `data` directory!
|
||||||
|
|
||||||
If you use translations in gettext mode - meaning you manually changed the default mode -,
|
If you use translations in gettext mode - meaning you manually changed the default mode -,
|
||||||
reload your web server.
|
reload your web server.
|
||||||
|
|
||||||
After upgrading, access your fresh Shaarli installation from a web browser; the configuration and data store will then be automatically updated, and new settings added to `data/config.json.php` (see [Shaarli configuration](Shaarli configuration) for more details).
|
After upgrading, access your fresh Shaarli installation from a web browser; the configuration and data store will then be automatically updated, and new settings added to `data/config.json.php` (see [Shaarli configuration](Shaarli configuration) for more details).
|
||||||
|
@ -192,7 +192,10 @@ Total 3317 (delta 2050), reused 3301 (delta 2034)to
|
||||||
|
|
||||||
#### Step 3: configuration
|
#### Step 3: configuration
|
||||||
|
|
||||||
After migrating, access your fresh Shaarli installation from a web browser; the configuration will then be automatically updated, and new settings added to `data/config.php` (see [Shaarli configuration](Shaarli-configuration) for more details).
|
After migrating, access your fresh Shaarli installation from a web browser; the
|
||||||
|
configuration will then be automatically updated, and new settings added to
|
||||||
|
`data/config.json.php` (see [Shaarli configuration](Shaarli-configuration) for more
|
||||||
|
details).
|
||||||
|
|
||||||
## Troubleshooting
|
## Troubleshooting
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue