如何在公用文件夹Laravel 5.1上方输出文件

病毒通1000

我有debian机器,我的站点在/ var / www / laravel-site /文件夹中。在laravel-site文件夹中,我有FILES和PUBLIC文件夹。如何将文件输出到FILES文件夹以保护文件免受网络阅读?

亚历克斯·安里(Alex Anry)

我想base_path()会有所帮助

简单用法示例:

<?php
    $file = base_path('FILES').'/people.txt';
    // Open the file to get existing content
    $current = file_get_contents($file);
    // Append a new person to the file
    $current .= "John Smith\n";
    // Write the contents back to the file
    file_put_contents($file, $current);
?>

function base_path($path = '')是Laravel的辅助函数。它获取安装基础的路径:

function base_path($path = '')
{
     return app()->basePath().($path ? '/'.$path : $path);
}

因此,要/var/www/laravel-site使用您的文件夹echo base_path();

要获取FILES文件夹(或Laravel基座内所需的任何路径),请使用echo base_path('FILES');它来输出/var/www/laravel-site/FILES

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何在Laravel 5中将公用文件夹更改为public_html

Laravel:如何在Laravel中找到公用文件夹?

将图像保存在公用文件夹中而不是存储laravel 5

如何从公用文件夹Laravel获取文件列表

如何在Laravel 5中使用输入名称创建存储文件夹和子文件夹

如何从Laravel的公用文件夹中调用模型?

laravel如何首先重定向到公用文件夹?

如何重定向到Laravel上的公用文件夹

Rails 5:如何在公用文件夹中获取错误页面,以使其他语言环境显示除“ en”以外的其他内容?

如何在Laravel5中更改视图文件夹?

Laravel,保护文件夹公用文件夹中

更改Laravel 5.1的公用文件夹

Laravel公用文件夹Php工匠

Laravel公用文件夹禁止

如何在SilverStripe中的主题文件夹内创建公用文件夹

如何在 HTML5 中打开文件夹

我如何在CWP(Centos-Web-Panel)中使用laravel网站。网址中没有公用文件夹?

Laravel 5 Models文件夹

如何在eclipse中创建输出文件夹

TCL 输出文件 1

如何将Laravel中的文件直接上传到公用文件夹?

在Laravel中,如何获取公用文件夹中所有文件的列表?

如何在React应用程序中从公用文件夹导入文件?

如何在Android 10中创建公用文件夹/文件

如何在node.js express中访问我的公用文件夹中的文件

Laravel:存储不将文件放在公用文件夹中

重命名 Laravel 公用文件夹中的文件

Nextjs公用文件夹

Bash脚本编写并使用TAR归档文件夹,如何在一个文件夹中抓取5个最新的文件夹?