草庐IT

laravel-queue

全部标签

php - Laravel 返回 Patchwork\\utf8\\Bootup 错误

我的laravel4.1项目有问题。我在Ubuntu14.04上执行它。我从另一个Ubuntu操作系统复制了项目的运行实例。当我在虚拟主机上刷新页面时,我得到一个空白页面。并且apache访问日志返回500错误并且错误日志返回以下错误:PHPFatalerror:Class'Patchwork\\Utf8\\Bootup'notfoundin/var/www/www.domain.com/bootstrap/autoload.phponline46这里有什么问题吗? 最佳答案 运行composerupdate或composerins

php - Laravel 数据透视表和模型事件

我正在开发一款游戏,目前正在管理部分添加游戏和关卡。我通过带有“顺序”列的数据透视表引用了游戏和关卡。我的游戏模型:classGameextendsEloquent{publicfunctionlevels(){return$this->belongsToMany('Level')->withPivot('order');}}我的关卡模型:classLevelextendsEloquent{publicfunctiongame(){return$this->belongsToMany('Game')->withPivot('order');}}我想实现的是在添加级别时自动填充订单列,并

php - 在 Laravel 中使用 https 会抛出 apache 错误

我正在努力确保我的Laravel项目中使用的所有路由都使用https。我尝试通过在`filter.php文件的App::before()过滤器中添加一个重定向来做到这一点,如下所示:if(!Request::secure()){returnRedirect::secure(Request::path());}这确实重写了我的url以使用https而不是http,但是页面返回时出现Apache错误:NotFoundTherequestedURL/registerwasnotfoundonthisserver.Apache/2.4.9(Ubuntu)Serveratbeta.mysite.

php - Laravel 4绕过路由维护模式

我已使用phpartisandown命令关闭我的应用程序进行维护。我的自定义维护页面作为电子邮件输入,用于接受来自用户的电子邮件并存储在我的数据库中,以便在网站备份并再次运行时通知用户。但是当我使用POST提交表单时,我被重定向到维护模式页面。我想要一条特定路线绕过维护模式。可能吗? 最佳答案 好吧,我找到了解决这个问题的方法。在我的app/routes文件中,我有如下路线://app/routes.phpRoute::resource('subscriber','SubscriberController');现在这个will路由将

php - Laravel - CircleCI - 在 phpunit 上失败

我已经开始使用持续集成并决定使用circleci。如果我现在迷路了,请告诉我是否可以提供任何其他信息。当circleci尝试运行phpunit命令时,它返回以下错误:我在解决这个问题上惨遭失败。vendor/bin/phpunitPHPUnit3.7.37bySebastianBergmann.Configurationreadfrom/home/ubuntu/simple/phpunit.xmlPHPFatalerror:Class'Illuminate\View\Environment'notfoundin/home/ubuntu/simple/vendor/laravel/fra

php - Laravel 多重自定义验证

我想添加多个自定义验证,每个都作为自己的文件。到目前为止,我已经将我的app/start/global.php文件修改为global.phpClassLoader::addDirectories(array(app_path().'/commands',app_path().'/controllers',app_path().'/models',app_path().'/database/seeds',app_path().'/validators'//我的每个验证文件都将在/validators中作为ScheduleValidator.phpclassScheduleValidato

php - 如何使用 Laravel Eloquent push() 函数?

我正在努力使用laravelpush()函数我的代码在这里:$company=newCompany(array('name'=>'Company1'));$company->persons[]=newPerson(array('name'=>'Company1Person1','mobile'=>12345));$company->persons[]=newPerson(array('name'=>'Company1Person2','mobile'=>112233));$company->push();存储时:公司存储很好,但是对于公司人员,它将company_id存储为0Larav

php - 使用 AJAX 在 Laravel 中将项目添加到数据库,然后显示项目

经过几个小时的谷歌搜索,我似乎无法找到这个看似简单的问题的答案。我无法将数据添加到数据库并在不刷新页面的情况下显示该数据。我的目标是能够从表单创建一个对象以上传到数据库,然后显示数据库中的所有项目(无需刷新页面)。我曾多次尝试让AJAX工作,但我似乎做不到。该应用程序通过为学生添加星星来工作,所以基本上我希望能够在不重新加载页面的情况下更新学生的星星数。但是现在我什至无法console.log提交的表单数据。我的Controller代码是这样的:publicfunctionaddStar(){$id=Input::get('id');$user_id=Input::get('user_

php - 如何为使用 laravel 表单构建器创建的选择标签的选项指定 HTML 属性?

您可以为设置HTML属性本身,但呢??Form::select('name',$options,null,['class'=>'form-control']) 最佳答案 第一个参数是id和name属性,第二个参数是值为的数组,第三个参数是选择的选项,第四个参数是带有HTML属性的数组。如果你想设置name,class或另一个HTML属性,只需将其放入数组(不能用数组设置id,必须使用第一个参数)://View{{Form::select('selectname',$selectname,Input::old('selectname'

php - Laravel Blade 双括号和模板不起作用,但 php echo 可以

使用phpecho效果很好下面的代码输出了双括号。Blade模板系统似乎无法在我的本地主机/lampstack上运行。我检查了所有权限并尝试了原始代码{{$taylorTheVampireSlayer}} 最佳答案 尝试使用这些!Blade::setContentTags('{{','}}');//forvariablesandallthingsBladeBlade::setEscapedContentTags('{{{','}}}');//forescapeddata希望对您有所帮助!快乐的幼崽:)