第一
我写了一个迁移脚本.
第二
我运行php artisan migrate将表迁移到我的数据库中.
数据库
现在,subscribes我的数据库中有一个表.它有2个字段:id和email.

路线
Route::post('/subscribe', array('as' =>'subscribe','uses'=>'AccountController@postSubscribe'));
模型
<?php namespace App;
use Illuminate\Auth\Authenticatable;
use Illuminate\Database\Eloquent\Model;
class Subscribe extends Model {
protected $table = 'subscribes';
//Validation Rules and Validator Function
public static function validator($input){
$rules = array(
'email' =>'required|email'
);
return Validator::make($input,$rules);
}
}
Run Code Online (Sandbox Code Playgroud)
调节器
<?php namespace App\Http\Controllers;
use Input, Validator, Auth, Redirect;
class AccountController extends Controller {
public function postSubscribe() {
$subscribe = new Subscribe; <-------- Line#46 …Run Code Online (Sandbox Code Playgroud) 我最近在Sublime Text 3 Editor上安装了一堆软件包.我没有跟踪我安装的内容,但现在我想知道我安装的所有软件包,只是为了作为参考.
我尝试输入:cmd + shift + P,然后输入:list

看到Pckage Control:List Packages后,按Enter键
然后我会看到所有包的列表.很棒,但还不完美!

我想知道是否有更好的方式以更易读的格式列出它们,如果可能的话可以复制它们.
在Sublime Text 3中列出所有已安装软件包的最实用方法是什么?
我跑步时保留这个 php artisan migrate
SQLSTATE [HY000] [2002] php_network_getaddresses:getaddrinfo失败:提供nodename或servname,或者不知道
我的环境
.env文件
APP_ENV=local
APP_URL=http://localhost/
APP_DEBUG=true
APP_KEY=****
DB_HOST=http://localhost/
DB_DATABASE=name-local
DB_USERNAME=root
DB_PASSWORD=
UNIX_SOCKET = /tmp/mysql.sock
Run Code Online (Sandbox Code Playgroud)
该name-local数据库存在于我的本地数据库中.
任何提示/建议将是对我来说是巨大的帮助.
试图安排工匠命令
https://laravel.com/docs/5.0/artisan
* * * * * php /path/to/artisan schedule:run 1>> /dev/null 2>&1
Run Code Online (Sandbox Code Playgroud)
有人可以告诉我我怎么知道的/path/to/artisan?
我正在尝试对我的端点进行GET并在我的页面中打印数据
<script type="text/javascript" src="https://code.jquery.com/jquery-1.12.4.js"></script>
<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.4.8/angular.min.js"></script>
<div ng-app="myApp" ng-controller="myCtrl">
<p>Data is:</p>
<h1>{{myData}}</h1>
</div>
<script>
var app = angular.module('myApp', []);
app.controller('myCtrl', function($scope, $http) {
var promise = $http({
method: 'GET',
url: 'http://d.biossusa.com/api/distributor?key=*****',
dataType: 'jsonp',
});
promise.success(function (data, status, header, config) {
console.log("status is ", status);
console.log(config.method + " data is: " + config.data);
console.log("data is ", data);
$scope.myData = response.data;
});
});
</script>
Run Code Online (Sandbox Code Playgroud)
我不断得到
我希望得到数据打印!
https://jsfiddle.net/bheng/b3rgh92v/
当我卷曲这个网址时:http://d.biossusa.com/api/distributor? key =*****
我的结果很好!
我的角度怎么办?任何提示?
我在下面安装此软件包后不断遇到此问题
https://github.com/vinkla/instagram
进入我的Laravel 5.1项目.

我按照说明中的所有内容.
我使用的是Mac OS X,PHP 7.1,Laravel 5.1
我忘记了什么吗?
如何进行并进一步调试?
我现在对任何建议持开放态度.
任何提示/建议/帮助将非常感谢!
今天早上,我运行了这个命令
composer create-project laravel/laravel laravel-4.2 4.2 --prefer-dist
Run Code Online (Sandbox Code Playgroud)
我不断得到
无法下载“ https://packagist.org/packages.json ”文件:无法打开流:操作超时正在
使用降级模式重试,请检查https://getcomposer.org/doc/articles/troubleshooting.md#降级模式了解更多信息
有谁知道如何避免这种情况?
我将 Grafana 中的图表嵌入到我的 HTML 页面中的 iframe 中。
它一直要求我在 iframe 中输入 un/pw。

我如何绕过登录?
有没有办法在代码中绕过它?
这是 Grafana 中的设置吗?
我进一步探索,找到了 API 部分,我创建了一个 API 密钥,现在我有了密钥令牌。

eyJrIjoiMnpVSVA***********QiOjF9
如何使用上面的键在 iframe 中嵌入图形?
在我的Mac OS上,我正在尝试连接到我的Ubuntu VM上运行和托管的临时数据库.
在我的 config/database.php
'connections' => [
'mysql' => [
'driver' => 'mysql',
'host' => env('DB_HOST'),
'database' => env('DB_DATABASE'),
'username' => env('DB_USERNAME'),
'password' => env('DB_PASSWORD'),
'unix_socket' => env('UNIX_SOCKET'), <---- Need it here
'charset' => 'utf8',
'collation' => 'utf8_unicode_ci',
'prefix' => '',
'strict' => false,
]
],
Run Code Online (Sandbox Code Playgroud)
在我的.env中我有
DB_HOST=45.55.88.88
DB_DATABASE=staging
DB_USERNAME=john
DB_PASSWORD=***
UNIX_SOCKET=/var/run/mysqld/mysqld.sock <---- I'm not sure what to put here
Run Code Online (Sandbox Code Playgroud)
由于database.php需要它,我不确定要把什么作为我的UNIX_SOCKET.
我不断得到
SQLSTATE[HY000] [2002] No such file or directory
Run Code Online (Sandbox Code Playgroud)
我相信因为我的UNIX_SOCKET路径是错误的.
如何进行并配置这样的东西?
如何进行并进一步调试? …
我有var.sh
name="John"\nage="29"\nRun Code Online (Sandbox Code Playgroud)\n\n我也有main.sh
eval "var.sh"\necho "My name is $name"\nRun Code Online (Sandbox Code Playgroud)\n\n当我跑步时,我不断得到
\n\n\xe2\x9a\xa1\xef\xb8\x8f Desktop bash main.sh \nmain.sh: line 1: var.sh: command not found\nMy name is \nRun Code Online (Sandbox Code Playgroud)\n\n将本地 bash 文件导入另一个 bash 文件的最佳做法是什么?
\n\n有没有办法可以在 Mac OS X、Linux 和 Windows 上工作?
\nlaravel ×6
laravel-5 ×5
php ×4
javascript ×2
mysql ×2
angularjs ×1
artisan ×1
bash ×1
composer-php ×1
database ×1
grafana ×1
grafana-api ×1
html ×1
iframe ×1
instagram ×1
linux ×1
macos ×1
migration ×1
shell ×1
sublimetext ×1
sublimetext3 ×1
ubuntu ×1
unix ×1