Elgg RewriteTester.
More...
Elgg RewriteTester.
Test if URL rewriting is working.
Definition at line 11 of file ElggRewriteTester.php.
ElggRewriteTester::__construct |
( |
| ) |
|
ElggRewriteTester::createHtaccess |
( |
|
$url | ) |
|
Create Elgg's .htaccess file or confirm that it exists.
- Parameters
-
string | $url | URL of rewrite test |
- Returns
- bool
Definition at line 152 of file ElggRewriteTester.php.
ElggRewriteTester::guessSubdirectory |
( |
|
$url | ) |
|
Guess if url contains subdirectory or not.
- Parameters
-
string | $url | Rewrite test URL |
- Returns
- string|bool Subdirectory string with beginning and trailing slash or false if were unable to determine subdirectory or pointing at root of domain already
Definition at line 77 of file ElggRewriteTester.php.
static ElggRewriteTester::guessWebServer |
( |
| ) |
|
|
static |
Guess the web server from $_SERVER['SERVER_SOFTWARE'].
- Returns
- string
Definition at line 54 of file ElggRewriteTester.php.
ElggRewriteTester::returnStatus |
( |
|
$url | ) |
|
|
protected |
ElggRewriteTester::run |
( |
|
$url, |
|
|
|
$path = null |
|
) |
| |
Run the rewrite test and return a status array.
- Parameters
-
string | $url | URL of rewrite test |
string | $path | Obsolete, don't use |
- Returns
- array
Definition at line 32 of file ElggRewriteTester.php.
ElggRewriteTester::runLocalhostAccessTest |
( |
| ) |
|
Check whether the site homepage can be fetched via curl.
- Returns
- boolean
Definition at line 108 of file ElggRewriteTester.php.
ElggRewriteTester::runRewriteTest |
( |
|
$url | ) |
|
Hit the rewrite test URL to determine if the rewrite rules are working.
- Parameters
-
string | $url | Rewrite test URL |
- Returns
- bool
Definition at line 98 of file ElggRewriteTester.php.
ElggRewriteTester::$htaccessIssue |
|
protected |
ElggRewriteTester::$rewriteTestPassed |
|
protected |
ElggRewriteTester::$serverSupportsRemoteRead |
|
protected |
ElggRewriteTester::$webserver |
|
protected |
The documentation for this class was generated from the following file: