Настройка VDS

для работы InstantMaps

#1 25 декабря 2012 в 22:40
В связи с новогодней загруженностью техподдержки компонента решил задать вопрос тут. Задача такая, практически стандартный VDS нужно настроить для работы с компонентом InstantMaps. Что сделано:
1. Установил Zend так
2. Установил IonCube так
Результат — и /maps и /servtest.php — белый экран scratch

  1.  
  2. PHP 5.3.10-1ubuntu3.4 with Suhosin-Patch (cli) (built: Sep 12 2012 18:59:41)
  3. Copyright (c) 1997-2012 The PHP Group
  4. Zend Engine v2.3.0, Copyright (c) 1998-2012 Zend Technologies
  5. with the ionCube PHP Loader v4.2.2, Copyright (c) 2002-2012, by ionCube Ltd., and
  6. with XCache v1.3.2, Copyright (c) 2005-2011, by mOo
  7. with Zend Guard Loader v3.3, Copyright (c) 1998-2010, by Zend Technologies
  8.  

  1.  
  2. [PHP Modules]
  3. bcmath
  4. bz2
  5. calendar
  6. Core
  7. ctype
  8. dba
  9. dom
  10. exif
  11. fileinfo
  12. filter
  13. ftp
  14. gd
  15. imagick
  16. imap
  17. ionCube Loader
  18. json
  19. libxml
  20. mbstring
  21. mcrypt
  22. mysqli
  23. openssl
  24. pcntl
  25. pcre
  26. PDO
  27. pdo_mysql
  28. Phar
  29. posix
  30. readline
  31. Reflection
  32. session
  33. shmop
  34. SimpleXML
  35. soap
  36. sockets
  37. SPL
  38. standard
  39. sysvmsg
  40. sysvsem
  41. sysvshm
  42. tokenizer
  43. wddx
  44. XCache
  45. xml
  46. xmlreader
  47. xmlwriter
  48. Zend Guard Loader
  49. zip
  50. zlib
  51.  
  52. [Zend Modules]
  53. XCache
  54. Zend Guard Loader
  55. the ionCube PHP Loader
Всем откликнувшимся большое человеческое спасибо))
#2 25 декабря 2012 в 23:07
попробуйте PHP 5.2
#3 26 декабря 2012 в 00:17


попробуйте PHP 5.2

OlegSaf
Олег спасибо за совет, но не вариант к сожалению. Не хочу дауингрейдить, думаю есть более изящное решение))
Вообще в требованиях к компоненту Zend не указан, хотя при его отсутствии компонент прямо требует зенд оптимайзер не ниже версии 3.0.0… Что то мне подсказывает, что IonCube встал не так, ибо компонент подарков (by forlord) также отказались работать.
#4 26 декабря 2012 в 00:23
В этой теме пишут, что даже на 5.4 работает без проблем, но вот что точно должно быть установлено на серваке нет нигде. А ведь любой серьезный проект на Instant ждет одинаковая судьба: hosting-->VDS-->dedicated
#5 26 декабря 2012 в 00:28

1. Установил Zend так
2. Установил IonCube так

fotpod
Как вы модули установили совершенно не важно, чобы понять в чем проблема нужны логи ошибок на вашем vps. Посмотрите что пишет в логах. Иначе мы не телепаты.
#6 26 декабря 2012 в 01:11
  1. mod_fcgid: stderr: PHP Fatal error: Incompatible file format: The encoded file has format major ID 3, whereas the Loader expects 4 in /var/www/clients/web/components/maps/model.php on line 0, referer: http://site.ru/
#7 26 декабря 2012 в 01:47
Полистал Гугл по данной ошибке, с английским плохо, так понял, что советуют перекодировать файл под PHP 5.3… Странно, ведь в требованиях к компоненту указана именно 5.3 hoho
#8 26 декабря 2012 в 02:00
Все правильно, попросите r2 прислать под 5.3

на 5.4 работает без проблем

fotpod
работает но не все, не ставьте 5.4, ошибки есть и нужно перекодировать под 5.4, у меня крон не отрабатывает, сейчас устанавливаю ubuntu 12.04, в ней рнр 5.3
#9 26 декабря 2012 в 02:17
Понял, куда уж 5.4 если на 5.3 неделю не могу организовать полноценную работу...
Да я вроде бы все расписал в техподдержку, сразу оговорился, что PHP 5.3, сутки ждал вопроса о версиях InstantCMS и InstantMaps, ответил мол 1.9 и 2.2, и пошел сюда ибо тяжело в таком "замедленном чате" (1 вопрос в сутки) общаться zst
Соответственно компонент подарков тоже нужно просить под 5.3? Там по логам та же фигня.
#10 26 декабря 2012 в 02:59

Соответственно компонент подарков тоже нужно просить под 5.3?

fotpod
Скорее всего forlord уже сделал, нужно спрашивать
под 5.3 вроде все нормально работает так что переходите.
#11 26 декабря 2012 в 04:42

1. Установил Zend
2. Установил IonCube

fotpod
Я сколько не пробовал — такая смесь всегда ошибки вызывала в работе сервера на php 5.3...
Без зенда все работает отлично!
В общем понял что нужно юзать или IonCube, или Zend по отдельности! Zend на php 5.2

ps: fotpod, кстати по ссылке установки Zend Guard Loader не пробовал — вернее ставил, но все скопом) нужно попробовать Loader поставить отдельно, спасибо за ссылку...

Есть тут кто то, кто юзает на php 5.3 IonCube вместе с Zend? как правильно Zend втулить?) чтоб ошибки не создавал.
#12 26 декабря 2012 в 11:03
Получается Zend Guard Loader вообще не нужен для работы компонента на PHP 5.3?
Можно его смело снести?
#13 26 декабря 2012 в 11:07
Премиумные компоненты на IonCube перевели все, так что если он вам не нужен, я думаю, можно и снести.
#14 26 декабря 2012 в 11:09
Отлично, осталось дождаться от R2 версию под 5.3 smoke
Кстати компонент подарков Forlord обещал после праздничков hoho
#15 26 декабря 2012 в 13:08

я думаю, можно и снести.

Роман
если не используете другие скрипты закрытые Zend-ом)

Мне этот гавеный Zend очень нужен, но приходится жертвовать из-за перевода компонентов на IonCube(

ps: как я ненавижу эти зенды и кубы, слов просто нет, хотя и понимаю что пользу большую многим приносят…
Вы не можете отвечать в этой теме.
Войдите или зарегистрируйтесь, чтобы писать на форуме.

Похожие темы

Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.