Yoolla - логика продаж

Системные требования и права на папки

Yoolla CRM - приложение, написанное на скриптовом языке PHP с использованием БД MySQL с закрытым исходным кодом.

Исходный код защищен кодировщиком Nu-Coder и для его работы необходима библиотека NuSphere PhpExpress - Free PHP accelerator и веб-сервер.

Минимальные требования с веб-серверу.

1.   MySQL

  • версия 5.0 и выше,
  • кодировка utf8
  • отсутствие записи «STRICT_TRANS_TABLES» в директиве sql-mode,

2.   PHP

  • версия строго 5.3,
  • кодировка сервера utf-8,
  • директива short_open_tag = on - важно, т.к. в противном случае будут выходить ошибки,
  • наличие модулей curl, mbstring,
  • обязательный модуль phpexpress-5.3, подключенный через php.ini
  • модуль php5-dom для функции работы с XML-файлами
  • модуль mcrypt
  • отсутствие модуля php-domxml - он конфликтует с функцией создания PDF файлов (в счетах и актах)
  • параметр max_execution_time = 300 - для выполнения нагруженных скриптов, например при создании резервной копии БД или её восстановлении
     

3.   Операционная система

  • Windows (в т.ч. Server, Web Server),
  • Linux, Unix, Mac, в т.ч. виртуальный хостинг VDS
  • другие системы поддерживающие работу mySQL и PHP;

Права для папок

На серверных ОС большое внимание уделяется безопасности, поэтому убедитесь, что следующие папки имеют права на чтение и запись (для Linux - 777):

  • admin/backup - хранение резервных копий БД
  • cash - хранение некоторых настроек интерфейса
  • cash/temlates - хранение шаблонов печатных форм
  • files - хранение загружаемых в систему документов
  • vigets/cours - хранение курсов валют
  • images/logo - хранение собственного логотипа компании
  • inc - здесь права нужны временно (создается конфигурационный файл config.php), после установки можно вернуть 755 права

Что-то не понятно? Задай вопрос: