常见问题
常见问题解答
Web Mploye是什么?
Web Mploye是一个简单易用的静态网页部署工具,允许用户通过Web界面或API快速部署HTML内容到服务器。它提供了直观的界面来管理多个部署版本,并支持实时预览和版本控制。
Web Mploye支持哪些浏览器?
Web Mploye支持所有现代浏览器,包括Chrome 60+、Firefox 55+、Safari 12+和Edge 79+。建议使用最新版本的浏览器以获得最佳体验。
如何访问Web Mploye?
如果您是本地部署,可以通过
http://localhost:8080 访问Web Mploye。如果是服务器部署,请使用服务器的IP地址或域名访问。
如何部署HTML内容?
有两种方式部署HTML内容:
- Web界面:在首页输入HTML代码,填写部署名称,点击"部署"按钮。
- API:发送POST请求到
/api/deploy端点,包含html和name参数。
部署的内容会保存多久?
部署的内容会永久保存在服务器上,直到您手动删除。每个部署都有唯一的ID,可以通过部署管理界面查看和管理所有部署。
是否支持CSS和JavaScript?
是的,Web Mploye支持完整的HTML内容,包括内联CSS和JavaScript,以及外部资源链接。您可以在HTML中引用外部CSS、JavaScript文件和图片资源。
Web Mploye使用什么技术栈?
Web Mploye基于以下技术构建:
- 后端:PHP 7.4+
- 前端:HTML5, CSS3, JavaScript (ES6+)
- 存储:文件系统(本地存储)
如何修改Web Mploye的端口?
您可以在启动PHP内置服务器时指定端口号。例如,使用以下命令将端口改为9000:
php -S localhost:9000 -t . index.php
如何确保Web Mploye的安全性?
Web Mploye已经内置了多种安全机制:
- 严格的输入验证,防止XSS和SQL注入
- 目录遍历保护
- 安全的CORS策略
- 全面的HTTP安全头
- 安全的随机ID生成
- 详细的访问日志
部署失败怎么办?
如果部署失败,请检查以下几点:
- 确保HTML代码格式正确
- 检查服务器磁盘空间是否充足
- 查看服务器日志文件(位于
logs/目录) - 确保PHP具有足够的文件写入权限
访问部署的页面时出现404错误?
请检查:
- 部署ID是否正确
- 部署是否成功创建
- 服务器是否正常运行
- URL格式是否正确(应为
http://your-domain/deployments/DEPLOY_ID)
如何删除不需要的部署?
您可以通过以下两种方式删除部署:
- 首页历史记录:点击"删除"按钮仅会删除您浏览器中的本地访问记录,服务器上的文件不会被删除。
- 后台管理系统:访问
/admin/进入后台管理界面(需要管理员权限),在这里您可以永久删除服务器上的部署文件,支持批量删除。
是否支持自动化部署?
是的,您可以使用Web Mploye API进行自动化部署。结合CI/CD工具(如GitHub Actions、Jenkins等),可以实现代码提交后的自动部署。
如何自定义Web Mploye的样式?
您可以修改以下文件来自定义样式:
index.php- 首页HTML结构和样式styles.css- 主样式文件- 文档页面(
docs/*.html) - 各自的样式
Web Mploye是否支持多用户?
当前版本的Web Mploye不支持多用户认证。它设计为单用户或小型团队使用。未来版本可能会添加用户管理功能。
联系支持
如果您在使用Web Mploye过程中遇到任何问题,或有任何建议,可以通过以下方式获取帮助: