Вы не вошли.
*** Важно ***
А благодаря этой проблеме нашёл я дюп, игрока не кикает, когда он выставляет предмет на продажу или перемещает покупку, а при удалении из инвентаря его кикает, при том любого админ/не админ, поправьте пожалуйста. Чтоб кикало, или просило выйти с сервера для перемещения покупки или продажи предмета.
Так же не проходят бонусы с голосования, тут без понятия.
Информация ниже несёт малую ценность, но так же является важной, может понадобится.
Снова я, на этот раз проблема в том, что при перемещении покупки, не делается 2 вещи, игрок не кикается, и вещь не приходит. Если же игрок офлайн, то весь инвентарь подчистую стирает, но итем не переносит, посмотрел логи фтп, тут всё чисто.
Так же не проходит редактирование инвентаря через админку, игрока кикает, но при входе инвентарь пустой.
Моды: Таумкрафт, твингл форест, Camping Mod
Ещё есть проблема с голосованием, оно не проходит, не знаю с чем связана проблема, но игровая валюта не приходит, так же как и блоки камня.
Ошибку FTP не выдаёт, а вот магазин выдаёт:
PHP Warning: Failed to write root tag #0 to file/resource. in /home/sites/shop.unirevivalworld.ru/www/includes/gmp.php on line 96, referer: http://shop.unirevivalworld.ru/?page=sales&mode=myitems
File does not exist: /home/sites/shop.unirevivalworld.ru/www/shop, referer: http://shop.unirevivalworld.ru/?page=sa … serverid=9
Пролез Notepad++ по всем файлам магазина никакого упоминания о /shop/ не нашёл, а где нашёл исправил, ошибка не изменилась, даже на дефолтный шаблон ставил.
А ещё бывает такая ошибка от одного и того айпи-адреса: PHP Notice: Undefined index: HTTP_USER_AGENT in /home/sites/shop.unirevivalworld.ru/www/index.php on line 11
Кажется раньше всё работало. Версия магазина последняя.
FTP-сервер = Vsftpd (программа, кэп)
Проблему с перезаписью файла пофиксил добавив в конфиг фтп-сервера:
local_umask=000
file_open_mode=0777
Опасно…, ну да ладно.
Проблему с File does not exist: /home/sites/shop.unirevivalworld.ru/www/shop решил через хтейсес поставил переадресацию.
Вне форума
Я проверял на своих серверах. Перемещение ресурсов работает как обычно, без дюпа.
Смотрите в логи PHP, ищите ошибки.
Вне форума
Перемещение то работает, но при выставлении предмета на продажу, или перемещении в инвентарь с рынка предмета не кикает игрока, хотя по идее должно, иначе можно дюпнуть предмет.
Если это делать через администратора то кикает.
Добавлю, что попробовал использовать PHP-Fpm, результат тот же игрока не кикает, вообще никак, ошибок нету, что делать не знаю.
А вот, если через администратора удалять предмет, то кикает, и предмет удаляет.
Вне форума
Ни какого дюпа не было. Если игрок находится на сервере, предмет без чар выдаётся без кика игрока с сервера, при помощи RCON команды. Когда перемещается предмет с чарами, для совместимости со старыми версиями, проходит RCON команда kick и перезапись файла профиля.
Вне форума
Можете объяснить смысл ошибки: PHP Warning: Failed to write root tag #0 to file/resource. in /home/sites/shop.unirevivalworld.ru/www/includes/gmp.php on line 96, referer: http://shop.unirevivalworld.ru/?page=sa … =shopitems
Вне форума
В файле кеша нет привилегий для записи данных профиля игрока. Файл профиля может создаваться с нулевым размером или вообще отсутствовать и тогда появляется эта ошибка.
Вне форума
Возможно, что CMS не умеет работать с APC(ускоритель PHP) ? Или этот ускоритель как-то мешает работе самой CMS.
Проверив по логам, я понял, что в момент, когда игрок должен быть кикнут сайт через ркон подключает к серверу, дальше дело не заходит.
Всё та же надоедливая ошибка вылазит очень часто, всё настроено на одного пользователя, через chown -R user:user и права на папку Cache стоят 777, понять в чём трабла я уже не могу, так как вылазит одна и та же ошибка, которая не на что не ссылается кроме своего файла.
Вне форума
Владелец папки должен быть тот от которого работает веб-сервер.
Вне форума
Так запускается апач: su service httpd start
Так PHP-FPM: su service php-fpm start
Пользователь у них выставлен:
user = server
; RPM: Keep a group allowed to write in log dir.
group = server
Apache:
User server
Group server
Что я делаю не так? Не понимаю, без su не запускается.
Вне форума
Профили по FTP подключаются или напрямую через файловую структуру?
Вне форума
Пробовал через FTP и напрямую происходит одно и то же. Могу выслать ещё php.ini httpd.conf и shop.unirevivalworld.ru.conf Магазин на поддомене, топы всё так же не работают, думал починил, но увы нет.
Вне форума
В ЛС высылаю данные для подключения к тестовому серверу по протоколу FTP.
Вне форума