Найдено 77 результатов

victorko
2016.05.31, 12:44
Форум: Общие вопросы (Yii 2.x)
Тема: GridView и десять миллионов записей
Ответы: 2
Просмотры: 1298

GridView и десять миллионов записей

Добрый день, подскажите пож. как можно ускорить работу GridView при большом кол-ве записей ?
Какие есть обходные пути ?
Спасибо.
victorko
2016.04.26, 12:51
Форум: Общие вопросы (Yii 2.x)
Тема: Как вызвать шелловский скрипт из контроллера ?
Ответы: 3
Просмотры: 1489

Re: Как вызвать шелловский скрипт из контроллера ?

вызываю test.sh с параметром -V
внутри test.sh :

#!/bin/bash
python $1

---------------------------
как вернуть назад ответ в котором будет версия питона ?
victorko
2016.04.26, 12:31
Форум: Общие вопросы (Yii 2.x)
Тема: Как вызвать шелловский скрипт из контроллера ?
Ответы: 3
Просмотры: 1489

Как вызвать шелловский скрипт из контроллера ?

Добрый день.
Как вызвать шелловский скрипт из контроллера ?
На какие нюансы обратить внимание ?
Если запускаю из php файла в директории web то работает ,
а из контроллера - нет.
Спасибо.
victorko
2016.03.16, 13:31
Форум: Общие вопросы (Yii 2.x)
Тема: Как вызвать питоновский скрипт из PHP ?
Ответы: 5
Просмотры: 2296

Re: Как вызвать питоновский скрипт из PHP ?

Потратил 2 дня на поиск решения

exec('sudo python /home/ex.py', $out, $status);
print_r($out);

не работало из-за отсутствия SUDO !!!
victorko
2016.03.16, 12:23
Форум: Общие вопросы (Yii 2.x)
Тема: Как вызвать питоновский скрипт из PHP ?
Ответы: 5
Просмотры: 2296

Как вызвать питоновский скрипт из PHP ?

Добрый день,
Как вызвать питоновский скрипт из PHP и вернуть результат выполнения ?
Или где можно посмотреть пример ?
Половину инета прочитал - примеры нашел но они почему-то не работают.
Спасибо.
victorko
2016.02.19, 19:58
Форум: Общие вопросы (Yii 2.x)
Тема: LOAD DATA LOCAL INFILE
Ответы: 0
Просмотры: 1124

LOAD DATA LOCAL INFILE

Добрый день, Что , где нужно прописать что-бы зароботала загрузка данных из внешнего файла в файле миграции ? добавлено в коннекте к базе но не работает , ругается при попытке коннекта: 'username' => 'root', 'password' => 'root', 'charset' => 'utf8', 'attributes' => [ PDO::MYSQL_ATTR_LOCAL_INFILE =>...
victorko
2016.02.05, 14:09
Форум: Общие вопросы (Yii 2.x)
Тема: Как правильно реализовать поиск строк ?
Ответы: 4
Просмотры: 1726

Как правильно реализовать поиск строк ?

Добрый день,
Как правильно реализовать поиск строк в файле или базе ?
Есть один набор из 100 000 строк
и второй набор из 300 000 строк,
Нужно проверить - какие строки из первого набора содержит второй набор ?
Спасибо.
victorko
2015.12.22, 13:42
Форум: Общие вопросы (Yii 2.x)
Тема: Как сделать renderPartial ?
Ответы: 2
Просмотры: 1113

Как сделать renderPartial ?

Добрый день,
Как включить фрагмент страницы в другую страницу ?
Можно ли использовать такой сценарий :
1. На странице используется другой фрагмент с попощью "$this->render"
2. Ajax запрос к контроллеру
3. Контроллер обрабатывает запрос и возвращает "renderPartial"

Спасибо.
victorko
2015.12.09, 17:05
Форум: Общие вопросы (Yii 2.x)
Тема: Как запустить консольную команду exec и не ждать завершения
Ответы: 9
Просмотры: 6147

Re: Как запустить консольную команду exec и не ждать завершения

@rugabarbo
спасибо,
добавил это : "> /dev/null 2>/dev/null &" и заработало как надо.
victorko
2015.12.09, 16:32
Форум: Общие вопросы (Yii 2.x)
Тема: Как запустить консольную команду exec и не ждать завершения
Ответы: 9
Просмотры: 6147

Re: Как запустить консольную команду exec и не ждать завершения

попробую,
вот такая строка отрабатывает правильно:
exec("php /var/www/html/TestPhp/test.php >>/var/www/html/TestPhp/script.log 2>&1 &");

а эта нет:
exec("php /var/www/html/TestPhp/test.php &");
victorko
2015.12.09, 14:53
Форум: Общие вопросы (Yii 2.x)
Тема: Как запустить консольную команду exec и не ждать завершения
Ответы: 9
Просмотры: 6147

Как запустить консольную команду exec и не ждать завершения

Добрый день, как запустить консольную команду exec() в контроллере и не ждать завершения ?
Задача - запустить выполнение файла PHP который работает несколько минут.
Спасибо.
victorko
2015.11.24, 10:21
Форум: Общие вопросы (Yii 2.x)
Тема: Как работать с сессиями что-бы разблокировать броузер при длительной операции ?
Ответы: 8
Просмотры: 3215

Re: Как работать с сессиями что-бы разблокировать броузер при длительной операции ?

Еще раз спасибо за ответы,
может быть правильнее использовать многопоточность ?
Я еще не пробовал. В инете много разной информации, одни говорят -можно , другие - нет.
Или возможны грабли ?
victorko
2015.11.23, 15:45
Форум: Общие вопросы (Yii 2.x)
Тема: Как работать с сессиями что-бы разблокировать броузер при длительной операции ?
Ответы: 8
Просмотры: 3215

Re: Как работать с сессиями что-бы разблокировать броузер при длительной операции ?

@phpshko
да, нужно удалить сессию ,
оставить пользователя залогиненым,
создать сессию с пользователем,
или это невозможно ?
victorko
2015.11.23, 11:40
Форум: Общие вопросы (Yii 2.x)
Тема: Как работать с сессиями что-бы разблокировать броузер при длительной операции ?
Ответы: 8
Просмотры: 3215

Как работать с сессиями что-бы разблокировать броузер при длительной операции ?

Добрый день,
Как работать с сессиями что-бы разблокировать броузер при длительной операции ?
Т.е. не ждать завершения а позволить делать новый реквест.
Спасибо.