您好我在windows环境下使用ubercart开发了在线商店。我可以在Linux环境中托管它吗?是否因环境变化而出现问题?请提供您的建议。
技术 - Drupal 6.x
由于
答案 0 :(得分:1)
您需要了解的一些事情
windows environment
你的意思是WAMP吗?如果是,则无需进行任何更改。如果您指的是Windows,IIS,SQL服务器windows environment
,则需要对cron作业进行更改,清理URL并更改sql驱动程序。答案 1 :(得分:0)
在主机之间移动时,您需要关注两个问题:
对于Drupal依赖项:确保您的Linux主机在内存,模块等方面满足Drupal要求。这很简单,只需检查Drupal的站点。
对于权限:上传网站和数据库后,事情可以完美运行......但是,您更有可能必须检查文件的所有权和权限。
在Windows堆栈中,文件归Windows用户所有。当您将它们上传到Linux堆栈时,这些需要由Linux用户拥有,但是哪个?
如果您在Linux计算机上运行SuExec,则这些文件可能由您用于ssh或ftp访问的同一用户拥有。如果您未使用SuExec
,则文件可能需要由apache用户www-data
拥有。
最后是特定文件夹和settings.php文件的权限。如果出现以下情况,Drupal状态页面将显示错误: