精华内容
下载资源
问答
  • <p>I want to create my custom repository classes so I have created repository class which extends abstract class (with base, model methods): <strong>BoardCategoryRepository</strong></p> ...
  • 今天想着给自家舅舅写个CMS,帮他...之前用的是laravel5.8第一个错误:Warning: require(D:cms_testpublic/../vendor/autoload.php)问了一下度娘,错误原因:php版本匹配解决方案:composer install运行命令:compo...

    今天想着给自家舅舅写个CMS,帮他的再生塑料粒子厂做个官网,好宣传。

    选择的是laravel框架,版本7.X

    谁知安装完一运行,错误接二连三的来。

    之前用的是laravel5.8

    第一个错误:

    Warning: require(D:cms_testpublic/../vendor/autoload.php)

    问了一下度娘,

    错误原因:php版本不匹配

    解决方案:composer install

    运行命令:

    composer install --ignore-platform-reqs

    再运行,空白页面中显示三个数字,500服务器错误

    老规矩继续问一下度娘咯

    看到有人说storage文件夹没有权限,我是windows环境呀,不存在的呀

    还有人说Apache的http-vhost.conf中有个目录配置错误,找了半天不存在这玩意

    接着不死心的去storage文件夹中看了一下运行日志

    第一行记录着:

    production.ERROR: No application encryption key has been specified.

    哦~没有这个文件,哪个文件呢?了解了一下,是.env文件,再去目录一看,文件名是.env.example。

    哦~哦~laravel官方文档中说的很清楚呀

    a96fd4caebff7ef7f3082c0dfd237b3a.png

    原来我少做了几步

    1. .env.example文件我没有重命名
    2. 没有运行 php srtisan key:generate 命令

    补上~OK。问题解决。明天继续开发

    展开全文
  • <p>When I call function which user the user controller it works fine but when i call any other function of any other controller it give error that class not found ...<?...$userCounts = ...
  • Laravel找不到供应商

    2016-06-25 22:20:22
    * Laravel Framework Service Providers... */ Illuminate\Auth\AuthServiceProvider::class, Illuminate\Broadcasting\BroadcastServiceProvider::class, Illuminate\Bus\BusServiceProvider::class, ...
  • This was build by Tappleby and it's installed in the Vendor folder of my Laravel installation. This works great as a filter. However, I need some functions of the package in my controller. I added ...
  • <pre><code><?... namespace App; ...use Illuminate\Auth\UserInterface;...use Illuminate\Auth\Reminders\RemindableInterface;...class User extends Eloquent implements UserInterface, RemindableInterface ...
  • <p>I use couchbase nosql database by <code>ytake/laravel-couchbase</code> package in my laravel 5.1 project After install that package and run <code>php artisan serve</code> i got error :</p> ...
  • <p>I am trying to use package aws-sdk-php in my Laravel App. According to <a href="https://github.com/aws/aws-sdk-php" rel="nofollow noreferrer">...<p>I am using laravel 5.0. <p>Thanks </div>
  • <p>I'm using the Laravel 5 boilerplate from Rappasoft (<a href="https://github.com/rappasoft/laravel-5-boilerplate" rel="nofollow">https://github.com/rappasoft/laravel-5-boilerplate</a>) and I have a ...
  • <p>I downloaded a website developed on laravel4 on my system and runing it on my localhost . Some of the pages are not working . <p>When I am trying to upload an Image . following error is occurring....
  • 我正在尝试使用Mandrill通过我的Laravel框架发送电子邮件,但是我收到以下错误:FatalErrorException in MandrillTransport.php line 114: Class'GuzzleHttp\Client' not found我已经在终端中使用以下命令安装了...

    我正在尝试使用Mandrill通过我的Laravel框架发送电子邮件,但是我收到以下错误:

    FatalErrorException in MandrillTransport.php line 114: Class

    'GuzzleHttp\Client' not found

    我已经在终端中使用以下命令安装了Guzzle:

    "guzzlehttp/guzzle":"~4.0"

    根据Laravel的文档,我需要将"guzzlehttp/guzzle":"~4.0"添加到我的composer.json文件中,但是由于我仍然看到错误,因此我不确定将其放置在哪里是否正确。

    {

    "name":"laravel/laravel",

    "description":"The Laravel Framework.",

    "keywords": ["framework","laravel"],

    "license":"MIT",

    "type":"project",

    "require": {

    "laravel/framework":"5.0.*",

    "illuminate/html":"^5.0",

    "guzzlehttp/guzzle":"~4.0"

    },

    "require-dev": {

    "phpunit/phpunit":"~4.0",

    "phpspec/phpspec":"~2.1"

    },

    "autoload": {

    "classmap": [

    "database"

    ],

    "psr-4": {

    "App\":"app/"

    }

    },

    "autoload-dev": {

    "classmap": [

    "tests/TestCase.php"

    ]

    },

    "scripts": {

    "post-install-cmd": [

    "php artisan clear-compiled",

    "php artisan optimize"

    ],

    "post-update-cmd": [

    "php artisan clear-compiled",

    "php artisan optimize"

    ],

    "post-create-project-cmd": [

    "php -r "copy('.env.example', '.env');"",

    "php artisan key:generate"

    ]

    },

    "config": {

    "preferred-install":"dist"

    }

    }

    这是我的应用程序具有的软件包列表,请注意guzzle具有不同的版本:4.2.3我也曾尝试将其更新到,但仍然遇到相同的错误。

    16cea4e5fe6afad94fbfbe25afac9e43.png

    如何解决这个问题?

    在项目的根目录下打开终端,然后输入

    composer require guzzlehttp/guzzle

    它适用于mailgun API。由于某种原因,laravel的邮件文档中建议使用此方法。您可以通过将以下行添加到您的composer.json文件中,将该软件包安装到您的项目中

    "guzzlehttp/guzzle":"~5.3|~6.0"

    不会使作曲家下载Guzzle源代码。顺便说一句,我没有发现|在确定版本时意味着什么。此命令仅下载PSR代码。

    此时,解决方案可能会起作用。但是,请注意兼容性问题。因为该命令将安装最新的稳定版本,而不是合适的版本。

    非常感谢,它为我工作。

    如果遇到此错误时正在使用Laravel,请运行:

    composer require guzzlehttp/guzzle

    然后再试一次。

    更新composer.json文件后,您需要运行update命令来解决和安装依赖项:

    composer update

    或者,如果作曲家不在您的路上:

    php composer.phar update

    香港专业教育学院尝试过此,但问题仍然存在。这是composer update的输出:Loading composer repositories with package information Updating dependencies (including require-dev) Nothing to install or update Generating autoload files Generating optimized class loader

    @Imran看到您的更新后,看起来Guzzle已正确安装,但未自动加载。您的作曲家自动加载器应具有GuzzleHttp的条目(签入vendorcomposerautoload_psr4.php并让我知道GuzzleHttp是否有一行)。我只是熟悉作曲家,而不是Laravel,但您似乎应该运行命令php artisan dump-autoload重新生成Laravels自动加载器。

    我尝试使用php artisan dump-load,但收到命令未定义的错误。我也尝试过composer dump-autoload生成自动加载文件,但在我的原始问题中仍收到相同的Class not found错误。

    你试过了吗 :

    artisan clear-compiled

    或如果artisan不可用,请尝试删除compile.php(如果存在)(在供应商目录中)并启动composer dumpautoload

    是的,我已经尝试过了,但是仍然收到错误消息。我的供应商目录中没有Compiled.php文件,我已经运行composer dump-autoload

    也许您应该删除composer.lock和vendor文件夹,如果可能,请尝试重新安装所有文件夹。

    就我而言,很简单,在composer.json中添加"guzzlehttp/guzzle":"^6.3"

    需要如下所述的对象

    "require": {

    "php":">=7.0.0",

    "ext-gd":"*",

    "barryvdh/laravel-cors":"^0.11.2",

    "barryvdh/laravel-dompdf":"^0.8.1",

    "dingo/api":"2.0.0-alpha1",

    "doctrine/dbal":"^2.6",

    "fideloper/proxy":"~3.3",

    "guzzlehttp/guzzle":"^6.3",

    "intervention/image":"^2.4",

    "laravel/framework":"5.5.*",

    "laravel/tinker":"~1.0",

    "league/flysystem-aws-s3-v3":"~1.0",

    "predis/predis":"^1.1",

    "tymon/jwt-auth":"dev-develop"

    },

    比使用终端在项目根目录中运行composer update更好。

    我遇到过同样的问题。

    我使用了旧版本才能正常工作。

    从版本4开始,它不再起作用。

    它适用于版本3.8.1

    因此,您可以添加" guzzlehttp / guzzle":"?3"

    您可以解决此问题,以将"mews/captcha":"1.0.1"和"guzzlehttp/guzzle":"~4.0"添加到您的composer.json文件。然后,您需要在终端上运行composer update命令。

    我已经尝试过Laravel4。它对我有用。

    当我在独立文件中进行测试时,尝试在Laravel框架之外运行代码时遇到此错误。当我将其移动到控制器中时,它对我有用。

    我忘了为什么这对我有用,我在某个地方的论坛上看到了

    我刚刚将此验证码生成器添加到composer.json文件

    "mews/captcha":"~2.0.",

    将其添加到所有需求包

    "require": {

    "php":">=5.5.9",

    "laravel/framework":"5.1.*",

    "laravelcollective/html":"5.1.*",

    "laracasts/flash":"~1.3",

    "mews/captcha":"~2.0.",

    "guzzlehttp/guzzle":"~4.0"

    },

    如果有人知道为什么这样有效,那确实会伤脑筋。

    可能是因为喵/验证码需要依赖项。

    展开全文
  • <p>Actually,I am building an email verification system. <p>After clicking on the ...<p>my file: <a href="http://laravel.io/bin/jQxe6" rel="nofollow">http://laravel.io/bin/jQxe6</a></p> </div>
  • <p>I have laravel 5 in a remote server and I have this error <code>Class 'App\Libraries\CheckLang' not found</code>. <p>In CheckLang <code>namespace App\Libraries;</code> in routes....
  • <p>I've scoured every Laravel forum and Stack for the answer but none of the solutions have worked. I've been hours trying to find a solution and I simply cannot fathom how the class is not being ...
  • The version of laravel is 5.8 and php is 7.1. Please help in solving this issue. <a href="https://i.stack.imgur.com/XXxaM.png" rel="nofollow noreferrer"><img src=...
  • <p>I keep getting the following error: <p>Use of undefined constant App - assumed 'App' <p>when I do: ...<pre><code> Route::get('/tasks', function () { ... return view('tasks.index', compact('...
  • <p>I am trying to use predis in laravel 5.2.I have installed predis and redis via composer.json in require as predis" :"~1.0".Then I did composer update and also ran composer require illuminate/redis ...
  • composer.json my model files are ...千万别忘了,自建的Model要加namespace,同样每个使用Model的Controller中要user namespace .... 转载于:https://www.cnblogs.com/xj76149095/p/6155450.html

    composer.json


    my model files are stored in directory of app\models,


    therefor 


     

    "autoload": {
        "classmap": [
            "database",
            "app/Models"
        ],
        "psr-4": {
            "App\\": "app/",
            "Models\\": "app/Models/"
        }
    },
    then

     





    千万别忘了,自建的Model要加namespace,同样每个使用到Model的Controller中要user namespace ....

    转载于:https://www.cnblogs.com/xj76149095/p/6155450.html

    展开全文
  • ... <pre><code>[Symfony\Component\Debug\Exception\FatalThrowableError] Class 'CreateCharactersTable' not found....</code></pre> ...<p>Here is that that class: ...<p>Running <code>composer dumpautoload</code>...
  • <div><p>FatalThrowableError in Controller.php line 68: Class 'Flc\Alidayu\Client' not found</p><p>该提问来源于开源项目:flc1125/alidayu</p></div>
  • 1.问题描述在Laravel中引入了一个第三方验证码Code.class.php,在使用的时候发现如果给这个设置命名空间,那么需要在使用时用require引入这个文件,引入后在newCode()时会报Class'AppHttpControllersAdminCode...
    bcc4fddd9df53cac240217c7ab430e10.png

    1.问题描述

    在Laravel中引入了一个第三方验证码类Code.class.php,在使用的时候发现如果不给这个类设置命名空间,那么需要在使用时用require引入这个文件,引入后在

    newCode()时会报Class'AppHttpControllersAdminCode'notfound,即找不这个类的错误,发现系统在当前文件的命名空间去找这个类。所以需要在new时类名前加,即newCode(),这样会在根命名空间下找Code类就可以正常使用。

    好奇心下给Code类添加了个命名空间namespaceresourcesorgcode;,发现在使用时useresourcesorgcodeCode;,依然报错找不到这个类。

    2.解决过程

    通过修改命名空间,改变类文件存放位置,都不能解决这个错误,百度后发现应该自定义类的加载问题,即命名空间使用正确,但是laravel没有加载这个类文件。最后在csdn大神博客发现解决办法。

    在composer.json的autoload内的classmap项新增类包,

    8fb0fa63d452e25e894b2d40d243e8ac.png

    完成之后还需要在命令行使用composer命令

    c0d4b34ce7f477f4e479731149560937.png

    做完这些再回到项目中,在使用Code类的文件中useresourcesorgcodeCode;就可以正确的newCode()了。

    3.总结

    在自定义类不使用命名空间时可以直接require类文件进行使用,但在newCode时要加上指明根命名空间。

    当使用命名空间时要进行配置,告诉系统进行自动加载自定义类包,然后可以使用use。

    另外经过测试发现当使用命名空间时仅使用require仍然报错,还要指明命名空间才可以。但使用了use可以省去require。

    以上这篇解决Laravel自定义类引入和命名空间的问题就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持小编。

    展开全文
  • <p>I am studying Laravel now and I have a problem with display validation messages in my page. Here's the error I have after clicking the submit button <pre><code>Symfony \ Component \ Debug \ ...
  • <p>In my Laravel 4 app, I would like to use the User object in my Seeder class. <p>My seeder looks as follows: <pre><code>use App\Models; class UserSeeder extends Seeder { public function run() ...
  • <p><code>composer create-project laravel/laravel ProjectName --prefer-dist</code></p> <p>2.Install quickadmin <p><code>composer require laraveldaily/quickadmin</code></p> <li><p>Add <code>...
  • <p>I am trying to create a reset password URI, and it is there and uses the Laravel built in reset password system, but when I test it, I get: <p>FatalErrorException in EloquentUserProvider....
  • <p>i am new in laravel so pls help from dynamic dropdown list.....this project is created in laravel 5.1. <p><code>index.blade.php</code> <pre><code> <div class="cls2"> <ul> <...
  • <p>Not sure how to go about asking this question, <p>When in developer mode in my local environment (vlindr.dev) I get no errors whatsoever. but after i uploaded it to my server, and I try to log...
  • <p>I am using facebook graph api in laravel 5.1.I have installed it usnig composer command <pre><code>composer require facebook/php-sdk-v4 </code></pre> <p>the facebook graph api has been installed...
  • <p>I want use class DB in code, my code this file klasa.php in directory helpers (Ja zamierzam użyć klasy DB w kodzie mój kod to plik klasa.... <pre><code> <?... //namespace App\Helpers;... </div>
  • <p>While I use Laravel 5.5 <pre><code>public function index() { $posts = Post::orderBy('created_at','desc')->get(); return view('post/index',compact('posts')); // ['posts' => $posts]); } ...

空空如也

空空如也

1 2 3 4 5 6
收藏数 103
精华内容 41
关键字:

laravel类找不到