Jump to content
Search In
  • More options...
Find results that contain...
Find results in...

ZeroHero

Users
  
  • Posts

    158
  • Joined

  • Last visited

Everything posted by ZeroHero

  1. SELECT `tq`.`id` FROM (SELECT COUNT(*) AS `count`, `id` FROM `test` WHERE `word` IN ('foo', 'bar') GROUP BY `id`) AS `tq` WHERE `tq`.`count` = 2 где 2 - суммарное количество искомых слов.
  2. Как-то так. SELECT t1.id FROM test AS t1 INNER JOIN test AS t2 ON t1.id = t2.id AND t2.word = 'bar' WHERE t1.word = 'foo'
  3. По ссылке предлагают не вовсе отказаться от jQuery и писать всё на нативном JS, а предлагают подходить к вопросу включения в зависимости каких-либо библиотек рационально. То есть, по просту говоря, если вам из jQuery нужен только show и hide, то нет смысла её подключать. Есть красочный пример, демонстрирующий суть проблемы.
  4. Почему не работает, в чём это проявляется?
  5. Попробовать поискать, есть ли версия данного шрифта с кириллицей или использовать другой шрифт.
  6. Потому что в используемом шрифте нет кириллических символов.
  7. Задать правило перенаправления в .htaccess RewriteRule ^pricelist\.xml$ /index.php?route=yourmodule/yourmodule [L]
  8. Мой хрустальный шар подсказывает, что у вас не подключено какое-то из требуемых расширений для php (вероятнее всего, это mcrypt). Но всё же рекомендую добавить следующее в .htaccess, чтобы узнать причину наверняка. php_flag display_errors on php_flag display_startup_errors on php_value error_reporting E_ALL
  9. Нет, он выложил корневой конфиг (nginx.conf), в него инклудятся конфиги виртуальных хостов include /etc/nginx/vhosts/*/*.conf; Ему нужно выложить конфиг виртуального хоста, который отвечает за его домен, и в нём делать все настройки. Kindzaza ему правильно подсказал, где можно его посмотреть.
  10. Выложите конфиг вашего виртуального хоста из папки /etc/nginx/vhosts/. Про .htaccess забудьте вообще, если вы хотите юзать связку nginx+php-fpm.
  11. Ответ на ваш вопрос гуглится на раз: нужно создавать текстовый узел (DOMDocument::createTextNode) и цеплять его к заранее созданному элементу. А вообще, если вы пишете XML, то использовать для этого DOMDocument нерационально (жрёт память). Пишите сырым текстом в строку или сразу в буфер вывода.
  12. Как вы смотрите на то, чтобы поделиться ссылкой на сайт?
  13. По-моему, куда лучше, чем стопка условий на все случаи жизни в единственном методе.
  14. В идеале - использовать разные модели или разные методы одной модели. Или debug_backtrace, если хочется поизвращаться.
  15. Убрать свой e-mail из поля "Дополнительные адреса оповещения".
  16. У вас не включено расширение mcrypt для php. Ищите в панели управления хостингом, можно ли его включить. Если нельзя, то обращайтесь в техподдержку хостинга.
  17. Вам нужно добавить в php.ini display_errors = On display_startup_errors = On error_reporting = E_ALL чтобы увидеть ошибки в браузере, если они есть.
  18. Добавьте в .htaccess следующие строки и смотрите, какая выпадает ошибка. php_flag display_errors on php_flag display_startup_errors on php_value error_reporting E_ALL
  19. В логе написано, что переменная $category_id не определена. Ищите в контроллере или где там она у вас должна быть объявлена согласно программной логики.
  20. http://www.ua-hosting.company/servers Не реклама, можете успеть взять нормальный сервер за 50 баксов/месяц. Сам тут хостюсь уже три года.
  21. Не эксперт в системном администрировании, но мнением поделюсь. Имеет смысл взять сервер с большим количеством ОЗУ, чтобы можно было выделить достаточно под кэш MySQL. 8Гб вам должно хватить с головой. Диск под файлы данных MySQL должен быть отдельным, не обязательно SSD. 1 проц - это как-то мало на сегодняшний день (если имеется ввиду одноядерный). ISPManager - не знаю, зачем его ставить, если у вас на сервере один сайт, это просто лишний софт, который потребляет ресурсы. От оптимизации не стоит отказываться: - перейдите на связку nginx+php-fpm, если вы ещё это не сделали и до сих пор сидите на апаче; - подключайтесь к БД через сокет, а не через TCP/IP; - оптимизируйте запросы к БД; - имеет смысл использовать Sphinx.
  22. Конечно не можете, она ведь находится в области видимости метода render того объекта контроллера, в контексте которого используется (куда включается шаблон header.tpl). Используйте реестр, если вам нужно использовать её в другом контроллере. Например: <body> <?php include("SxGeo.php"); $SxGeo = new SxGeo('SxGeoCity.dat'); $ip = $_SERVER['REMOTE_ADDR']; $city = $SxGeo->get($ip); $this->registry->set('town', $city['city']['name_en']); // Обращаться к ней можно так var_dump($this->town); // Или так var_dump($this->registry->get('town')); ?> Кстати, в $_SERVER['REMOTE_ADDR'] не всегда содержится реальный IP клиента ;)
×
×
  • Create New...

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.