如何在 Laravel 5 中设置基本路径

2024-06-22

I moved Laravel 公共文件夹 to the 根文件夹,然后我搬家了Laravel to 它自己的文件夹。所以我可以在共享主机上使用 Laravel。它看起来像这样:

2015/08/04  18:13    <DIR>          .
2015/08/04  18:13    <DIR>          ..
2015/08/01  17:50               896 .htaccess
2015/07/29  17:39                 0 favicon.ico
2015/07/29  17:39             1,844 index.php
2015/08/04  17:19    <DIR>          laravel
2015/08/04  17:20    <DIR>          public
2015/08/01  17:46             1,165 README.md
2015/08/01  16:18                34 robots.txt
2015/08/04  17:20    <DIR>          static

例如,我正在使用public_path()我得到这个:

/htdocs/laravel/public

但我需要的是这样的:

/htdocs/公共

我已经检查了配置文件/config/但没有任何关于它的事情。

请告诉我如何解决它。谢谢

(我的 laravel 版本是5.0.33)


附: 我尝试过这个方法:共享主机上的 Laravel 5 - 错误的 public_path() https://stackoverflow.com/questions/29892024/laravel-5-on-shared-hosting-wrong-public-path

我覆盖了public_path() in AppServiceProvider

$this->app->bind('path.public', function() {
    return base_path() . '/';
});

但一切都没有改变。


您可以通过将其添加到通常在 /public 文件夹中找到的 index.php 文件来正确绑定公共文件夹

// set the public path to this directory
$app->bind('path.public', function() {
    return __DIR__;
});

