红色主机正在为 18,445,906 个网站文件服务!

常见问题 - 红色主机

红色主机运行的PHP版本

红色主机目前运行的PHP版本为5.3.x

红色主机运行的Python版本

红色主机目前运行的Python版本为2.6.x

红色主机的MySQL运行的版本

红色主机目前运行的MySQL版本为5.1.x, 默认编码为UTF-8, 并支持各种编码自定义.

如果不够用了如何升级

直接补差价升级到更高的型号即可.

红色主机的linux系统权限

Linux是一个采用严格权限的多用户多任务系统, 支持采用700的自我文件权限格式.
这样可以稳定运行着您的程序并不会被任何其他客户读写或执行.

如何管理MySQL数据库

我们推荐PHPMyAdmin来管理, 后台默认提供了该工具方便您的管理.

在别的域名商出的域名如何转入

1. 在旧的域名商处先办理好两个步骤: 获取域名的转移密码, 并将域名处理成解锁状态.
2. 联系我们客服, 交缴一年的域名费用, 我们给您办理转入:
  转入成功后, 您的域名会自动续费上一年(即前面交的一年费用);
  如转入失效, 我们会再次发起转入, 直到成功为止.

如何部署红色主机下的Python框架

我们的部署方案,支持自定义Django,所以支持所有Django版本和所有的扩展库(web.py同理):

首先将整个Django开发好的项目以目录传到FTP根目录,包括您的Django和各种扩展类库(如需采用自版本Django)

其次, 在FTP根目录建立.htaccess来做handle Python:

SetHandler python-program
PythonHandler django.core.handlers.modpython
SetEnv DJANGO_SETTINGS_MODULE {这里填写您的Django项目名}.settings
PythonPath "['/home/您FTP用户名/Django及各种库放置路径/'] + ['/home/您FTP用户名/'] + sys.path"
PythonDebug On

保存后即可成功.

1. 如果出现500错误, 则说明部署有误, 请认真检查上述配置耐心测试;
2. 由于上述打开debug模式, 如果已看到报错调试(比如urls引用记录错, 命名空间错), 即可按照报错排查.

下图为搭建成功FTP样例截图:
其中Django即其类库均在lib文件夹下, 项目名为YourDjangoProject, FTP用户名假设为u168168
.htaccess配置为:

SetHandler python-program
PythonHandler django.core.handlers.modpython
SetEnv DJANGO_SETTINGS_MODULE YourDjangoProject.settings
PythonPath "['/home/u168168/lib/'] + ['/home/u168168/'] + sys.path"
PythonDebug On

Django项目图示

备注: 此类部署由于.htaccess转向处理, 静态类文件应该放在FTP根目录下而不是Django项目的目录内.
即上图的staticFiles样例文件夹放置css, js, jpg/gif/png等文件.