Articles of joomla

DirectAdmin的500内部错误后解压joomla新用户与相同的域名

我已经把olduser网站的public_html移动到新用户。 我也把域名joomlasite.com从olduser移到了newuser ; 但是当我去joomlasite.com用新用户的所有权访问它时,看到500 Internal Server Error 。 注意:权限不应该有任何问题,因为使用777和(644/755)权限,我会得到相同的结果。 我甚至加了die('Hello'); 在index.php的顶部,但仍然存在错误。 根据Niall Donegan的评论,我检查了这个文件。 有用的内容是: SoftException in Application.cpp:350: UID of script "/home/newuser/domains/joomlasite.com/public_html/index.php" is smaller than min_uid Premature end of script headers: index.php SoftException in Application.cpp:350: UID of script "/home/newuser/domains/joomlasite.com/public_html/index.php" is smaller than min_uid Premature end of script headers: index.php SoftException in Application.cpp:350: UID of script "/home/newuser/domains/joomlasite.com/public_html/index.php" […]

在nginx中将几个位置与正则expression式结合在一起

我在域的子文件夹中的dynamic数量的Joomla安装。 例如: http://site/joomla_1/ http://site/joomla_2/ http://site/joomla_3/ … 目前我有以下的工作configuration: index index.php; location / { index index.php index.html index.htm; } location /joomla_1/ { try_files $uri $uri/ /joomla_1/index.php?q=$uri&$args; } location /joomla_2/ { try_files $uri $uri/ /joomla_2/index.php?q=$uri&$args; } location ~ \.php$ { fastcgi_pass unix:/var/run/php5-fpm/joomla.sock; … } 我试图将joomla_N规则合并为一个: location ~ ^/(joomla_[^/]+)/ { try_files $uri $uri/ /$1/index.php?q=$uri&$args; } 但服务器开始按原样返回index.php(不调用php-fpm)。 看起来nginx停止了第一个匹配之后的正则expression式规则的处理。 有什么办法可以将这个规则与正则expression式结合起来吗?

尝试重置Joomla密码时出现MySQL语法错误

我试图通过在MySQL中执行以下代码来重置我的Joomlapipe理员密码: INSERT INTO `jos_users` (`id`,`name`, `username`, `password`, `params`) VALUES (LAST_INSERT_ID(),'Administrator2', 'admin2', 'd2064d358136996bd22421584a7cb33e:trd7TvKHx6dMeoMmBVxYmg0vuXEA4199', ''); INSERT INTO `jos_user_usergroup_map` (`user_id`,`group_id`) VALUES (LAST_INSERT_ID(),'8'); 当我尝试执行它时,出现以下错误: Failed to execute SQL : SQL INSERT INTO `jos_users` (`id`,`name`, `username`, `password`, `params`) VALUES (LAST_INSERT_ID(),'Administrator2', 'admin2', 'd2064d358136996bd22421584a7cb33e:trd7TvKHx6dMeoMmBVxYmg0vuXEA4199', ''); INSERT INTO `jos_user_usergroup_map` (`user_id`,`group_id`) VALUES (LAST_INSERT_ID(),'8'); failed : You have an error in your SQL syntax; check […]

VPS CPU使用率非常高

我只是将我的主机切换到VPS。 我承认服务器pipe理员是我非常非常新的东西。 无论如何,我得到了有关我的服务器负载超过100%的重复的电子邮件,所以我显然需要得到不同的configuration。 这是我的#top: http : //support.schaffner-publications.com/images/top.jpg 我的VPSconfiguration是: os- CENTOS 6.5 i686 ram- 756 MB bram- 1024 MB cpu – (2)x Xeon E5645 24x核心软件 – PHP,MySQL,Apache,FFmpeg,Lame,Libogg,Libvorbis,FLVtool2,Mplayer,Mencoder,AMR,kernel – 2.6 .32+ 我有大约15个Joomla站点都打开了caching。 尽pipe我有1个网站每天获得大约1万次综合浏览量,并且每天获得大约200次网页浏览量,但大部分网站的stream量都很低。 如何让我的负载下降? stream量统计: Unknown robot (identified by 'bot*') 941,891+589 260.70 GB 12 Jul 2014 – 20:12 MSNBot 45,500+319 3.06 GB 12 Jul 2014 – 20:11 […]

