我使用这个命令来安装 Laravel:
composer global require "laravel/installer"
Run Code Online (Sandbox Code Playgroud)
为了创建一个项目,我使用:
laravel new project
Run Code Online (Sandbox Code Playgroud)
今天 Laravel 5.7 发布了,我正在寻找使用laravel命令安装它,但我无法做到。相反,使用 Laravel 5.6.33 创建了一个新的 Laravel 项目。我需要一些帮助。
注意:我可以使用此命令使用 Laravel 5.7 创建一个项目,但我需要更新所需的 Laravel 并使用 laravel 命令使用 laravel 5.7 创建一个项目:
composer create-project --prefer-dist laravel/laravel blog
Run Code Online (Sandbox Code Playgroud) 在我的 Gradle 同步中,我收到此错误:
Received status code 501 from server: Tor is not an HTTP Proxy
Run Code Online (Sandbox Code Playgroud)
我的代理设置没有设置代理!
最好的
我对Laravel Migrations有一些问题.我的文章和标签之间有很多关系.'article_tag'迁移:
Schema::create('article_tag', function (Blueprint $table) {
$table->integer('article_id')->unsigned()->index();
$table->foreign('article_id')->refrences('id')->on('tags')->onDelete('cascade')->onUpdate('cascade');
$table->integer('tag_id')->unsigned()->index();
$table->foreign('tag_id')->refrences('id')->on('articles')->onDelete('cascade')->onUpdate('cascade');
});
Run Code Online (Sandbox Code Playgroud)
'tags'迁移:
Schema::create('tags', function (Blueprint $table) {
$table->increments('id');
$table->string('name');
$table->timestamps();
});
Run Code Online (Sandbox Code Playgroud)
'文章迁移:
Schema::create('articles', function (Blueprint $table) {
$table->increments('id');
$table->string('title');
$table->text('body');
$table->timestamps();
});
Run Code Online (Sandbox Code Playgroud)
我的控制台日志:
Illuminate\Database\QueryException:SQLSTATE [HY000]:一般错误:1靠近")":语法错误(SQL:create table"article_tag"("article_id"integer not null,"tag_id"integer not null,外键("article_id" ")在更新级联上的删除级联上引用"tags"(),外键("tag_id")引用更新级联上的删除级联上的"articles"()
异常跟踪:
1 PDOException ::("SQLSTATE [HY000]:一般错误:1近")":语法错误")/home/user/Desktop/blog/vendor/laravel/framework/src/Illuminate/Database/Connection.php:452
2 PDO :: prepare("create table"article_tag"("article_id"integer not null,"tag_id"integer not null,外键("article_id")引用"标记"()关于更新级联上的删除级联,外键( "tag_id")在更新级联上引用"删除级联"上的"文章"())")/ home/user/Desktop/blog/vendor/laravel/framework/src/Illuminate/Database/Connection.php:452
最好的,贾瓦德