我在子目录banana(OMG.com/fruits/banana)上安装了phpspreadsheet。并试图打开它的示例页面。(banana/vendor/phpoffice/phpspreadsheet/samples/index.php)但它没有用。所以我按照源代码,像这样更改了 Header.php 上的 css 和 js 路径。
From <link rel="stylesheet" href="/bootstrap/css/bootstrap.min.css"/>
To <link rel="stylesheet" href="bootstrap/css/bootstrap.min.css"/>
然后示例页面 (samples/index.php) 正确显示。所以我点击了它的示例菜单。但它没有再次起作用。错误代码是 404。我打开了 sample/index.php 并观察了示例菜单链接。链接是这个。
OMG.com/Autofilter/10_Autofilter.php
但是 10_Autofilter.php 不在其中。它在这里。
OMG.com/fruits/banana/vendor/phpoffice/phpspreadsheet/samples/Autofilter/10_Autofilter.php
我发现原因是路径。但我不知道如何解决。我认为最简单的方法是由作曲家在根目录上安装 phpspreadsheet。但我又想了想,它不会成功。因为如果我在根目录安装 phpspreadsheet,示例页面将在此处。
OMG.com/vendor/phpoffice/phpspreadsheet/samples/Autofilter/10_Autofilter.php
但是链接是这样的。
OMG.com/Autofilter/10_Autofilter.php
也许这可能是一个简单的基本问题。但我不知道怎么做。
帮助...
PS。我在这里安装了phpspreadsheet。
OMG.com/fruits/banana> composer require phpoffice/phpspreadsheet