diff options
author | Michiel de Jong <michiel@unhosted.org> | 2012-05-11 12:47:42 +0400 |
---|---|---|
committer | Michiel de Jong <michiel@unhosted.org> | 2012-05-11 12:47:42 +0400 |
commit | 329745dde04192159c6d14085eaebfc04a748dbd (patch) | |
tree | 7e1db23f04acc521974e4c60ace4f13b263b5e25 /user_webfinger | |
parent | 676e6788cf50256d349ac6eb5cd572552b8a03b0 (diff) |
trying to fix /.well-known/host-meta
Diffstat (limited to 'user_webfinger')
-rw-r--r-- | user_webfinger/host-meta.php (renamed from user_webfinger/appinfo/install.php) | 23 |
1 files changed, 2 insertions, 21 deletions
diff --git a/user_webfinger/appinfo/install.php b/user_webfinger/host-meta.php index 00a533e78..30072a728 100644 --- a/user_webfinger/appinfo/install.php +++ b/user_webfinger/host-meta.php @@ -3,9 +3,6 @@ $hostMetaHeader = array( 'Access-Control-Allow-Origin' => '*', 'Content-Type' => 'application/xml+xrd' ); -$appInfoDir = __DIR__; -$thisAppDir = dirname($appInfoDir); -$appsDir = dirname($thisAppDir); $ownCloudDir = dirname($appsDir); $docRoot = $_SERVER['DOCUMENT_ROOT']; try { @@ -29,23 +26,7 @@ $hostMetaContents = "<?xml version=\"1.0\" encoding=\"UTF-8\"?> <Title>Resource Descriptor</Title> </Link> </XRD>"; -@mkdir($hostMetaDir); -$hostMeta = fopen($hostMetaPath, 'w'); -if(!$hostMeta) { - die("Could not open " . $hostMetaPath . " for writing, please check permissions!"); -} -if(!fwrite($hostMeta, $hostMetaContents, strlen($hostMetaContents))) { - die("Could not write to " . $hostMetaPath . ", please check permissions!"); -} -fclose($hostMeta); - -// write custom headers into .htaccess: -$htaccess = fopen($hostMetaDir . '/.htaccess', 'w'); -//TODO: check compatibility! -fwrite($htaccess, "<filesMatch \"^host-meta$\"> -<ifModule mod_headers.c>\n"); foreach($hostMetaHeader as $header => $value) { - fwrite($htaccess, "Header set " . $header . " \"" . $value . "\"\n"); + header($header . ": " . $value); } -fwrite($htaccess, "</ifModule>\n</filesMatch>"); -fclose($htaccess); +echo $hostMetaContents; |