此后您可能需要清除缓存,因为路径之前可能已被缓存。如果您没有 ssh 访问服务器的权限,则可以手动找到并删除缓存的配置bootstrap/cache/config.php

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何在 Laravel 5 中设置基本路径 的相关文章

  • 无法加载动态库“php_wincache.dll”?

    因为我已经使用 ASP NET 所以我决定在 IIS 上使用 PHP 我使用 Wep PI 安装它 但是当我尝试安装 Composer 时 他失败并出现 PHP 设置错误 我尝试将 php ini 中的 extension dir 更改为绝
  • 在 PHP 中你使用复数还是单数来命名你的数组? [关闭]

    Closed 这个问题是基于意见的 help closed questions 目前不接受答案 当我命名数组类型变量时 我经常遇到一个困境 我使用复数还是单数命名我的数组 例如 假设我有一个名称数组 在 PHP 中我会说 names arr
  • 使用php从图像中获取第一个像素

    我正在尝试获取图像的第一个像素 最好是最左上角或最右上角的一个像素 我看到了这个问题 它有最接近我的问题的答案 获取图像颜色 https stackoverflow com questions 1746530 get image color
  • 在 CodeIgniter、SQL 中调用布尔值的成员函数 result()

    我试图根据搜索关键字查看 data results 中有哪些数据 但每次都会出现上述致命错误 有人可以帮助我吗 我的控制器 public function execute search search term this gt input g
  • XMLHttpRequest() 并输出 csv 文件

    我可以通过向新窗口发出 html 表单 POST 并使用 PHP 响应来成功生成 csv 文件 header Content type text csv header Content Disposition attachment filen
  • 为什么在打开的文件上取消链接成功?

    为什么打开的文件被删除了 在 Windows Xamp 上 我收到消息 仍在工作 但在其他 PHP 服务器上 文件被删除 即使它已打开 并且我收到消息 文件已删除 我也可以从 FTP 删除文件 即使第一个脚本仍在工作 UNIX 系统通常允许
  • WordPress、PHP、URL 编码问题

    Wordpress 提供了一个名为 the permalink 的函数 您猜对了 在帖子循环中返回给定帖子的永久链接 我正在尝试对该永久链接进行 URL 编码 当我执行此代码时 它以 HTML 形式生成以下结果 http
  • 仅限使用一张优惠券,删除 Woocommerce 中之前使用的其他优惠券

    我正在动态制作优惠券以使用用户电子邮件作为优惠券 但如何限制用户每个购物车仅使用一张优惠券 如果使用多个自动从购物车中删除前一个 add filter woocommerce get shop coupon data generate co
  • YouTube api 的永久访问令牌?

    我已经浏览了用于身份验证的 Oauth 和 AuthSub 方法的 google 文档 并且我尝试通过 google 搜索此内容 但没有结果 对于 Facebook 您可以请求长度为 的访问令牌lifetime 这意味着您不必每隔几周就请求
  • 致命错误:在非对象上调用成员函数 FetchRow()

    这是我的错误消息致命错误 Call to a member function FetchRow on a non object in C AppServ www hfix include care api classes class min
  • 更改二维数组每一行中的键而不丢失值

    我有一个行数组 其中一个 视觉 数据列有两个相似但不同的键 我想替换其中一个键 以便该列在所有行中具有相同的键 我的输入数组 Ttitle gt lilly Price gt 1 75 Number gt 3 Title gt rose P
  • 我可以制作一个 PHP“宏”(如#define)来为函数调用提供参数吗?

    我所说的参数是 FILE and LINE 函数调用者的那些 以便函数可以在错误报告中使用它们 假设我有两个文件和 file 1 php 调用的第 100 行my func 在 file 2 php 中 我想拨打这个电话my func FI
  • 从套接字读取数据,发送响应并关闭

    我正在开发一个 c 和 php 项目 其中 PHP 脚本打开一个到 c 程序的套接字 c 程序将读取数据 然后发回响应 在 PHP 脚本中我有以下内容 echo Opening Client fp fsockopen 127 0 0 1 1
  • PHP:注意:定义会话变量的索引未定义

    我正在制作一个带有电子邮件验证器的注册系统 您典型的 使用此代码来验证 类型的事情 我希望存储一个会话变量 以便当人们在注册页面上完成帐户注册并意外导航回该页面时 它会提醒他们需要在使用前激活帐户 使这个问题如此难以诊断的原因是我以类似的方
  • 在 Woocommerce 结帐页面上移动亚马逊按钮

    我需要移动 Woocommerce 结账页面上的 Amazon Pay 消息 按钮 我们正在使用Woocommerce 的亚马逊支付 https woocommerce com products pay with amazon 当我查看插件
  • 为什么在这个数组中 NULL 递减而不是负数?

    我已经尝试过这段代码 a array fill 0 4 NULL a 0 a 1 a 2 a 3 var dump a Result array 4 0 gt int 1 1 gt int 1 2 gt NULL 3 gt NULL 为什么
  • SQLite适合并发读吗?

    在没有锁定的情况下 SQLite 数据库的性能是否能达到每秒 50 次读取左右 我正在尝试确定它是否可以在不会经常 写入 的 PHP 网站上使用 它主要是从一小部分表中读取相同的数据 没问题 并发读 写实际上会被 SQLite 序列化 所以
  • PHP:系统时区设置错误

    我尝试在 MAMP 下的终端中使用 PHP 但出现与系统时区设置相关的错误 我该如何修复这个错误 应用程序 MAMP bin php5 bin php 回声 php PHP 严格标准 PHP 启动 它 依赖系统是不安全的 时区设置 请使用
  • 特殊字符和 URL 重写

    我目前正在开发一个应用程序 该应用程序从暴雪社区 API 中提取 JSON 数据并使用 PHP 对其进行解析 一切正常 直到我遇到一个名字中有特殊字符的角色 为了提取角色数据 我需要知道他们的角色名称和他们所在的领域 我将名称和领域通过 U
  • 在 Woocommerce 中设置购物车商品价格后重新计算总计

    通过 set price 方法更改产品价格后 如何更改小计价格 现在在review order php中按旧价格计算总成本 cart php foreach WC gt cart gt get cart as cart item key g

随机推荐

  • Spring安全空指针异常

    我正在尝试将数据库中的用户映射到 Spring Security 用户 但运气不佳 我的 UserServiceImpl 如下 当我通过 servlet 调用它时 自动装配通常工作正常 但在 Spring Security 中使用时会抛出空
  • Xamarin.Forms:MultiLineLabel 不再在 Android 上运行

    在我的 Xamarin Forms 项目中 我使用多行标签在 1 行或 2 行上显示标题 具体取决于文本长度 我是基于这个blog http depblog weblogs us 2016 06 27 xamarin forms multi
  • 如何使用 lambda 流迭代嵌套列表?

    我正在尝试使用 stream 将以下代码重构为 lambda 表达式 尤其是嵌套的 foreach 循环 public static Result match Response rsp Exception lastex null for F
  • Magento - 2 个或更多观察者关注同一事件

    我的 2 个观察者正在观察相同的情况sales order shipment save before event ModuleA是我先创建的 然后我创建的ModuleB 现在只ModuleB的观察者被调用而不是ModuleA 请让我知道我该
  • EVP_get_cipherbyname 始终返回 null

    我打电话时遇到问题EVP get cipherbyname在 macOS 上 const char cipher str aes 256 cbc const evp cipher st cipher1 EVP aes 256 cbc con
  • 显示我的 C# Windows 窗体时关闭“拖动时显示窗口内容”设置

    有一个窗口显示设置称为 拖动时显示窗口内容 http www thewindowsclub com disable show windows contents while dragging http www thewindowsclub c
  • 如何触发预定的 Spring Batch 作业?

    我希望能够使用 REST 控制器启动我的作业 然后当作业启动时 它应该按计划运行 直到我再次使用 REST 停止它 这是我的控制器 RestController public class LauncherController Autowir
  • Jms 消息仅确认,直到消息确认为止

    如何确保消息确认仅删除在 jms 代理中调用确认的消息之前的消息 目前我有一个系统 它从 jms 队列中消费并部分处理它 稍后 一批这些消息将由不同的线程保存 我现在需要确认消息 但问题是我必须停止使用消息 否则确认先前收到的消息也将确认收
  • ActiveX,安装不起作用

    我想创建并部署一个 ActiveX 插件 非常小的东西 我只想显示一个消息框 我为它创建了一个库项目并将其编译为 DLL 当我通过命令行注册 dll 时 该插件可以工作 regasm 在一台机器上 所以我现在需要创建一个安装程序 将其放入
  • iOS 自动释放池块

    当我开始阅读苹果关于内存管理的文档时自动释放池块有件事让我思考 Any object sent an autorelease message inside the autorelease pool block is released at
  • PHP 使用 Fsockopen 发布数据

    我正在尝试使用 fsockopen 发布数据 然后返回结果 这是我当前的代码
  • 猫和印刷有什么区别?

    cat and print两者似乎都在 R 中提供了 打印 功能 x lt Hello world n cat x Hello world print x 1 Hello world n 我的印象是cat最类似于典型的 打印 功能 我什么时
  • 通过另一个函数访问一个函数的返回值

    总的来说 我对编程还很陌生 刚刚开始真正接触Python 我正在做一个猜数字项目 import random def main main function print Welcome to the number guesser game r
  • 创建一个控件似乎打破了 JFX8 上的透明阶段

    上面的程序应该创建一个带有一些文本的透明舞台 但舞台看起来不透明 public class Test extends Application Override public void start Stage primaryStage new
  • 如何查找数组中存储的字符串中的数字之和

    我已经弄清楚如何从单个字符串计算数字的值 作为示例 var sum 13 2 10 7 3 split reduce function x y return parseInt x parseInt y Value of 35 我有兴趣找到数
  • 不区分大小写的列表

    我需要一个不区分大小写的列表或集合类型 字符串 创建一个最简单的方法是什么 您可以指定要在字典的键上获得的比较类型 但我找不到列表的类似内容 假设您使用的是 NET 3 5 您可以使用 var strings new HashSet
  • 如何向 CRichEditCtrl 添加 Unicode 支持?

    我的应用程序曾经使用 MFC CEdit 控件 并且我们对宽字符 Unicode 字符串没有任何问题 切换到CRichEditCtrl后 似乎不再支持Unicode 汉字变成了 等等 我读过 CRichEditCtrl 在底层使用 Rich
  • 如何在 PHP 客户端和 C 守护程序服务器之间进行 IPC?

    感谢您查看这个问题 的背景我有几台机器可以在很短的时间内连续生成多个 最多 300 个 PHP 控制台脚本 这些脚本运行速度很快 不到一秒 然后退出 所有这些脚本都需要对大型文件进行只读访问trie http en wikipedia or
  • Django manage.py runserver 优雅重载

    我正在开发一个 Django 项目 它集成了网络摄像头和 OpenCV 对于网络摄像头访问 我使用以下代码 如果我使用的话 网络摄像头可以被释放Ctrl C结束正在运行的服务器 但如果服务器在代码更改后重新加载 则网络摄像头无法正确释放 因
  • 如何在 Laravel 5 中设置基本路径

    I moved Laravel 公共文件夹 to the 根文件夹 然后我搬家了Laravel to 它自己的文件夹 所以我可以在共享主机上使用 Laravel 它看起来像这样 2015 08 04 18 13