Перевод текста с английского на русский язык:
Tplay 1.3.5
Обновление:
В связи с тем, что некоторые друзья сообщили о наличии уязвимости удалённого выполнения команд в thinkphp5.0.23, было сделано это обновление, которое должно стать последним обновлением Tplay.
Tplay 1.3.4
Обновление:
Tplay 1.3.3
Обновление:
Это обновление предназначено для устранения мелких проблем, возникших после предыдущего обновления. Если вы уже устранили эти проблемы самостоятельно, то можете пропустить это обновление.
Tplay 1.3.2 — версия для празднования Нового года
Обновление:
Tplay 1.3.1
Обновление:
Tplay 1.3
Обновление:
Tplay 1.2
Обновление:
Tplay 1.1
Обновление:
Tplay 1.0
Tplay — это бэкенд-фреймворк, основанный на ThinkPHP5.0.13 + layui2.2.45 + Mysql. Для его работы требуется PHP версии 5.5 или выше, рекомендуется использовать PHP7.
Tplay работает на PHP >= 5.5, рекомендуется PHP7, остальные требования см. в документации ThinkPHP5.
Для разработки на основе Tplay см. Полное руководство по разработке ThinkPHP5.
Исходная структура каталогов выглядит следующим образом:
www WEB-каталог (или подкаталог)
├─app Бэкенд-каталог
│ ├─admin Ядро Tplay
│ │ ├─config.php Конфигурация модуля
│ │ ├─common.php Функции модуля
│ │ ├─controller Контроллеры
│ │ ├─model Шаблоны моделей
│ │ ├─view Шаблоны представлений
│ │
│ ├─command.php Конфигурационный файл командной строки
│ ├─common.php Функции общего назначения
│ ├─config.php Глобальная конфигурация
│ ├─route.php Конфигурация маршрутизации
│ ├─tags.php Расширения поведения приложений
│ └─database.php База данных конфигурации
│
├─public WEB-каталог (для внешнего доступа)
│ ├─static Ресурсы CSS, JS и т. д.
│ │ ├─admin CSS и JS для бэкенда Tplay
│ │ ├─public Ресурсы общего назначения CSS и JS
│ ├─uploads Изображения и другие ресурсы
│ ├─index.php Точка входа
│ ├─router.php Быстрый тестовый файл
│ └─.htaccess Перезапись для Apache
│
├─simport Системный каталог фреймворка
│ ├─thinkphp Файлы ядра ThinkPHP
│ ├─extend Библиотека расширений
│ └─vendor Зависимости Composer (библиотека сторонних разработчиков)
│
├─runtime Рабочий каталог приложения (можно настроить)
├─build.php Автоматически генерируемые файлы определений (справочные)
├─composer.json Файл определения Composer
├─LICENSE.txt Лицензионное соглашение
├─README.md Файл README
├─think Файл входа командной строки
├─tplay.sql Файл SQL для Tplay
Сначала клонируйте репозиторий проекта (или напрямую загрузите последнюю версию пакета выпуска)
git clone https://github.com/tingyuu/tplay.git
Затем перейдите в каталог tplay и используйте composer для автоматической установки зависимостей.
composer install
Скопируйте файл tplay.sql в корневом каталоге в базу данных mysql.
mysql>source 你的(磁盘)路径/tplay.sql
Отредактируйте файл database.php в каталоге app, чтобы настроить параметры базы данных.
Перенаправьте корневой каталог на общедоступный каталог (важно), подробности см. здесь [Развёртывание среды обслуживания](#Развёртывание среды обслуживания)
Откройте браузер и перейдите по адресу: ваш домен/admin
, имя пользователя по умолчанию: admin
, пароль: tplay
Если вам нужно настроить SMS, перейдите на официальный сайт Alibaba Cloud, чтобы загрузить свой SDK-файл, замените файл в каталоге extend/dayu и настройте свой appkey в бэкэнде.
Если у вас возникнут проблемы, вы можете обратиться за помощью в группу QQ 221470096. ``` fastcgi_script_name; include fastcgi_params; fastcgi_buffer_size 128k; fastcgi_buffers 4 256k; fastcgi_busy_buffers_size 256k }
location ~ .*.(gif|jpg|jpeg|png|bmp|swf)$ { access_log off; error_log off; expires 30d; }
location ~ .*.(js|css)?$ { access_log off; error_log off; expires 12h; } }
> Перезапустите Nginx, чтобы изменения вступили в силу. В браузере введите адрес: [http://tplay.tinywan.com/admin/](http://tplay.tinywan.com/admin/).
#### Apache конфигурация
В корне проекта добавьте файл .htaccess, просто включите модуль rewrite:
```bash
<IfModule mod_rewrite.c>
Options +FollowSymlinks -Multiviews
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ index.php/$1 [QSA,PT,L]
</IfModule>
Перезагрузите Apache для активации изменений.
Tplay, как и ThinkPHP, распространяется под открытым исходным кодом Apache2 и доступен бесплатно.
Информация о правах на авторские права сторонних источников кода и двоичных файлов в этом проекте отдельно отмечена.
Copyright © 2017 by Tplay (http://tplay.pengyichen.cn/public/admin)
All rights reserved.
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Комментарии ( 0 )