Articles of laravel 4

Не подключиться к Sql Server 2012

Я получаю следующую ошибку при подключении к Sql Server 2012 в Laravel 4 PDOException SQLSTATE [IMSSP]: для этого расширения требуется, чтобы драйвер ODBC для собственного клиента Microsoft SQL Server 2012 взаимодействовал с SQL Server. Получите следующий URL-адрес, чтобы загрузить драйвер ODBC для собственного клиента Microsoft SQL Server 2012 для x86: http://go.microsoft.com/fwlink/?LinkId=163712 По этой ссылке http://msdn.microsoft.com/en-us/library/cc296170.aspx […]

Посещение базы данных – вставка нескольких записей в один запрос

У меня есть проект Laravel, в который я хотел бы добавить более 900 городов в базу данных в качестве посева базы данных. Например, я мог бы сделать это следующим образом: $state_id = State::whereName('state name')->pluck('id'); $city = new City(); $city->name = 'my city name'; $city->state_id = $state_id; $city->save(); и в моей модели города я определил сохранение […]

Получить идентификатор из пули Laravel 4

Я использую Laravel 4.1. Поэтому я хочу создать URL, используя эту структуру: domain.tld / macbook-pro-2389 и используя этот маршрут: Route::get('{sc}-{id}', 'ProductController@getDetails') ->where('id', '\d+'); Но проблема в том, что я не могу получить точно идентификатор, когда пуля содержит несколько тире. Как я могу это сделать и сохранить одну и ту же структуру? РЕДАКТИРОВАТЬ Единственное решение, которое […]

Загружается ли файл Laravel Secure, если рассматривается только изображение

В Larvel в основном есть следующие функции для file input типа. // Determine if a file was uploaded Input::hasFile('filename'); // Access file properties Input::file('name')->getRealPath(); Input::file('name')->getClientOriginalName(); Input::file('name')->getClientOriginalExtension(); Input::file('name')->getSize(); Input::file('name')->getMimeType(); Если я использую getClientOriginalExtension чтобы найти правильное расширение изображения, getSize ограничивает размер загрузки файла & getMimeType чтобы проверить тип изображения. Я обеспечен? И может иметь веру в […]

Вызов функции-члена getAction () для объекта без объекта

Привет, я следил за этими инструкциями ( http://pietervogelaar.nl/php–xdebug–netbeans-vagrant/ ), чтобы запустить XDebug с помощью vagrant и NetBeans . Сейчас это работает … почти. Каждый раз, когда я запускаю код, который запускает точки останова, NetBeans отлично работает, что позволяет мне делать свою отладочную вещь без проблем. Дело в конце запроса Laravel всегда будет возвращать эту ошибку: […]

Как создать вращающийся файл журнала с помощью Laravel и Monlog

Я пытаюсь создать собственный вращающийся файл журнала в Laravel с помощью Monolog, однако вращение файла не работает, и я не знаю почему. Я создал команду artisan, которая работает один раз в день и сохраняет журнал ее активности. Я хочу, чтобы старые версии этого файла были удалены через 2 дня. Другими словами, должен существовать только журнал […]

Ошибка субдомена 500 Laravel

Мы работаем на совместном хостинге и запуске laravel на основном домене, который является example.com , все работает отлично. Мы обработали test.example.com test.example.com, test.example.com диспетчер поддоменов в cPanel и указав, что это корень документа в /public_html/test Как только мы посетим test.example.com мы получим 500 Internal Server Error Исходный laravel .htaccess – <IfModule mod_rewrite.c> <IfModule mod_negotiation.c> Options […]

Пользовательские проверки номеров телефонов в Laravel 4.2

Я хочу проверить номера телефонов с помощью настраиваемого класса проверки в Laravel 4.2. Вот мой код: class PhoneValidationRule extends \Illuminate\Validation\Validator { public function validatePhone($attribute, $value, $parameters) { return preg_match("/^\+\d[0-9]{11}", $value); } } // Register your custom validation rule Validator::resolver(function($translator, $data, $rules, $messages) { return new PhoneValidationRule($translator, $data, $rules, $messages); }); Я хочу принимать номера телефонов […]

laravel 4 – detectEnvironment dosen't work

Я пытаюсь настроить 2 среды для моего проекта laravel 4, и я просто не могу определить среду проекта. Я вижу в исходном коде, что detectEnvironment в start.php использует: $args = isset($_SERVER['argv']) ? $_SERVER['argv'] : null; но когда я dd (напечатаю), $ _SERVER ['argv'] пуст (возвращает null на live-сервере и на моей локальной машине). мне нужно […]

Получить место просмотра, переданное в композитор вида laravel

Возможно ли получить местоположение представления, которое передается в композитор вида Laravel? View::composer('*', function($view) { // I want to find out the location of the view file here // eg master.something.header // then add this to an array $loadedViews = View::share("loadedViews"); $loadedViews[] = $thisViewName; }); Причина в том, что я хочу иметь переменную, которая будет разделяться […]