Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/nextcloud/apps.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichiel de Jong <michiel@unhosted.org>2012-05-11 12:47:42 +0400
committerMichiel de Jong <michiel@unhosted.org>2012-05-11 12:47:42 +0400
commit329745dde04192159c6d14085eaebfc04a748dbd (patch)
tree7e1db23f04acc521974e4c60ace4f13b263b5e25 /user_webfinger
parent676e6788cf50256d349ac6eb5cd572552b8a03b0 (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;