fastpanel.direct/
Количество сайтов не ограничено?
fastpanel.direct/
Количество сайтов не ограничено?
Я давно не использую ISP
Чем заменить?
Для имитации mod_rewrite (чтобы не было 404 кроме главной) достаточно
location / {
try_files $uri $uri/ /index.php?$query_string;
}Попробуйте.
Стандартные настройки в ISP установил и все заработало. Сейчас разбираюсь с Memcached, не хотят сессии на нем работать. Благодарю за отзыв
У меня, кроме главной, все страницы выдают 404 ошибку. Какие я только конфиги не делал, ничего не помогает.
Такая же проблема при сохранении настроек Прав доступа в компонентах
Проблема решается включением в Cloudflare функции SSL full и установкой сертификата на сервер.
Всем привет.
На сервер включена опция уведомления на email у планировщика (удобно отслеживать ошибки).
Есть компонент, в нем создаю файл (для теста) cron_test и добавляю в ПУ в Планировщик. При каждом выполнении на email приходит пустое уведомление, без какой-либо ошибки, хотя сам файл выполняется.
Если этот же файл переместить в другой компонент, то ошибки на email не приходят.
Подскажите, в чем же дело, я уже голову сломал, перекопал весь код компонента, смотрел права каталогов и файлов, не могу найти причину(
Причина была в переносе строки перед <?php во фронтенде компонента
Сколько оперативки доступно?
6
Всем привет.
Проблема актуально, есть у кого-нибудь идеи что можно сделать?
SELECT i.id, i.nameRu, GROUP_CONCAT(DISTINCT g.title ORDER BY g.title SEPARATOR ', ') AS genres, GROUP_CONCAT(DISTINCT c.title ORDER BY c.title SEPARATOR ', ') AS countries FROM cms_movies i LEFT JOIN cms_genres_bind AS gb ON gb.kid = i.id LEFT JOIN cms_genres AS g ON gb.gid = g.id LEFT JOIN cms_countries_bind AS cb ON cb.kid = i.id LEFT JOIN cms_countries AS c ON cb.cid = c.id GROUP BY i.id ORDER BY i.id LIMIT 0, 10
В данном запросе, если сортировать по полю ID или убрать ORDER BY вообще, то запрос выполняется за 0.0090 сек.
Если выполнять сортировку по полю year, у которого проставлен индекс, то выполнение занимает 3.1150 сек.
Как можно решить данную проблему? EXPLAIN прикладываю
Решил проблему так:
SELECT i.id, i.nameRu, (SELECT group_concat(g.title ORDER BY g.title ASC separator ', ' ) FROM cms_genres_bind gb JOIN cms_genres g ON gb.gid = g.id WHERE gb.kid = i.id) AS genres, (SELECT group_concat(c.title ORDER BY c.title ASC separator ', ' ) FROM cms_countries_bind cb JOIN cms_countries c ON cb.cid = c.id WHERE cb.kid = i.id) AS countries, FROM cms_movies i ORDER BY i.year DESC LIMIT 0, 15
github.com/instantsoft/icms2/blob/master/system/controllers/admin/actions/cache_delete.php#L19
$this->redirectToAction('settings');
Спасибо, думал можно исправить не внося правки в код системы
Всем привет. Ситуация такая, если из админки очистить кэш, то перекидывает на главную страницу. Опытным путем удалось выяснить что это связано с протоколом HTTPS, в файле config стоит проверка $_SERVER['HTTPS'] или $_SERVER['SERVER_PORT'] == 443 или $_SERVER['HTTP_X_FORWARDED_PROTO'] === 'https', сайт подключён через cloudflare, думаю из-за этого ни одно условие не выполняется.
Может есть у кого мысли, как исправить ситуацию?
Думаю проблема в memcache, попробуйте в админке — настройки — сессии — выбрать метод хранения Files
Memcached намного лучше Files, и он должен работать, не хочу выбрать худшее.
Привет, всем.
Часто появляются ошибки
Warning: session_start(): Unable to clear session lock record in .../system/core/user.php on line476 Warning: session_start(): Failed to read session data: memcached (path: localhost:11211) in.../system/core/user.php on line476
Появляются когда не успевает загрузиться страница со списком контента в админке, а я переключаюсь на другую страницу.
Или в блоке новостей
Как с этим бороться?
Всем привет.
Есть несколько таблиц. При выборке присоединяются Join'ами, все работало отлично и быстро пока в таблицах было мало записей. Сейчас когда в таблицах 5млн. записей выборка (в частности COUNT) выполняется секунд 10. (индексы все проставлены).
Вопрос! Если при малом количестве записей все работало быстро, а при большом медленно возможно ли проблема в сервере? Не хватает мощностей или проблема так же может быть в замом составленном запросе?
Narochnyi, решений точно может быть несколько. Без ссылок (документация) задача, наверно, не решается. Вот мое
$array = [ '4754.text.1.5' => 'value', '4356.val.15.1' => 'value', '4454.chec' => 'value', '4898.icms.2.15.2' => 'value' ]; $new_array = []; foreach ($array as $key => $value){ $a =& $new_array; foreach ($parts as $part){ $a =& $a[$part]; } $a = $value; } dump($new_array);Решение через while скорее всего будет красивее… Но я не люблю ни ссылки, ни цикл while...
Спасибо за помощь. Нужно будет почитать подробнее про ссылки)