nikhotin

nikhotin
Рейтинг
74
Регистрация
24.05.2007
mig7777777:
что можно сделать в этой ситуации?

У хостера php 5.3

Добавьте в configuration.php такой код:

error_reporting(E_ALL ^ E_NOTICE ^ E_DEPRECATED);
date_default_timezone_set('Europe/Moscow');

И в файле /includes/Cache/Lite/Function.php замените строку №92

$result = call_user_func_array(array($class, $method), $arguments);

на

$result = call_user_func_array(array($class, $method), &$arguments);

и строку 100:

$result = call_user_func_array($target, $arguments);

на

$result = call_user_func_array($target, &$arguments);

Еще один патч файла includes/joomla.php :

$params =& new mosParameters( $my->params, $file, 'component' );

на

$params = new mosParameters( $my->params, $file, 'component' );

Решение проблем с ereg*()

Это когда выдает

Deprecated: Function eregi() is deprecated in /var/www/baniinfo/data/www/z-s-k.ru/components/com_sef/joomsef.php on line 596

Открываете /var/www/baniinfo/data/www/z-s-k.ru/components/com_sef/joomsef.php и в строке 596:

В кратце, решение проблема с ereg*() заключается в замене этой функции на preg_match() по следующим алгоритмам:

ereg("\.([^\.]*$)", $this->file_src_name, $extension);
заменить на
preg_match("/\.([^\.]*$)/", $this->file_src_name, $extension);


$this->file_dst_name_body = ereg_replace("[^A-Za-z0-9_]", "", $this->file_dst_name_body);
заменить на
$this->file_dst_name_body = preg_replace("/[^A-Za-z0-9_]/", "", $this->file_dst_name_body);

eregi("\.([^\.]*$)", $this->file_src_name, $extension);
заменить на
preg_match("/\.([^\.]*$)/i", $this->file_src_name, $extension);

split (string pattern, string string [, int limit])
заменить на
preg_split ( string pattern, string subject [, int limit [, int flags]] )

И так по всем ошибкам. На момент отлова этих ошибок строку error_reporting(E_ALL ^ E_NOTICE ^ E_DEPRECATED); в конфиге временно закомментируйте.

dpcenter:
На VDS пока 3 статических сайта, без скриптов. Что там может грузить ?

Вам виднее, что может грузить :)

dpcenter:
Я сам настроил и администрирую, не первый день как говорится))

Сомнительно, что не первый день...

Если у вас сайт на html, то вы ДОЛЖНЫ знать, как администратор сервера, что код ошибки 504 говорит о том, что время прохождения через межсетевой шлюз истекло. Сервер, при работе в качестве внешнего шлюза или прокси-сервера, своевременно не получил отклик от вышестоящего сервера, к которому он обратился, пытаясь выполнить запрос.

Теперь вопрос: Почему nginx за "голым" html лезет к Apache?

dpcenter:
Блин, ну и что за ..... 😡
504 Gateway Time-out 30% времени... сколько можно ?
Причем на VPS, а на виртуалках все нормально...
Я очень долгое время уже Ваш клиент, последнее время часто проблемы :(

Тут вам или добавить ресурсов серверу, в частности оперативной памяти, и увеличить количество процессов httpd (Apache). Другой вариант - оптимизировать работу скриптов сайта, чтобы они выполнялись быстрее.

Другая возможная причина возникновения ошибки 504 - исполняемый скрипт не укладывается в отведенный лимит времени. Это бывает, когда скрипт обращается к другим сайтам, либо просто выполняет тяжелую операцию. Варианты решения: увеличить значение параметра PHP max_execution_time или облегчить скрипт.

Собственно - а зачем вы брали VDS? Оно как бы подразумевает, что вы его должны САМИ настроить и администрировать.

А в поддержку обращались? Или сразу тут писать начали?

DenisVS:
Но ведь ТС выбирает между CMS и самописом, значит, предполагается, что задачи ему хорошо известны.

Да фигу! Если бы ТС разбирался бы хотя бы в ОДНОЙ CMS - не было бы этой темы.

Проект сайт веб студии, которая со временем будет расширяться. На сайте около 70 страниц.

А ни пофигу на какой CMS строить сайт из 70 страниц?

Сайт для клиентов Европы, сайт англоязычный и продвигается на западе.

А при чем тут CMS?

Если коробка то что лучше? Битрикс?

А почему не Joomla? И чем битрикс лучше для сайта из 70 страниц? :-)

имеет ли значение CMS в продвижение сайта на западном СЕО? WP это для блогов. CMS нужна с личным кабинетом клиента.

При чем CMS и продвижение? Тем более продвижение на западном СЕО? Разве WP только для блогов? Что подразумевается под личным кабинетом? И еще 1000 СТРАННЫХ вопросов которые ТС может задать...

Мне кажется, что ТС не толком разобрался ни в одной CMS и пытается подменить "горячее" "зеленым".

А ни пофигу на какой CMS строить сайт из 70 страниц? Почему ни кто не сказал - Делайте на том - что знаете.

$iD:
если капитал позволяет, то да, по вашим параметрам подходит InstantCMS.

Он бесплатный

Бюджет, я понимаю, небольшой? И команды разработчиков своей нет?

Тогда смотрите в сторону, например, instantcms или подобных.

А КОМПЬЮТЕРЩИК вам не нужен?

Требования к вакансии "дизайнер":умение работать c программой Photoshop,также приветствуется умение работать в других программах.

Я умею работать в других программах. Только не скажу в каких :-)

sweb27:
Может товарищь, знает что то, о чем догадываются или знают не многие🍿

Тогда почитайте пару переводов не кого иного, как Даниэла Кудвиена:

http://graker.ru/news/2011/08/25/khvatit_krasit_guby_ogromnoi_svine

http://graker.ru/news/2011/08/26/kak_smyt_makiyazh_so_svini_ili_vykhod_iz_krizisa

И еще несколько недостатков Друпала:

  • Сложен в изучении
  • Высокая нагрузка на БД
  • Безграмотная структура
  • Отсутствие ООП
  • Странный кэш
  • Несовместимость модулей
  • Трудоёмкая кастомизация

Давайте без фанатизма!

Порог вхождения для Друпала и Yii или той же Symfony примерно одинаков.

В любом случае - это ваше дело на изучение чего потратить ваше время...

S_A_N_T_A:
Уже третий день не могу найти =((((

Если внимательно проанализировать код страницы, то видно, что используется joomthumbnail.

Скачать его можно, но проект автором уже не поддерживается.

Кстати, вам дали хороший совет:

могу посоветовать widgetkit
юрии22:
владельца форума нет

Все правильно, где вы видели что бы модератору хостер дал права? Е потом будут проблемы от владельца?

юрии22:
да невооруженным глазом видно что форум не работает...

А при чем тут хостер?

Вот напишу я нечто на PHP, оно не заработает или сломается... Хостер будет виноват?

юрии22:
а им тикет. это принимая во внимание что премиум акаунт и стоит 1000 руб.

Есть правила. По правилам - обращение в поддержку по тикетам.

И причем в данной ситуации премиум аккаунт?

Вам владелец форума вам не дал доступа к панели управления хостинга, т.е. не делегировал прав. Таким образом вы НЕ ИМЕЕТЕ ПРАВА обращения к саппорту.

Всего: 355