我试图在我的laravel软件包上安装spatie/sitemap软件包,但是我一直收到这个错误,我不知道问题出在哪里:
无法将您的要求解析为可安装的软件包集。
问题1
- spatie/crawler[5.0.2, ..., v5.x-dev] require guzzlehttp/psr7 ^1.4 -> found guzzlehttp/psr7[1.4.0, ..., 1.x-dev] but the package is fixed to 2.0.0
(lock file version) by a partial update and that version do
尝试安装laravel-image-optimizer插件时遇到错误: $ composer require spatie/laravel-image-optimizer
Using version ^1.4 for spatie/laravel-image-optimizer
./composer.json has been updated
Loading composer repositories with package information
Updating dependencies (including require-dev)
Your requirements could n
我有一个仍处于开发阶段的laravel应用程序。我目前正在尝试使用Spatie\ sitemap \SitemapGenerator为应用程序生成一个站点地图,但我的代码无法工作。这是我在一个名为GenerateSiteMap.php的文件中的站点地图代码:
<?php
use Spatie\Sitemap\SitemapGenerator;
class GenerateSiteMap
{
public function generateSite()
{
$generator = SitemapGenerator::create('http:/
在我的项目中安装一些composer软件包时,我遇到了问题。
Problem 1
- Installation request for spatie/image-optimizer 1.1.5 -> satisfiable by spatie/image-optimizer[1.1.5].
- spatie/image-optimizer 1.1.5 requires php ^7.2 -> your PHP version (7.1.14) does not satisfy that requirement.
Problem 2
- Installat
我已经做了电子商务网站在laravel 8。我正在尝试做sitemap.xml使用空间/网站地图包。,但它不会安装在我的godaddy主机上。
错误如下:
****Using version ^5.8 for spatie/laravel-sitemap
./composer.json has been updated
Running composer update spatie/laravel-sitemap
Loading composer repositories with package information
Updating dependencies
Your requiremen
我有这个GenerateSitemap.php文件,我可以在其中配置爬虫程序,但我不知道如何让爬虫程序跳过一些特定的URL(例如)。我读过这篇文章,但就是想不通。
namespace Example\Console\Commands;
use Illuminate\Console\Command;
use Spatie\Sitemap\SitemapGenerator;
use Spatie\Sitemap\Tags\Url;
use Spatie\Crawler\Crawler;
class GenerateSitemap extends Command
{
/**
*
我需要生成一个网站地图。 我正在使用spatie/laravel-sitemap。我已经安装并发布了它,但是当我运行生成器时,Symphony抛出了一个致命错误:Maximum execution time of 60 seconds exceeded。 我有一个很大的链接列表,只留下一个要测试,但仍然得到相同的错误。 如何解决这个问题?下面是我的web.php代码: <?php
use Spatie\Sitemap\SitemapGenerator;
// this link throws a fatal error: Maximum execution time of 60 s
Jetstream配置文件页面未链接到spatie laravel 8角色和权限
我已经为登录和用户系统配置了Jetstream,并为权限和角色配置了Spatie。
登录系统工作正常,我有几个页面是通过空间权限和角色进行管理的。
问题出现在配置文件页面上,尽管我已经将具有spatie角色的访问权限授予了“管理员”和“用户”角色,但只有管理员用户才能访问该页面。
下面我将部分代码作为示例,也是与此问题最相关的:
UserController
use DB;
use Illuminate\Database\Eloquent\Model;
use Illuminate\Http\Request;
u
我刚刚更新了我的项目的框架,从第7版到第8版(laravel的最新版本)。除了生成此错误的活动日志外,一切正常:
Illuminate\Database\Eloquent\RelationNotFoundException Call to undefined relationship [user] on model [Spatie\Activitylog\Models\Activity].
此错误仅在我更新了laravel和所有composer依赖项(包括spatie/laravel-activitylog )之后才会出现。我按照laravel的指示来更新项目的框架()。我还检查了gi
我使用的是laravel-analytics (),并且已经在本地安装了所有东西,运行良好。
但是,每当我尝试上传到服务器时,在访问页面时都会收到以下错误:Class 'LaravelAnalytics' not found,我正在尝试通过:use \LaravelAnalytics as Analytics;访问它
我在本地和服务器上都使用了这两种linux操作系统。我还运行了:composer update,现在运行了get:Nothing to install or update
我已经检查了.json文件,可以看到我正在尝试安装的包就在那里。
{
"na
签名无效。
{"exception":"[object] (Spatie\\WebhookClient\\Exceptions\\WebhookFailed(code: 0): The signature is invalid. at /home//public_html//vendor/spatie/laravel-webhook-client/src/Exceptions/WebhookFailed.php:11)
我有多个页面,一个用户可以有多个角色。但我无法在Spatie权限中获取用户的分页角色。如何实现如下Spatie权限:
Page | Role | User |
------------------------
A | Admin | 1 |
B | Member | 1 |
A | Cashier| 2 |
我使用的是SPATIE activitylog,我遵循了所有的说明,但它仍然只记录创建函数,而不是更新,同时在一个模式上使用它
我的模态
<?php
namespace App\Models;
use Illuminate\Database\Eloquent\Factories\HasFactory;
use Illuminate\Database\Eloquent\Model;
use Spatie\Activitylog\Traits\LogsActivity;
class Contact extends Model
{
use HasFactory, LogsActi
大家好,我正在尝试在laravel 7.4中安装媒体库,但出现了以下错误:
Problem 1
- Installation request for symfony/console 5.0.1 -> satisfiable by symfony/console[v5.0.1].
- Installation request for spatie/laravel-medialibrary ^8.1 -> satisfiable by spatie/laravel-medialibrary[8.1.0].
- Can only install one of: symfony/proce
目前,我正在为API使用laravel 8,我希望为API集成用于OAuth授权的OAuth,但是当我试图安装laravel/passport时,我会得到以下错误,无法为该项目安装laravel/passport。我试着为dusterio/lumen安装laravel/passport库,但是这个包也有一些流明8的问题。
Problem 1
- lcobucci/jwt[3.3.0, ..., 3.4.x-dev] require php ^5.6 || ^7.0 -> your php version (8.0.14) does not satisfy that require
我正在使用来自spatie的laravel-backup来备份我的laravel应用程序文件和数据库,并将它们存储在数字海洋空间中。这对我来说很好。 我有另一个数字海洋空间,被上传的用户文件被存储到其中。 我的问题是。我也需要备份数字海洋空间吗?或者人们可以信任他们吗?数字海洋会以某种方式备份空间吗? 下面是我用来备份我的东西的配置文件: <?php
return [
'backup' => [
/*
* The name of this application. You can use this name to m