У меня есть приложение Laravel 4.2, размещенное на Bluehost, и я пытаюсь понять, почему таблица сеансов MySql никогда не очищается. Я пытался увеличить лотерею, но до сих пор не испытываю радости. Есть идеи? Ниже приведены соответствующие параметры session.php: 'driver' => 'database', 'lifetime' => 180, 'expire_on_close' => true, 'lottery' => array(2, 100)
У меня есть сайт в Laravel, который отлично работает здесь: http://beta.modernassemb.ly но когда я пытаюсь переместить его: http://modernassemb.ly , он просто показывает пустой экран (все одинаково) Я даже не знаю, как это сделать, поскольку стандартный экран отладки не появляется. Журнал ошибок показывает: [Mon Jun 16 00:36:56 2014] [error] [client 222.239.78.246] File does not exist: /var/www/198.211.105.63 […]
В настоящее время работает Laravel 4.1.31. В контроллере массив построен из пользователей с их идентификатором в качестве ключа: $owners = User::get()->lists('username','id'); Распечатка массива владельцев на уровне контроллера приведет к следующему: print_r($owners) // Array // ( // [1] => user1 // [2] => user2 // [4] => user3 <— key jumps to 4, this is correct […]
Это может быть простой проблемой, но я тестирую Laravel. Я установил свои маршруты следующим образом: // Users Route Route::get('users',array('as'=> 'users', 'uses'=> 'UsersController@index')); Route::get('users/{id}', array('as' => 'user', 'uses' => 'UsersController@show') ); Route::get('users/{id}/edit', array('as' => 'edit_user', 'uses' => 'UsersController@edit') ); Route::get('users/new', array('as' => 'new_user', 'uses' => 'UsersController@create')); Route::post('users', 'UsersController@create'); Route::delete('users', 'UsersController@destroy'); Теперь, в моем браузере, если я […]
У меня возникли проблемы с сохранением правильного пути для загрузки файла в базу данных. это мой код: public function store() { $input = Input::all(); try { $this->modelForm->validate($input); if ( Input::hasFile('thumbnail')) { $file = Input::file('thumbnail'); $name = time().'-'.$file->getClientOriginalName(); $file = $file->move('uploads/', $name); $input['file'] = $file->getRealPath(); } $model = new Model($input); $model->save(); Redirect::back(); } catch (FormValidationException $e) […]
Кажется, у меня проблемы с моими спецификационными тестами, когда речь идет о заглушках, вызывающих другие методы. Я выполнял шестигранный подход Laracasts для моего контроллера, чтобы гарантировать, что он отвечает только за уровень HTTP. контроллер <?php use Apes\Utilities\Connect; use \OAuth; class FacebookConnectController extends \BaseController { /** * @var $connect */ protected $connect; /** * Instantiates $connect […]
У меня есть приложение на основе Laravel, которое интенсивно использует изображение. Пользователи могут загружать изображения на сервер, а изображения сохраняются на ведро Amazon s3 после изменения размера. Процесс здесь довольно медленный, и я читал в очередях и думаю, что они могут быть именно тем, что мне нужно, чтобы отчасти делегировать часть хранения на amazon. Единственное, […]
В моем контроллере я написал следующий код $usersCount = User::where('activated', '=', 1)->where('group_id', '=', 1)->where('availability_date', '<=', $opportunity_date)->count(); $locations_array_result = explode(",",$locations_array_result); foreach ($locations_array_result as $param) { $usersCount = $usersCount->whereHas('location', function($q) use($param){ $q->where('location_id', '=', $param ); }); } Этот код дает следующую ошибку. Вызов функции-члена whereHas () на не-объекте. Может кто-нибудь помочь мне узнать, что я сделал неправильно […]
Я новичок в программировании. Я создал базовую форму внутри views / register.blade.php, как это @section('content') <h1>Registration Form</h1><hr> <h3>Please insert the informations bellow:</h3> {{Form::open(array('url'=>'test/register','method'=>'post'))}} <input type="text" name="username" placeholder="username"><br><br> <input type="text" name="email" placeholder="email"><br><br> <input type="password" placeholder="password"><br><br> <input type="submit" value="REGISTER NOW!"> {{Form::close()}}@stop У меня есть контроллер. как это public function create() { $user= Input::all(); $user = new User; […]
как клонировать строку таблицы из одной таблицы в другую, я нашел способ сделать клон, но не знаю, как вставить его в другую таблицу У меня есть класс Data и Product, и я хочу клонировать от Data to Product только одну строку public function getClone($id) { $item = Data::find($id); $clone = $item->replicate(); unset($clone['created_at'],$clone['updated_at']); $product = new […]