Перейти к содержимому


Ошибка при переносе на другой хостинг.

перенос хостинг ошибка

  • Вы не можете ответить в тему
Сообщений в теме: 9

#1 andriy

    Новичок

  • Пользователи
  • Pip
  • 5 сообщений
Репутация: 0
Начинающий

Отправлено 28 August 2014 - 10:02 AM

Доброго дня.
Перенес shopcms на другой хостинг согласно инструкции на http://vsupport.club...другой-хостинг/
В результате при обращении к домену получаю след. ошибку:
Fatal error: Unable to read 11939 bytes in /home/public_html/mebel08.ru/index.php on line 0

Разрешения у файла index.php 0644.
Когда меняю на 777 получаю ошибку 500

Что посоветуете?
  • 0

#2 idal

    Продвинутый пользователь

  • Assistent vsupport.club
  • PipPipPip
  • 243 сообщений
Репутация: 7
Начинающий
  • ГородКиев

Отправлено 28 August 2014 - 10:38 AM

Может у Вас на хосте зенд не включен. И может так что файлы не в той кодировке загрузились. Попробуйте через блокнот поиграться с файлом индекс

Это означает, что файл был загружен в текстовый ASCII (обычный текст), а не как бинарный файл (1 и 0). Некоторые коды PHP требуют, чтобы он переносится в виде двоичного файла, а не в виде простого текста. Установка вашего FTP клиента, чтобы заставить двоичном режиме, а не позволяя это для автоопределения режима, будет исправить эту проблему 90% времени.

нашел на одом из форумов
  • 0

#3 andriy

    Новичок

  • Пользователи
  • Pip
  • 5 сообщений
Репутация: 0
Начинающий

Отправлено 28 August 2014 - 11:19 AM

Зенд на хосте имеет след. свойства:
Zend Optimizer
Optimization Pass 1 enabled Optimization Pass 2 enabled Optimization Pass 3 enabled Optimization Pass 4 enabled Optimization Pass 9 enabled Zend Loader enabled License Path no value Obfuscation level 3

Дал файлу разрешение на исполнение от пользователя. Значит должен распознаваться, как исполняемый.
Пользуюсь FTP FileZilla
  • 0

#4 badisoft

    Продвинутый пользователь

  • Assistent vsupport.club
  • PipPipPip
  • 5075 сообщений
Репутация: 786
Мастер

Отправлено 28 August 2014 - 11:30 AM

Что посоветуете?

Скачать index.php с сайта обратно к себе и сравнить с исходным. Хотя бы по размеру.
PS. В зазенденных файлах куча не текстовых символов и при заливке в текстовом режиме они пропадают. Т.е. файл после заливки имеет уже более короткое и неверное содержимое. Естественно, остальные файлы в текстовом режиме заливаются вполне нормально.

Дал файлу разрешение на исполнение от пользователя. Значит должен распознаваться, как исполняемый.

В данном случае это совершенно не нужно. Это не исполняемые файлы.

PS. Интересный такой хостинг - дает разрешение на создание исполняемых файлов :).
  • 0
http://cpu.badisoft.ru (тестовый сайт), http://badisoft.ru (модули)

#5 andriy

    Новичок

  • Пользователи
  • Pip
  • 5 сообщений
Репутация: 0
Начинающий

Отправлено 28 August 2014 - 11:41 AM

Мне передали архив зазипованый сайта. Разархивировал в папку и все. Может быть нужно снять файл индекс с того сервака правильно?


После перезаливки в двоичном формате выдает теперь сообщение:
Fatal error: This encoded file is corrupted. Please refer to http://www.zend.com/...der_file_corrup

перехожу по ссылке, а там: http://www.zend.com/en/support-center
  • 0

#6 idal

    Продвинутый пользователь

  • Assistent vsupport.club
  • PipPipPip
  • 243 сообщений
Репутация: 7
Начинающий
  • ГородКиев

Отправлено 28 August 2014 - 02:55 PM

Мне передали архив зазипованый сайта. Разархивировал в папку и все. Может быть нужно снять файл индекс с того сервака правильно?


После перезаливки в двоичном формате выдает теперь сообщение:
Fatal error: This encoded file is corrupted. Please refer to http://www.zend.com/...der_file_corrup

перехожу по ссылке, а там: http://www.zend.com/en/support-center


Может быть что файл поврежден
  • 0

#7 andriy

    Новичок

  • Пользователи
  • Pip
  • 5 сообщений
Репутация: 0
Начинающий

Отправлено 29 August 2014 - 10:58 AM

Скачал shopcms, взял оттуда index.php и теперь выдает:
License not found!
  • 0

#8 badisoft

    Продвинутый пользователь

  • Assistent vsupport.club
  • PipPipPip
  • 5075 сообщений
Репутация: 786
Мастер

Отправлено 29 August 2014 - 11:06 AM

Скачал shopcms, взял оттуда index.php и теперь выдает: License not found!

1. Видимо, Вы скачали shopcms не VIP-версии. Он требует наличия файла лицензии core/config/license.txt, но не находит его.
2. Видимо, исходно у Вас была VIP-версия, не требующая лицензии, раз файла лицензии нет на месте.
  • 0
http://cpu.badisoft.ru (тестовый сайт), http://badisoft.ru (модули)

#9 andriy

    Новичок

  • Пользователи
  • Pip
  • 5 сообщений
Репутация: 0
Начинающий

Отправлено 29 August 2014 - 11:14 AM

может не так выразился:
скачал shopcms, взял оттуда index.php и поместил его в папку вместо испорченного файла (кстати в архиве index.php весит 14кб, а в shopcms движке 17кб)
На сколько я знаю, ВИП-версия не требует Зенд Оптимайзера. Там вроде как код открытый.
в папке config/ есть файлы лицензии: license.txt license.cript
  • 0

#10 badisoft

    Продвинутый пользователь

  • Assistent vsupport.club
  • PipPipPip
  • 5075 сообщений
Репутация: 786
Мастер

Отправлено 29 August 2014 - 12:10 PM

кстати в архиве index.php весит 14кб, а в shopcms движке 17кб

Архив у Вас с ShopCMS 3.0 (index.php = 15090 байт), а скачали Вы ShopCMS 3.1.2 (index.php = 18213 байт).

в папке config/ есть файлы лицензии: license.txt license.criptке 17кб

В 3.0 папка config находится в корне сайта, в 3.1.2 в папке core. Естетсвенно, лицензия не находится. Да и если найдется (переложите), то все равно работать не будет, т.к. файл index.php от другой версии CMS.

На сколько я знаю, ВИП-версия не требует Зенд Оптимайзера. Там вроде как код открытый.

Да. Но Вам это никак не поможет.
  • 0
http://cpu.badisoft.ru (тестовый сайт), http://badisoft.ru (модули)