Мы будем Вам признательны, если Вы поддержите проект Open SLAED и используя Ваши возможности, разместите наш пресс-релиз на страницах своих сайтов, проектов, форумов, блогов. Текст пресс-релиза, возможно, видоизменить под Ваш формат, не искажая смысл. Пресс-релиз можно взять на данной странице.
Программа предназначена для конвертации модулей портальной системы PHP-Nuke в систему SLAED CMS.
Отличия от Beta версии
- Изменен дизайн окон, теперь он более приятен для глаза.
- Введено сканирование не только директории, но и всех поддиректорий. Теперь достаточно лишь указать папку с модулем, который нужно сконвертировать, т.е. модули с огромным количеством файлов будут конвертироваться с одного клика мышью.
- Исправлены и учтены все глюки Беты, в частности изменения скриптовых файлов для правильной конвертации.
- Введены функции для замены (Поле "действие" в work.ini). Чтобы узнать, как ими пользоваться, зайдите в меню программы "Справка >> Вызов справки".
Как пользоваться
Запускаем. Нажимем на кнопку "Открыть файл" и выбираем php файл модуля. После этого нажимаем на кнопку "Конвертировать файл". Все, файл сконвертирован. Если требуется сконвертировать все файлы данной директории, ставим галочку в нужном поле.
Редактирование списка автозамен
Списки автозамен находятся в файле work.ini. Для добавления своей автозамены необхдимо добавить в конец файла work.ini следующую строку в следующем формате:
{Исходное выражение}|{замена}|{действие}
Переходим в директорию ZendOptimizer-3.0.0-linux-glibc21-i386:
Начинаем установку:
На экране приветствия нажимаем Enter, читаем лицензионное соглашение, нажимаем Enter, принимаем соглашение нажатием Y.
В качестве директории размещения указываем /usr/local/Zend и нажимаем OK, на следующем экране указываем размещение php.ini, по умолчанию это /etc.
На вопрос «Вы используете Apache» отвечаем No.
Перезапускаем Apache командой:
Внимание! При наличие иных акселераторов они должны быть установлены в /etc/php.ini ранее, чем ZendOptimizer. Большинство последних панелей Plesk устанавливает автоматически IonCube, что не позволит запуститься Apache после установки ZendOptimizer.
Для отключения IonCube перейдите в /etc/php.d/ioncube-loader.ini и поставьте # в первой строке файла перед zend_extension
Для установки, использования и отладки PHP скриптов на своём персональном компьютере, профессионалами и опытными пользователями используются локальные серверы или их эмуляторы. Для пользователей систем Windows существует большое количество локальных серверов специально предназначенных для этих целей. Самыми известными из них являются: AppServ, XAMPP, VertrigoServ, TopServer. Как правило, их установка не является проблемой даже для не опытных пользователей и заключается в нескольких нажатиях клавиши подтверждения. Некоторые из них можно скачать на нашем проекте в каталоге файлов.
Установка системы
1. Для начала, разархивируйте, скаченный дистрибутив системы.
Перед Вами будут три папки:
html - Файлы системы.
update - Папка, содержащая файлы для обновления системы с более старой на новую.
doc - Папка, содержащая информацию по установке, описание и прочее.
Разархивируйте все файлы из папки html скачанного архива на сервер, где будет размещаться Ваш сайт. Для локального сервера, как правило, в папку www (Зависит от типа локального сервера).
2. Убедитесь, что сервер запущен, иначе запустите его (Только в случае установки на локальном сервере). Откройте phpMyAdmin. Если Вы производите установку на localhost, то должны набрать в адресной строке браузера http://localhost/phpMyAdmin/
3. Выберите язык в строке Language, как правило, Russian (ru-win1251)
4. Теперь необходимо создать базу данных (БД) для будущего сайта. Для этого в графе «Создать новую БД» вводим название будущей базы, можете придумать любое, например my_slaed, нажимаем кнопку «Создать». Запомните, а лучше запишите название базы данных, пароль и имя пользователя базы данных которые нам понадобятся позже, при установке системы.
5. Установите права CHMOD 666 на файлы config/config.php и config/config_global.php
6. В целях безопасности измените стандартное название у файла admin.php. Переименуйте его в то, что Вы придумали, к примеру, my_panel.php и укажите его новое название при установке системы в графе «Название файла для входа в отдел администрации», но без окончания «.php» в нашем случае my_panel
7. Запустите в адресной строке Вашего браузера http://www.ваш_сайт.com/setup.php
8. После благополучной установки системы, удалите или измените название файла setup.php
Дополнительно
1. Установите права CHMOD 666 на все файлы в директории config/ кроме файлов: .htaccess и index.html
2. Установите права CHMOD 777 для папки config/cache/, config/counter/, config/logs/ и права 666 на их содержание, кроме файлов: .htaccess и index.html
3. Установите права CHMOD 777 для папку uploads/ и все папки содержащиеся в ней и её папках