Articles of drupal

VPS服务器的256MB内存足以运行一些基于Drupal的网站和电子商店模块吗?

VPS服务器的256MB内存足以运行一些基于Drupal的网站模块吗? 谢谢

login到drupal

我有问题login到我新安装的drupal 6网站。 我已经安装了drupal 6-19的全新副本,而且还没有添加任何新的模块。 当我inputpipe理员用户名/密码并单击login时,返回相同的第一页,没有login失败的原因。 当我用不正确的用户/密码对login时,我得到相应的错误。 我无法login系统查看报告。 有什么日志文件,我可以审查追查问题。

如果我没有域名,我怎么能设置干净的URL(启用重写)?

为了在Drupal中启用干净的URL,我将下面的行添加到lighttpdconfiguration文件中。 但是,我现在正在本地服务器上工作,我没有可用的域。 所以我需要使用这个地址192.168.75.159:81/Sites/drupal/ 我尝试用[“套接字”]replace[“主机”],并用ip和子文件夹(请参阅上面的地址)replace域名,但未成功。 即使我没有域名,我如何设置configuration文件来设置干净的URL? 谢谢 $HTTP["host"] =~ "(^|\.)mywebsite\.com" { server.document-root = "/var/www/sites/mywebsite" server.errorlog = "/var/log/lighttpd/mywebsite/error.log" server.name = "mywebsite.com" accesslog.filename = "/var/log/lighttpd/mywebsite/access.log" include_shell "./drupal-lua-conf.sh mywebsite.com" url.access-deny += ( "~", ".inc", ".engine", ".install", ".info", ".module", ".sh", "sql", ".theme", ".tpl.php", ".xtmpl", "Entries", "Repository", "Root" ) # "Fix" for Drupal SA-2006-006, requires lighttpd 1.4.13 or above # Only […]

如何追查为什么我的共享主机丢失数据绑定到MySQL?

我使用共享的networking托pipe几个Drupal站点,使用我的托pipe服务提供商的MySQL数据库服务器进行存储。 其中一个网站最近给我发了几封应该写入数据库的电子邮件,但是没有logging。 昨天和今天,我都在另一个应该写入数据库的网站上提交了一个表格,但是没有。 虽然在Drupal的看门狗日志中没有错误。 我如何解决问题的根源?

如何将非Drupal-URLredirect到Drupal URL?

在运行Drupal的域名上,我需要将旧版urlhttp://www.example.com/?group=exampleredirect到http://www.example.com/support-request 。 我尝试使用Drupal的全局redirect模块,但它似乎并没有工作; 我猜是因为/?group = example不是Drupal期望的格式。 有没有一个Drupal模块来处理这种redirect? 或者我该如何处理Apache vhost文件中的redirect呢?

Apache mod_fcgid不断给出错误

我有Ubuntu的服务器,PHP 5.3.2,Apache / 2.2.14。 我有这个服务器上的Drupal网站。 每当我尝试上传图像使用imagemanager Drupal模块我在apache日志中得到以下错误,不要按预期得到我上传的图像: [Sun Mar 27 15:54:07 2011] [notice] mod_fcgid:进程/var/www/elpis/htdocs/index.php(2178)退出(通讯错误),得到意外的信号11 [Sun Mar 27 15:54:25 2011] [警告] [客户端95.172.201.81](104)通过peer重置连接:mod_fcgid:从FastCGI服务器读取数据时出错,引用者:http://ec2.albawaba.com/sites /all/modules/imagemanager/pages/im/index.html [Sun 3月27日15:54:25] [警告] [客户端95.172.201.81](104)通过peer重置的连接:mod_fcgid:ap_pass_brigade在handle_request函数中失败,referer:http://ec2.albawaba.com/sites/所有/模块/的ImageManager /页/ IM / index.html的 [Sun Mar 27 15:54:31 2011] [notice] mod_fcgid:进程/var/www/elpis/htdocs/index.php(2435)退出(通讯错误),得到意外的信号11 [Sun Mar 27 15:54:36 2011] [警告] [客户端95.172.201.81](104)通过peer重置连接:mod_fcgid:从FastCGI服务器读取数据时出错,引用人:http://ec2.albawaba.com/sites /all/modules/imagemanager/pages/im/index.html [Sun Mar 27 15:54:36 2011] [warn] [client 95.172.201.81](104)由peer重置的连接:mod_fcgid:ap_pass_brigade在handle_request函数中失败,referer:http://ec2.albawaba.com/sites/所有/模块/的ImageManager /页/ IM […]

在子目录中的.htaccess中的RewriteRules在父目录中禁用/破坏.htaccess中的RewriteRules

这是HostGator共享的托pipe帐户。 我有两个.htaccess文件。 一个在文档根目录中:`〜/ public_html / .htaccess' # this is ~/public_html/.htaccess ## Redirect to https:// ## RewriteEngine on RewriteCond %{HTTPS} off RewriteRule ^(.*) https://%{HTTP_HOST}/~myusername/$1 [R=301,L] 另一个是在一个子目录中: ~/public_html/software/drupal-7.0/.htaccess 。 这个.htaccess文件的内容可以在Drupal的git中find。 web根目录中.htaccess的function是将所有请求redirect到https:// 。 当我访问除了从~/public_html/software/drupal-7.0/ URL之外的任何URL时,这是有效的。 我希望我的https://redirect工作在~/public_html/software/drupal-7.0/ ,而不需要修改这个目录下的.htaccess文件。 移动~/public_html/software/drupal-7.0/.htaccess其他地方似乎允许https://redirect发生。 为什么我的redirect不在~/public_html/software/drupal-7.0/中提供的URL中?

Drupal / pressflow VPS设置

我即将把一个高stream量的网站移植到VPS上的Drupal v6.x(也许是7.x)。 我以Ubuntu的名义对Linux有一些经验。 当然,我可以在一个托pipe的VPS包中继电器。 我怎么想select最好的设置。 我select的VPS软件包包含以下软件和硬件: CentOS 5 CPU:1 Ghz(1核心) 内存:512 MB 磁盘:40 GB Raid 6 现在我想知道最好的configuration是什么。 我的意思是作为基本的networking和邮件服务器,但也是我应该做的caching。 我在Drupal.org上阅读了很多信息,还有一个名为Pressflow的软件包,它是针对高stream量网站的Drupal优化版本。 有人提到这些名字: memcache(在Linux上的caching模块?) nginx(某种web服务器更像apache?) 清漆(在Linux上的caching模块?) 我明白他们是什么,但他们如何适合在一张照片? 所以基本上我正在寻找一个可以清理图片的人。

Drupal文件系统

为了尝试和改善加载时间,我想创build一个Drupal站点的文件夹的特定子域。 进一步的改进可以是例如在云上具有该特定子域… 我对服务器并不十分了解,而且我还有很多需要了解HTTP请求的知识,但基本假设是,如果资源在服务器之间分开,页面加载速度会更快。 例如,如果我的主页显示image.jpg,下面应加载更快 http://example.com http://files.example.com/image.jpg 比这个 http://example.com http://example.com/image.jpg 由于我正在使用Drupal进行开发,因此我知道可以在“站点configuration”中更改我的文件path。 我还没有尝试在文件系统path字段中input绝对URL,但是我不觉得这个解决scheme是灵活的,因为这意味着我的本地开发站点上有相同的path。 我能想到的唯一解决scheme是在我的服务器上创build一个符号链接,在这种情况下,我想知道它是否会实际达到预期的效果,即上面的示例。 我不确定是否足够清楚,所以如果您需要进一步澄清,请不要犹豫留下评论。

在Drupal根目录中维护一个静态网站

我有一个虚拟主机设置来主持一个Drupal网站。 这是取代我们中心的旧网站。 然而,该网站的一部分(完全是静态的)仍然需要依靠和以前一样的链接。 进一步详细说明Drupal站点的根目录是http://my.drupal.com/ ,静态网站的根目录是http://my.drupal.com/vislab 。 我将如何configurationApache来区分这两个网站?