在laravel框架内运行独立的.php

时间:2014-11-29 01:42:10

标签: php laravel

我最近在笔记本电脑上安装了laravel框架。我在我的Xampp服务器的htdocs / laravel / laravel源路径中安装了laravel

我如何 run 在浏览器中正常执行编写的PHP代码, run 执行它们的laravel框架?

这意味着如果我在桌面上创建一个新的.php文件,它将显示" hello world"。我应该保留该文件或在哪个文件夹中显示我的这个单独文件仅在laravel框架内的浏览器中运行。

4 个答案:

答案 0 :(得分:0)

您可以将其放在public目录中。如果您的应用程序具有localhost域,则可以通过localhost / script.php访问它。但是,这是非常不明智的,因为您根据脚本的作用开放潜在的漏洞。

如果是测试则那么好。否则,您必须将其放在应用程序中的某个位置,说app/scripts/script.php,无法通过浏览器访问它(Web应用程序中的独立脚本的唯一要点是CRON任务或CLI命令)。如果是这种情况,您可能需要查看有关编写自己的工匠命令的http://laravel.com/docs/4.2/commands

答案 1 :(得分:0)

我建议将该代码存储在Laravel内的自定义库中,并将其包含在控制器中。

答案 2 :(得分:0)

make filename.blade.php文件中的最简单解决方案。 将其放入resources/views/filename.blade.php并使用路由routes/web.php

执行
Route::get("/filename", function(){
    return view('filename');
});

答案 3 :(得分:-1)

您可以将PHP文件放入laravel应用程序文件夹的 storage / app / public / filename.php 文件夹中,并且可以像 您的域名/存储/文件名.php