whiteflake Posted August 11, 2015 Share Posted August 11, 2015 (edited) Разбил на несколько дней, чтобы картина была более понятной. Появилась проблема после переноса сайта с обычного хостинга nic.ru на ВПС сервер reg.ru1. Только с одного компа могу зайти в админку, видимо кэш браузера2. С других компов или с телефона ввожу логин и пароль, и как на скриншоте, надо обновлять и снова просит логин и пароль и снова такая ерунда 3. В админке при попытке посмотреть товар или редактировать, в фильтре один товар (который был выбран до переноса на старом хостинге) и не возможно посмотреть другие, нажимаю кнопку сбросить и обновляется и так и остается Чистил кэш, в браузере не чистил на этом компе, боюсь потом не смогу зайти в админку. Так же перед переносом чистил папки кэш, а именно: Полностью cachefs, в смарти две папки кэш и компиляции. Может в этом проблема? Так же заметил сейчас, пытаюсь выключить кэш, но при сохранении он опять включается( Что это за глюки? Думаю может обновить движок, но обновлять нужно в ручную, возможно ли просто заменить файлы в новом архиве престы поверх моих, кроме файла конфигурации сервера, перевода, и.т.д. Или лучше установить престу потом, дамп базы данных вставить старый, через пхп май админ? Второй день Скопировал все файлы и дамп базы на denwer, в админку входит без проблем, модули открываются и каталог товаров отображается без фильтров то есть все корректно. Хотел снова залить дамп бд уже на сервер, но не могу попасть по паролю в phpmyadmin, обновляется и снова спрашивает пароль. Звонил в тех поддержку будут разбираться VPS reg.ru Ерунда в общем какая-то Третий день Переносил даже вернее не я, а тех поддержка reg.ru, думал время сэкономить, но чет разочарован( Если поменяю делегирование, сайт опять будет корректно работать. Сегодня кстати пришел ответ от тех поддержки и написали: "Ваша заявка передана в отдел системного администрирования". Я так понял сами разобраться не могут(( Пытаюсь снова зайти в phpMyAdmin и там вместо логина, который автоматически вставляется, если заходишь, через isp manager, иероглифы то есть кодировка корявая. Edited August 11, 2015 by whiteflake (see edit history) Link to comment Share on other sites More sharing options...
ggyyvv Posted August 11, 2015 Share Posted August 11, 2015 (edited) ну во первых, попробуйте перенести архивом, если так не делали, во вторых, перегенерируйте htaccess хотя, скорее, это проблемы с правами к файлам - это подтверждает нормальная работа на денвере проблема с доступом к БД - от престы не зависит - только от настройки ВПС'а поддержка с престой вам вряд ли будет помогать - максимум ожидать от них, что настроят доступ к mysql и сделают дефолтовые настройки ВПС добейтесь от них нормальной работы панели (и доступа к БД) и попробуйте перенести по новой архивом Edited August 11, 2015 by ggyyvv (see edit history) Link to comment Share on other sites More sharing options...
whiteflake Posted August 11, 2015 Author Share Posted August 11, 2015 То есть архив перенести в корень и разархивировать, через ftp? как сгенерировать .htaccess просто удалив его? Link to comment Share on other sites More sharing options...
whiteflake Posted August 11, 2015 Author Share Posted August 11, 2015 Да действительно проблема была только в .htaccess блин как всегда все рядом, думал же удалить вчера, но когда захожу в модули ошибка 500 то есть долго грузиться и выдает ошибку Link to comment Share on other sites More sharing options...
whiteflake Posted August 11, 2015 Author Share Posted August 11, 2015 А какие права CHMOD должны быть и на каких папках? Link to comment Share on other sites More sharing options...
whiteflake Posted August 11, 2015 Author Share Posted August 11, 2015 Попробую заархивировать на старом хосте все файлы и разархивировать потом на новом vps Link to comment Share on other sites More sharing options...
whiteflake Posted August 11, 2015 Author Share Posted August 11, 2015 Суть еще в том что в папке cachefs - 6 гигов хлама, его даже удалять дня три займет(( Я когда переносил сайт, все кроме папок chace переносил. Link to comment Share on other sites More sharing options...
ggyyvv Posted August 11, 2015 Share Posted August 11, 2015 (edited) файловое кеширование отключите, потом удалите все в cachefs (не забудьте и смарти кеш почистить)- на хостинге это не долго уж точно побыстрее переноса через фтп после этого заархивируйте и перенесите архив на впс P.S. файловое кеширование лучше не включайте - от него больше проблем чем пользы, если ВПС мощный лучше воспользуйтесь другим видом кеширования Edited August 11, 2015 by ggyyvv (see edit history) Link to comment Share on other sites More sharing options...
whiteflake Posted August 12, 2015 Author Share Posted August 12, 2015 Интересная ситуация, пока удаляется до сих пор кэш, решил попробовать попросить хостера увеличить временной лимит и модули загрузились, правда долго ждать надо, но ошибку не выдает. Интересно ошибка все же из-за прав? Link to comment Share on other sites More sharing options...
ggyyvv Posted August 12, 2015 Share Posted August 12, 2015 Интересная ситуация, пока удаляется до сих пор кэш, решил попробовать попросить хостера увеличить временной лимит и модули загрузились, правда долго ждать надо, но ошибку не выдает. Интересно ошибка все же из-за прав? если впс не настроен, магазин может работать даже хуже чем на хостинге из-за прав или нет - заочно сказать тяжело, однозначно переносить нужно архивом, а то потом еще где то проблемы всплывут из-за этого... Link to comment Share on other sites More sharing options...
whiteflake Posted August 13, 2015 Author Share Posted August 13, 2015 Ок пробую архивом, но по поводу настройки, скорость загрузки незначительно увеличилось, сканировал через page speed google Link to comment Share on other sites More sharing options...
whiteflake Posted August 13, 2015 Author Share Posted August 13, 2015 Все белый экран и ничего ни админки ни фронта Link to comment Share on other sites More sharing options...
whiteflake Posted August 13, 2015 Author Share Posted August 13, 2015 файл .htaccess заменил, вышла ошибка доступа, поменял права на чтение и белый экран Link to comment Share on other sites More sharing options...
whiteflake Posted August 13, 2015 Author Share Posted August 13, 2015 Восстановил бэкап, теперь не могу отключить кэш, отключаю, сохраняю, обновляется и все включено Link to comment Share on other sites More sharing options...
whiteflake Posted August 13, 2015 Author Share Posted August 13, 2015 Снова та же история с .htaccess, но сейчас не генерируется файл сам, я удаляю и сайт не работает Link to comment Share on other sites More sharing options...
ggyyvv Posted August 13, 2015 Share Posted August 13, 2015 Ок пробую архивом, но по поводу настройки, скорость загрузки незначительно увеличилось, сканировал через page speed google настройку вы делали? корректировка одного параметра обычно к разительным успехам не приводит - нужно настраивать и php и сервер БД и апач, если есть, тестировать и дальше настраивать. Если тяжело, нанимайте специалиста - поддержка хостинга не будет настраивать сервер под ваш магазин... наверняка у Вас была причина перейти на ВПС и для Вас должно быть очевидным ,что он сам не заработает так как надо. Восстановил бэкап, теперь не могу отключить кэш, отключаю, сохраняю, обновляется и все включено это уже надо смотреть "вживую" Все белый экран и ничего ни админки ни фронта до этого работало... что Вы изменили? P.S. не плодите, пожалуйста, без надобности сообщения - тяжело читать - под каждым сообщением есть кнопка Edit - правьте... Link to comment Share on other sites More sharing options...
whiteflake Posted August 13, 2015 Author Share Posted August 13, 2015 Я заархивировал сайт на старом хостинге и перенес на VPS и распаковал его с заменой старых файлов и теперь белый экран. Link to comment Share on other sites More sharing options...
ggyyvv Posted August 13, 2015 Share Posted August 13, 2015 а почему с заменой, а не начисто? попробуйте с нуля - удалите сайт с ВПС, удалите базу, создайте пустую базу, сделайте импорт базы с хостинга (экспортированную), распакуйте архив сайта в корень, откорректируйте settings.inc.php для доступа к БД, войдите в админку и в настройках - сео и урлс - НАСТРОЙКИ URL МАГАЗИНА - откорректируйте домен, сохраните эти настройки. Почистите кеш файловый и смарти, если у вас тема тоже кеширует файлы, то и там. Почистите кеш своего браузера После этих действий у вас должен открыться сайт без проблем (если с серером всё нормально)! Link to comment Share on other sites More sharing options...
whiteflake Posted August 18, 2015 Author Share Posted August 18, 2015 Перенес сайт архивом, вроде все работает, но вкладка модули очень долго грузиться. Если бы на сервере не увеличил время, вылетала бы ошибка 500. Ну да ладно, сам сайт вроде быстро грузиться, вопрос возник с кэшэм. Включаю кэш, вылетает ошибка, : "To use Smart Cache directory must be writable." Если в низу так же выбираю кэш memchaced (memchaced - включен на сервере), нажимаю сохранить и такая же ошибка и ползунок снова возвращается в File System. Права на всю папку кэш 777. Как можно исправить? Я без этого не могу, обновиться до новой версии престы. Link to comment Share on other sites More sharing options...
ggyyvv Posted August 18, 2015 Share Posted August 18, 2015 (edited) а какие права на подкатегорию Smarty и далее на compile? должно быть 755 memcached надо настраивать в любом случае добейтесь для начала работы кэша смарти, потом будете с расширениями разбираться Edited August 18, 2015 by ggyyvv (see edit history) Link to comment Share on other sites More sharing options...
whiteflake Posted August 19, 2015 Author Share Posted August 19, 2015 (edited) Права выставил 755, 771 были. Но все равно "использовать Смарт-Кэш директория должна быть доступна для записи." Проверял на denwer тоже самое Edited August 19, 2015 by whiteflake (see edit history) Link to comment Share on other sites More sharing options...
Kerm Posted August 20, 2015 Share Posted August 20, 2015 У всех папок должны стоять права 755, у всех файлов 644. Так же у всех папок и файлов нужно проставить владельца и группу от имени которой запускается apache/php-fpm для конкретного виртуального хоста. Link to comment Share on other sites More sharing options...
ggyyvv Posted August 20, 2015 Share Posted August 20, 2015 Права выставил 755, 771 были. Но все равно "использовать Смарт-Кэш директория должна быть доступна для записи." Проверял на denwer тоже самое на денвере с этим вообще проблем быть не должно Link to comment Share on other sites More sharing options...
whiteflake Posted August 20, 2015 Author Share Posted August 20, 2015 (edited) Теперь вообще белый экран при входе в админку. Причем работал все нормально, обновлял товар, а точнее фотки для товара. И хорош, поработал) Включил режим отладки, такая ошибка: Warning: tempnam(): open_basedir restriction in effect. File(/tmp) is not within the allowed path(s): (/var/www/moysait/data:.) in /var/www/letosalon/data/www/moysait.ru/classes/PrestaShopAutoload.php on line 151 Fatal error: Uncaught --> Smarty: unable to write file /var/www/moysait/data/www/moysait.ru/cache/smarty/compile/e1/3a/e3/wrt55d5ac5f30bbf0_35599987 <-- thrown in /var/www/moysait/data/www/moysait.ru/tools/smarty/sysplugins/smarty_internal_write_file.php on line 46 Edited August 20, 2015 by whiteflake (see edit history) Link to comment Share on other sites More sharing options...
Kerm Posted August 21, 2015 Share Posted August 21, 2015 Теперь вообще белый экран при входе в админку. Причем работал все нормально, обновлял товар, а точнее фотки для товара. И хорош, поработал) Включил режим отладки, такая ошибка: Warning: tempnam(): open_basedir restriction in effect. File(/tmp) is not within the allowed path(s): (/var/www/moysait/data:.) in /var/www/letosalon/data/www/moysait.ru/classes/PrestaShopAutoload.php on line 151 Fatal error: Uncaught --> Smarty: unable to write file /var/www/moysait/data/www/moysait.ru/cache/smarty/compile/e1/3a/e3/wrt55d5ac5f30bbf0_35599987 <-- thrown in /var/www/moysait/data/www/moysait.ru/tools/smarty/sysplugins/smarty_internal_write_file.php on line 46 Если дашь root ssh доступ через личные сообщения, смогу помочь. Link to comment Share on other sites More sharing options...
ggyyvv Posted August 21, 2015 Share Posted August 21, 2015 (edited) Теперь вообще белый экран при входе в админку. Причем работал все нормально, обновлял товар, а точнее фотки для товара. И хорош, поработал) Включил режим отладки, такая ошибка: Warning: tempnam(): open_basedir restriction in effect. File(/tmp) is not within the allowed path(s): (/var/www/moysait/data:.) in /var/www/letosalon/data/www/moysait.ru/classes/PrestaShopAutoload.php on line 151 Fatal error: Uncaught --> Smarty: unable to write file /var/www/moysait/data/www/moysait.ru/cache/smarty/compile/e1/3a/e3/wrt55d5ac5f30bbf0_35599987 <-- thrown in /var/www/moysait/data/www/moysait.ru/tools/smarty/sysplugins/smarty_internal_write_file.php on line 46 кажется у вас на сайте много "косяков" например карта сайта почему то ведет на xml а контакт не догружается, похоже много сторонних модулей. Ощущение ,что магазин недонастроен. P.S. Если ВПС для вас новое, согласитесь на помощь Kerm Edited August 21, 2015 by ggyyvv (see edit history) Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now