小编Har*_*iya的帖子

在ubuntu 14.04上安装laravel时出现ext-mcrypt错误

我是初学者在ubuntu 14.04中的laravel.我尝试运行以下对安装laravel的推荐.

composer create-project laravel/laravel --prefer-dist
Run Code Online (Sandbox Code Playgroud)

我得到了以下错误.我也尝试安装ncrypt但我得到了同样的错误.

Installing laravel/laravel (v5.0.1)
      - Installing laravel/laravel (v5.0.1)
        Loading from cache

    Created project in /opt/lampp/htdocs/laravel
    Loading composer repositories with package information
    Installing dependencies (including require-dev)
    Your requirements could not be resolved to an installable set of packages.

      Problem 1
        - laravel/framework v5.0.2 requires ext-mcrypt * -> the requested PHP extension mcrypt is missing from your system.
        - laravel/framework v5.0.1 requires ext-mcrypt * -> the requested PHP extension mcrypt is missing from your system.
        - …
Run Code Online (Sandbox Code Playgroud)

php laravel

12
推荐指数
1
解决办法
1万
查看次数

尝试访问模型时找不到"App\models\Test"类

我试着学习laravel框架.

当我尝试使用模型的时候我遇到了一些错误.

在我的测试控制器中

 <?php 
        namespace App\Http\Controllers;

        use App\models\Test;

        class TestController extends Controller {

            public function __construct()
            {
                $this->middleware('guest');
            }

            public function editData($id) {
                $result = DB::select('select * from users where id = ?', array($id));
                $data['data'] = $result[0];
                return view('myview', $data);
            }

       }
?>
Run Code Online (Sandbox Code Playgroud)

在我的模型中

模型路径是app/models/Test.php

型号名称是Test.php

<?php
use Illuminate\Database\Eloquent\Model;
class Test extends Model {
    protected $table = 'users';
    public static function getMyData(){

         $user = Test::find();

    }
}
?>
Run Code Online (Sandbox Code Playgroud)

输出:

FatalErrorException in TestController.php line 56:
Class 'App\models\Test' not found
Run Code Online (Sandbox Code Playgroud)

我也尝试这个命令.

composer …
Run Code Online (Sandbox Code Playgroud)

php laravel

4
推荐指数
1
解决办法
2万
查看次数

在 Laravel 中找不到模型

错误:PhotoController.php 第 17 行中的 FatalErrorException:找不到类“App\Http\Controllers\photo”

此代码发生异常 -> $a = photo::all();

**PhotoController ** 

   <?php namespace App\Http\Controllers;

    use App\Http\Requests;
    use App\Http\Controllers\Controller;
    use Illuminate\Http\Request;
    class PhotoController extends Controller { 
    public function index()
    {
        $a = photo::all();
        print_r($a); 
    }


    **// Photo  model** 

    <?php namespace App;
    use Illuminate\Database\Eloquent\Model;
    class Photo extends Model { 
        protected $table = 'users';  
    }
Run Code Online (Sandbox Code Playgroud)

php laravel

3
推荐指数
1
解决办法
2778
查看次数

标签 统计

laravel ×3

php ×3