Aisamiery

Aisamiery
Рейтинг
319
Регистрация
12.04.2015
proksey-net:
Вы так же относитесь к надстройкам над JavaScript типа JSX?

Прежде всего JSX написан для облегчения шаблонизации в JS, чтобы можно было подправить верстку без привлечения дорогостоящих фронтендов.

Какую глобальную задачу решает ваш проект? Какие удобства он дает? Все что у вас написано, можно просто внести в список шорткодов в тот же PHPStorm и для этого не нужно тянуть в проект сомнительную зависимость.

manaz:
Добрый день, скажите пожалуйста... почему же все таки NULL

переменная объявлена в том скрипте куда вставляется $row->virtuemart_order_id

NULL потому что переменной $order_id не существует и её нет в том коде что вы привели, даже ctrl+f не находит. У вас есть переменная $row->virtuemart_order_id

Про второй параметр в вашем случае нужно написать

print_r($row->virtuemart_order_id, true)

чтобы получить результат функции

Все гениальное - просто. Учите язык с которым работаете.

Циферка 1 - означает, что функция отработала нормально, если вы хотите получить её результат, то нужно добавить второй параметр

print_r($data, true)


---------- Добавлено 18.08.2016 в 23:54 ----------

manaz:
Что я делаю не так, подскажите плиз.


$buffer = JResponse::getBody();

// Обратим внимание что появились одиночные кавычки
$phpscript = '<input type=text name="orders" value="'. $order_id .'">'; // Тут $order_id у вас пустой, переменная не объявлена

// Заменим на
$phpscript = '<input type=text name="orders" value="'. gettype ($order_id) .'">'; // будет value="NULL" скорее всего


$buffer = preg_replace("/<\/shcodes>/", "\n\n" . $put . "\n\n" . $br . "\n\n" . $phpscript . "\n\n" . $jscript ."\n\n</shcodes>", $buffer);

JResponse::setBody($buffer); // Тут сохраняем строку, а не буфер результат ob_start, по этому у вас и нет данных, потому что они улетают в поток вывода

return true;

Может вам просто купить пачку проксей?

Lord Maverik:
Это как? :)

Документация по nginx proxy module, довольно не сложная. В своё время настраивал проксирование всего сайта который лежал в США, на VDS в Москве, чтоб местные юзеры работали с сайтом быстро и комфортно.

gregoro:
Добрый день, форумчане!

Доделываю сайт на OpenCart (ocStore 2.1)

Сайт субъективно летает без задержек.

Однако все тестеры (типа гугла или пингдома) говорят, что нужно уменьшать время ответа сервера (сейчас 400-700 мс).

Как это можно сделать? (направление мысли хотя бы задайте плз:) )

Загони данные в кэш, которые собираются с базы. 400-700мс для ответа бэкенда это долго.

Если контент меняется не часто, можно статический кэш nginx задействовать для юзеров без сессии. Правда я не уверен, вешает ли опекарт сессию на любого юзера или нет.

Есть вариант что у неё IE8 и ниже на win XP где отключена поддержка TLS

Вы ничего не сделаете, проблем с сертификатом у источника нет.

Так же можно картинки проксировать напрямую к источнику через себя, например nginx'ом

Еще можно при первом обращении сохранить себе и отдавать от себя, а картники, обращения к которым не было более 30 дней, скриптом сносить.

Наверняка есть еще варианты.

morzan123:

Круто. Но пароль-то не сбрасывается - идет редирект на эту страницу. Из БД его, как я понимаю, тоже не вытащить - там он закодирован. Итого получаем невозможность восстановить пароль и попасть в админку на собственном сайте.

Варианты:

1. Скопируйте ссылку которая приходит на почту. Поменяйте руками там на новый адрес оставив нужные параметры для восстановления.

2. Внесите пароль руками в базу через phpmyadmin ( таблица wp_users, поле user_pass отвечает за пароль выбранного пользователя. Для смены пароля очень важно выбрать функцию MD5 из выпадающего списка для поля user_pass, и затем ввести новый пароль в значении поля. )

3. Создайте файл php в корне, с кодом который меняет пароль у юзера с нужным вам login


add_action( 'init', 'my_password_recovery' );
function my_password_recovery() {
$user = get_user_by( 'login', 'my-username' );
wp_set_password( 'my-new-password', $user->ID );
}

Не забудьте заменить значения my-username и my-new-password на ваше имя пользователя и пароль.

Источник: https://wpmag.ru/2013/izmenit-parol-v-wordpress/

P.S. Первая же ссылка в гугле

romagromov:
Спасибо.
Видимо нужен SSL сертификат в самом amazon. Теперь надо понять, пройдет ли уже существующий, или надо у них генерировать.

У вас контент находиться не сможет на основном домене, вам его надо выносить на поддомен, если у вас текущий сертификат с поддержкой wildcard то подойдет, если нет то не подойдет.

romagromov:
А если сам сайт на https?

Тут не знаю, не пробовал, но думаю не прокатит, если только амазон не даст вам поставить свой сертификат, если позволит, то не проблема.

Всего: 4110