Laravel webdav and filesystem can't access drive
So I've mounted in windows my drive Z:site
to network_share
in the root map of my Laravel project.
Mout code:
mklink /D F:DevelopmentRPRsitenetwork_share Z:site
In filesystems.php
, I've added the config like so:
'dev' => [
'driver' => 'local',
'root' => storage_path('../network_share'),
'url' => env('APP_URL').'/share',
'visibility' => 'public',
],
But when I try to access the directory using dd(Storage::disk('dev')->path('/'));
, I get The root path Z:site is not readable.
...
I have no idea what I'm doing wrong here, I just want to be able to access y webdav storage, so I have all the files and uploads on that share and not on the main server.
I have the pbmedia/laravel-webdav
package installed and I can, using my config add files and read files, that's no issue, but when I read files, I get the contents of it... If I, for example, want to get an image and display it, just like I can do with asset('path/to/img.png')
, that would help me alot!
the thing is, the webdav doesn't support the url()
-method... So I can't access the "link" of that...
Any help on this?
php laravel filesystems
add a comment |
So I've mounted in windows my drive Z:site
to network_share
in the root map of my Laravel project.
Mout code:
mklink /D F:DevelopmentRPRsitenetwork_share Z:site
In filesystems.php
, I've added the config like so:
'dev' => [
'driver' => 'local',
'root' => storage_path('../network_share'),
'url' => env('APP_URL').'/share',
'visibility' => 'public',
],
But when I try to access the directory using dd(Storage::disk('dev')->path('/'));
, I get The root path Z:site is not readable.
...
I have no idea what I'm doing wrong here, I just want to be able to access y webdav storage, so I have all the files and uploads on that share and not on the main server.
I have the pbmedia/laravel-webdav
package installed and I can, using my config add files and read files, that's no issue, but when I read files, I get the contents of it... If I, for example, want to get an image and display it, just like I can do with asset('path/to/img.png')
, that would help me alot!
the thing is, the webdav doesn't support the url()
-method... So I can't access the "link" of that...
Any help on this?
php laravel filesystems
Did you try 'root' => base_path('network_share'); instead storage_path... ?
– Manuel Eduardo Romero
Dec 28 '18 at 1:16
Yes, it gives the same readable error. But I just can read the share...
– Robin
Dec 28 '18 at 1:26
add a comment |
So I've mounted in windows my drive Z:site
to network_share
in the root map of my Laravel project.
Mout code:
mklink /D F:DevelopmentRPRsitenetwork_share Z:site
In filesystems.php
, I've added the config like so:
'dev' => [
'driver' => 'local',
'root' => storage_path('../network_share'),
'url' => env('APP_URL').'/share',
'visibility' => 'public',
],
But when I try to access the directory using dd(Storage::disk('dev')->path('/'));
, I get The root path Z:site is not readable.
...
I have no idea what I'm doing wrong here, I just want to be able to access y webdav storage, so I have all the files and uploads on that share and not on the main server.
I have the pbmedia/laravel-webdav
package installed and I can, using my config add files and read files, that's no issue, but when I read files, I get the contents of it... If I, for example, want to get an image and display it, just like I can do with asset('path/to/img.png')
, that would help me alot!
the thing is, the webdav doesn't support the url()
-method... So I can't access the "link" of that...
Any help on this?
php laravel filesystems
So I've mounted in windows my drive Z:site
to network_share
in the root map of my Laravel project.
Mout code:
mklink /D F:DevelopmentRPRsitenetwork_share Z:site
In filesystems.php
, I've added the config like so:
'dev' => [
'driver' => 'local',
'root' => storage_path('../network_share'),
'url' => env('APP_URL').'/share',
'visibility' => 'public',
],
But when I try to access the directory using dd(Storage::disk('dev')->path('/'));
, I get The root path Z:site is not readable.
...
I have no idea what I'm doing wrong here, I just want to be able to access y webdav storage, so I have all the files and uploads on that share and not on the main server.
I have the pbmedia/laravel-webdav
package installed and I can, using my config add files and read files, that's no issue, but when I read files, I get the contents of it... If I, for example, want to get an image and display it, just like I can do with asset('path/to/img.png')
, that would help me alot!
the thing is, the webdav doesn't support the url()
-method... So I can't access the "link" of that...
Any help on this?
php laravel filesystems
php laravel filesystems
asked Dec 28 '18 at 0:46
Robin
7441932
7441932
Did you try 'root' => base_path('network_share'); instead storage_path... ?
– Manuel Eduardo Romero
Dec 28 '18 at 1:16
Yes, it gives the same readable error. But I just can read the share...
– Robin
Dec 28 '18 at 1:26
add a comment |
Did you try 'root' => base_path('network_share'); instead storage_path... ?
– Manuel Eduardo Romero
Dec 28 '18 at 1:16
Yes, it gives the same readable error. But I just can read the share...
– Robin
Dec 28 '18 at 1:26
Did you try 'root' => base_path('network_share'); instead storage_path... ?
– Manuel Eduardo Romero
Dec 28 '18 at 1:16
Did you try 'root' => base_path('network_share'); instead storage_path... ?
– Manuel Eduardo Romero
Dec 28 '18 at 1:16
Yes, it gives the same readable error. But I just can read the share...
– Robin
Dec 28 '18 at 1:26
Yes, it gives the same readable error. But I just can read the share...
– Robin
Dec 28 '18 at 1:26
add a comment |
0
active
oldest
votes
Your Answer
StackExchange.ifUsing("editor", function () {
StackExchange.using("externalEditor", function () {
StackExchange.using("snippets", function () {
StackExchange.snippets.init();
});
});
}, "code-snippets");
StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "1"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});
function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});
}
});
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53952472%2flaravel-webdav-and-filesystem-cant-access-drive%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
0
active
oldest
votes
0
active
oldest
votes
active
oldest
votes
active
oldest
votes
Thanks for contributing an answer to Stack Overflow!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Some of your past answers have not been well-received, and you're in danger of being blocked from answering.
Please pay close attention to the following guidance:
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53952472%2flaravel-webdav-and-filesystem-cant-access-drive%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Did you try 'root' => base_path('network_share'); instead storage_path... ?
– Manuel Eduardo Romero
Dec 28 '18 at 1:16
Yes, it gives the same readable error. But I just can read the share...
– Robin
Dec 28 '18 at 1:26