Joomla URL重写在Nginx中自动运行

这是驱使我坚果,我不明白这是如何工作自动。 我有nginx作为我的networking服务器,我已经安装了URL重写的Joomla从URL删除index.php 。 之前,当我使用Apache时,必须使用RewriteEngine On启用.htaccess才能使其工作。 但对于Nginx,当启用“使用URL重写”时,它会自动运行。 我只使用将php文件传递给php-fpm的Nginx。 就这样。 我没有添加任何特殊的重写规则,而不是Joomla文档中给出的。 我不明白“启用URL重写”是如何自动启用的,因为Nginx没有.htaccess。 关于这个主题的Joomla文档没有帮助。 它在第二步说 启用使用Apache mod_rewrite / URL重写选项并保存:此选项使用Apache mod_rewrite函数来消除URL的“index.php”部分。 ….. 如果此选项导致错误,请参阅如何检查您的服务器上是否启用了mod重写。 如果未启用,并且您有权访问文件apache / conf / httpd.conf,请打开该文件并检查LoadModule行rewrite_module modules / mod_rewrite.so是否未注释。 如有必要,取消注释该行并重新启动Apache Web服务器。 不知道为什么这是在Nginxconfiguration中添加的,因为在Nginx中没有mod_rewrite。 Joomla后端的URL重写如下: 使用URL重写select使用服务器的重写引擎来捕获满足特定条件的URL,并按照指示重写它们。 适用于IIS 7和Apache。 仅限Apache用户! 激活之前,将htaccess.txt重命名为.htaccess。 将web.config.txt重命名为web.config,然后在激活之前安装IIS URL重写模块。 它没有提到Nginx,但仍然有效。 我在这里挠着脑袋。 有人能告诉我Joomla的index.php如何轻松地在Nginx中删除? 这是我的Nginx Vhostconfiguration: server { listen 80; server_name example.com; root /var/www/example/public_html; index index.php index.html index.htm […]

Web服务器崩溃的RAM加载

嘿,我有一个问题,可能不容易回答,我真的希望你能帮助我 我有一个网站服务器,只有一个网站托pipe,这个网站是一个基于joomla的网站。 问题是,重新启动系统(networking服务器)后,我有近130MB的免费公羊,几秒钟后,我只有20MB的免费公羊! 这怎么可能呢? 问题是..我如何testing本地主机的RAM使用情况? 是否存在任何能够告诉我在我的网站上发生了什么的应用程序? 谢谢!

我怎样才能复制网站,脚本与从Linux到Linux的默认权限

我遇到过许多问题,至今还没有find解决办法。 我有一个网站运行php joomla与一个Linux的VPS与centos。 现在,当我安装新的扩展,在网站上创build了一些文件和文件夹。 这些文件或文件夹具有Apache或任何权限。 我使用-p标志来制作一个tar球,以便权限保持在那里,但是问题在于原来的Linux中的文件的所有者并不存在于新的Linux中,所以相同的cipts现在不能编辑它自己的设置因为现在的主人是改变了。 我必须手动将每个文件夹的权限更改为777才能使其工作。 我该如何解决这个问题?

允许访问joomla页面的ip的'拒绝'

我注意到我的.htaccess文件包含 <Files 403.shtml> order allow,deny allow from all </Files> 它允许403错误页面403.shtml被在“拒绝”行中指定的地址查看。 我只想显示(启用SEF的joomla)网站的主页(而不是任何其他页面),而不是显示错误页面。 我的微弱尝试是: <directory /> order allow,deny allow from all <directory> 但是,这只是令服务器不高兴。 什么是正确的方法来做到这一点?

检查需要更新的Joomla或WordPress的网站

有没有我可以在Linux或Windows服务器上运行的软件来检查过时的WordPress安装的域名。 我看到了被黑网站的增长,并且在所有情况下,CMSes都没有安装最新的更新。

nginx重写tld以匹配网站的语言

我的Joomla网站的nginxconfiguration有问题。 我想基于所使用的tld重写/redirect。 例: domain.fr – > domain.com/fr domain.se – > domain.com/se 我怎样才能做到这一点?