Пара вопросов по OkayCMS

Правила раздела: faq.php?mode=okay
Модератор: Модераторы

Slik
Slik
Репутация: 0
Сообщения: 27
Зарегистрирован: 15.08.2017
С нами: 6 лет 7 месяцев

Сообщение #1 Slik » 15.08.2017, 14:06

Добрый день.

Пару дней изучаю данный скрипт, скрипт понравился.
Есть многое чего не хватало в симпле.

Столкнулся с некоторой трудностью, прошу помочь разобраться.

Развернул систему на сервере, софт стоит такой.

Код: Выделить всё

php -v
PHP 5.6.31 (cli) (built: Aug 12 2017 01:23:08)
Copyright (c) 1997-2016 The PHP Group
Zend Engine v2.6.0, Copyright (c) 1998-2016 Zend Technologies
    with Zend OPcache v7.0.6-dev, Copyright (c) 1999-2016, by Zend Technologies


Спойлер
php -m
[PHP Modules]
bcmath
bz2
calendar
Core
ctype
curl
date
dom
ereg
exif
fileinfo
filter
ftp
gd
gettext
gmp
hash
iconv
imagick
json
libxml
mbstring
mcrypt
mhash
mysql
mysqli
mysqlnd
openssl
pcntl
pcre
PDO
pdo_mysql
pdo_sqlite
Phar
readline
Reflection
session
shmop
SimpleXML
snmp
soap
sockets
SPL
sqlite3
standard
sysvmsg
sysvsem
sysvshm
tidy
tokenizer
wddx
xml
xmlreader
xmlwriter
xsl
Zend OPcache
zip
zlib

[Zend Modules]
Zend OPcache

Связка апачь + нгинкс
Глюк заключается в следующем, при оформлении заказа, при нажатии на кнопку оформить заказ, идет ридерект на страницу http://site/order/ и выбивает 404 ошибку, страница не найдена.
okay.png

В логах получаю следующее

Код: Выделить всё

- - [15/Aug/2017:17:00:54 +0300] "POST /cart HTTP/1.0" 302 66177
- - [15/Aug/2017:17:00:54 +0300] "GET /order/ HTTP/1.0" 404 36953



Второй вопрос.

Есть магазин на симпле, товара чуть больее 1000, хотелось бы переехать на OkayCMS, при беглом осмотре, я так понял что не совсем это просто к сожалению.
В базе немного различаются поля, так же есть несколько новых таблиц.

OkayCMS M
Администратор
Аватара
OkayCMS M
Администратор
Репутация: 216
Сообщения: 1627
Зарегистрирован: 12.11.2015
С нами: 8 лет 4 месяца
Сайт Skype

Сообщение #2 OkayCMS » 15.08.2017, 15:59

По первому вопросу - нужно посмотреть в .htaccess, возможно там что-то менялось. Копать стоит оттуда начинать.

Переехать с симплы на окай не совсем просто, но и не сложно. Для понимающего человека - пару часов.

Slik
Slik
Репутация: 0
Сообщения: 27
Зарегистрирован: 15.08.2017
С нами: 6 лет 7 месяцев

Сообщение #3 Slik » 15.08.2017, 16:36

.htaccess не менялся.

Думаю может не хватает каких то модулей для апача, нгинкса или пхп ?!

По переносу понятно, дело муторное, но если поборю этот косяк то буду заниматься переносом самостоятельно.

sergeevizh
sergeevizh
Репутация: 17
Сообщения: 151
Зарегистрирован: 16.10.2016
С нами: 7 лет 5 месяцев

Сообщение #4 sergeevizh » 15.08.2017, 19:40

Slik писал(а):.htaccess не менялся.

Думаю может не хватает каких то модулей для апача, нгинкса или пхп ?!

По переносу понятно, дело муторное, но если поборю этот косяк то буду заниматься переносом самостоятельно.

Не проще поставить VestaCP(Бесплатная панель VPS|VDS) и просто не мучиться?

Slik
Slik
Репутация: 0
Сообщения: 27
Зарегистрирован: 15.08.2017
С нами: 6 лет 7 месяцев

Сообщение #5 Slik » 15.08.2017, 20:35

sergeevizh писал(а):
Slik писал(а):.htaccess не менялся.

Думаю может не хватает каких то модулей для апача, нгинкса или пхп ?!

По переносу понятно, дело муторное, но если поборю этот косяк то буду заниматься переносом самостоятельно.

Не проще поставить VestaCP(Бесплатная панель VPS|VDS) и просто не мучиться?
Толку от нее ?! Тем более под FreeBSD =)

sergeevizh
sergeevizh
Репутация: 17
Сообщения: 151
Зарегистрирован: 16.10.2016
С нами: 7 лет 5 месяцев

Сообщение #6 sergeevizh » 15.08.2017, 20:40

Slik писал(а):
sergeevizh писал(а):
Не проще поставить VestaCP(Бесплатная панель VPS|VDS) и просто не мучиться?
Толку от нее ?! Тем более под FreeBSD =)

Этого я не знал.

korshunov
korshunov
Репутация: 146
Сообщения: 1854
Зарегистрирован: 03.12.2015
С нами: 8 лет 3 месяца
Skype

Сообщение #7 korshunov » 16.08.2017, 06:46

Причину надо искать в скрипте PHP, и найти ее там совсем не сложно. Вслепую гадать, как менять ПО сервера - так можно провозиться долго. Это как в аптеке подряд по одному все лекарства покупать и пробовать...

Slik
Slik
Репутация: 0
Сообщения: 27
Зарегистрирован: 15.08.2017
С нами: 6 лет 7 месяцев

Сообщение #8 Slik » 16.08.2017, 08:46

Х.м.

Попробовал на другом сервере, там стоит чистый нгинкс и PHP 5.6.27.

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

Код: Выделить всё

 - - [16/Aug/2017:11:40:48 +0300] "POST /cart HTTP/1.1" 302 44440 "http://site/cart" "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:55.0) Gecko/20100101 Firefox/55.0"
 - - [16/Aug/2017:11:40:48 +0300] "GET /order/ebfe0d9f9fcdb805134cb7e7952a0622 HTTP/1.1" 200 6170 "http://site/cart" "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:55.0) Gecko/20100101 Firefox/55.0"


По логу вроде как все хорошо, но не совсем...
okay.png


Не очень хочется ставить апачь перед нгинсом (((


Название раздела: Вопросы по работе с OkayCMS
Правила раздела: faq.php?mode=okay

Быстрый ответ


Введите код в точности так, как вы его видите. Регистр символов не имеет значения.
Код подтверждения

   

Вернуться в «Вопросы по работе с OkayCMS»

Кто сейчас на форуме (по активности за 5 минут)

Сейчас этот раздел просматривают: 32 гостя