Wishlist 0 ¥0.00

Joomla 网站上的内存不足错误与允许内存错误

我们知道,距离我们上次在这个博客上写一篇文章已经有几周了——我们并没有偷懒,只是我们在 12 月有不少大型项目。尽管如此,我们还是感到内疚,所以我们决定现在写一篇文章,如果你想知道现在是什么,那么现在是美国东部标准时间 2016 年 12 月 31 日晚上 8:52。是的,今天是除夕夜,我们正在写一篇博文!

好了 - 这个介绍就够了。让我们从多汁的东西开始......

作为 Joomla 管理员,您可能已经在 Joomla 网站上看到过以下错误之一(或者您可能已经看到了这两个错误):

致命错误:允许的内存大小为 x 字节已耗尽(尝试分配 x 字节)

致命错误:内存不足(已分配 x)(尝试分配 x 字节)

对于未经训练的人来说,上述错误看起来或多或少是相同的:它们看起来像一个内存问题,这是正确的,它们是内存问题。但是,它们是完全不同的内存问题。不幸的是,大多数 Joomla 管理员认为上述错误是相同的,他们认为本文中提出的解决方案可以解决这两个错误。事实并非如此......

事实上,增加 php.ini 或 .user.ini 文件中的memory_limit可能会解决第一个问题,但肯定不会解决第二个问题。你看,第一个问题意味着 Joomla 网站已经超过了 PHP 实例允许的内存限制,而第二个问题意味着 Joomla 网站已经用完了所有可用内存。让我们给你举个例子......

假设您的默认 php.ini 的内存限制为 32 MB,并且您的服务器上有 2 GB 的 RAM。.如果您的 Joomla 网站上的页面超过 32 MB,那么您将看到允许的内存...致命错误。但是,如果您的 php.ini 文件中的内存限制设置为非常高的数字,例如 4096 MB(或 4 GB,这不应该是这种情况),并且您的服务器上有 2 GB 的 RAM,那么如果您的 Joomla 网站上的页面需要超过 2 GB,那么您将看到内存不足致命错误。

现在,如果您非常仔细地阅读上述段落,那么您的问题将是,为什么在现实生活中,有人会看到内存不足致命错误?问得好!

事实上,在实际场景中,永远不会引发内存不足致命错误,因为服务器的所有内存都已耗尽,引发该错误是因为超出了在 Apache 级别设置的硬限制,并且该硬限制是使用 Apache 中的 RLimitMEM 指令设置的。例如,在 httpd.conf 文件中包含以下内容...

RLimitMEM 33554432

…意味着您的 Joomla 网站上的内存使用量有 32 MB 的硬性限制,这意味着您的 Joomla 网站上需要超过 32 MB 的任何页面都将引发内存不足致命错误(假设 PHP memory_limit高于 32 MB,否则,该页面将引发允许的内存致命错误)。

那么,如何解决“内存不足”致命错误呢?

显然,解决此类错误可以通过注释掉 httpd.conf 文件中的整个 RLimitMEM 行,或者将 RLimitMEM 的值(也在 httpd.conf 中)增加到更高的值,然后重新启动 Apache 来完成。请注意,如果您使用的是 WHM,则可以从 WHM 中更改 RLimitMEM 的值,方法如下:

  • 以 root 身份登录 WHM 控制台。
  • 在左上角的搜索框中,搜索 Apache Configuration

  • 单击 Apache 配置

  • 向下滚动一点,然后单击 Memory Usage Restrictions

  • 在 Configure Apache RLimits 页面中,您可以禁用 RLimitMEM,也可以将其设置为更高的值。请注意,您需要重新启动 Apache 才能使设置生效。

如果您看到问题并且您正在使用共享主机,那么您应该联系您的托管公司,他们可能会为您增加它(但不要屏住呼吸,因为他们很可能不会)。

如何备份和恢复您的 Joomla 站点(完整教程)

It’s very important to take website backups. A site may face many problems that require restoring it from previous backups. What if you don’t have any? This is not pleasant at all. You may avoid such unexpected situations by taking regular backups. You can do it in several ways including manually archiving files and downloading them to your computer. But creating a backup is very easy with Akeeba.
这是非常重要的采取网站备份.站点可能面临许多问题,需要从以前的备份中恢复。如果你没有怎么办?这一点也不愉快。您可以通过定期备份来避免此类意外情况。你可以通过几种方式来做到这一点,包括手动存档文件并将其下载到电脑上。但是使用Akeeba创建备份非常容易。

Well, Akeeba Backup is a component that you can use to create full backups of your Joomla site and restore them. Let’s see how to do it.
Akeeba Backup是一个组件,您可以使用它来创建Joomla站点的完整备份并恢复它们。让我们看看怎么做。

Download and Install Akeeba Backup
下载并安装Akeeba Backup

Download the component from its official site. You will get several versions of Akeeba on its website. Installing the latest version can be the best option for an updated Joomla setup.
从其官方网站下载组件。您将在其网站上获得Akeeba的多个版本。安装最新版本可能是更新Joomla设置的最佳选择。

10个Joomla使用技巧,让你成为专业人士

Joomla提供了大量的功能来改善您的开发生活。但这些功能有时会让人觉得难以承受,你可能会错过一些让你成为专业用户的功能。
因此,今天我们将讨论在专业的Joomla开发人员中流行的一些技巧。就让我们一探究竟吧。

1、在浏览器选项卡上显示站点名称
在浏览器选项卡上显示您的站点名称是很酷的,幸运的是,Joomla允许您在没有任何扩展和主页标题的情况下轻松地完成它。

浏览器选项卡显示站点名称

操作流程:
1、进入系统,点击“全局配置”
2、导航到“SEO设置”,寻找“页面标题中的站点名称”
3、默认情况下,它被设置为“No”。你可以根据自己的意愿选择“之前”或“之后”。启用该特性将显示您的站点名称在页面标题之前或之后。
4、保存更改

如果你到你的站点的前面,你会看到网站名称在浏览器栏中可见

2、提高你的网站的速度

减少站点加载时间是开发站点时必须满足的基本需求之一,这个技巧将教你如何巧妙地做这件事。

网站速度优化

操作流程:
1、进入系统,点击“全局配置”
2、现在导航到“系统”选项卡并寻找“缓存设置”部分。

3、从“系统缓存”选择“ON - Conservative缓存”
4、我们还没有完成,现在转到“Server”选项卡,寻找“服务器设置”部分。
5、将“Gzip页面压缩”改为“Yes”
6、保存更改

3、解锁全局签入选项

当某个特定用户编辑一篇文章时,该站点的其他用户就失去了同时编辑该文章的权限,启用全局签入将为所有用户解锁编辑功能,当有人忘记完成编辑他们的文章时,这个选项将派上用场。

锁定文章(列表视图)的截图:

解锁全局签入

操作流程:

1、转到系统并点击“全局检查”

2、从“数据库表”行选择所有项目

3、最后,点击“签入”按钮

4、从前端编辑菜单

你可以从网站的前端编辑你的导航菜单。

前端编辑菜单

操作流程:
进入系统,点击“全局配置”
从“Site Settings”选项卡,查找“鼠标-over Edit图标”
从下拉列表中选择“模块和菜单”
保存更改

请注意,为了查看编辑选项,您必须在前端登录。

5、多次使用同一模块

当您想要多次使用同一个模块时,这个技巧将派上用场。您可以按照下面的流程复制一个模块:

多次使用同一模块

操作流程:

1、点击“扩展”,点击“模块”
2、选择要复制的模块。
3、现在点击“复制”
4、保存更改

6、文章版本化

有时您可能想回到文章的前一版本。Joomla有这个选择,它很容易。

文章版本话

操作流程:
1、在编辑模式中打开您想要的文章。
2、点击顶部菜单的“版本”。
3、选择要还原的版本,然后单击“restore”按钮。
4、保存更改

请注意,在默认情况下,文章版本选项是打开的。如果您已经禁用了它,那么您需要再次启用它来使用此功能。

7、为每个文章启用评级。

文章启用评级

操作流程:
1、进入系统,点击“全局配置”
2、现在从左边的侧边栏进入“文章”。
3、找到“显示投票”并点击“显示”
4、保存更改

8、了解模块

在开发任何网站时,对模块位置的深入了解将会对你有很大帮助。您可以在一分钟内成为模块定位的大师。

了解模板

操作流程:
1、点击“扩展”,点击“模板”
2、点击右上角的“选项”。
3、查找“预览模块位置”并将其设置为“Enabled”状态。
4、保存更改

为了查看模块的位置,请访问您想要查看模块位置和添加“/?”的页面。在URL的结尾。例如:www.yoursite.com/any-page/?tp=1。

9、启用HTTPS并使您的整个站点安全。

当你在网上发布你的网站时,安全和隐私应该是最重要的。您必须在站点上安装有效的SSL证书。然后在你的整个网站上激活HTTPS。如果您的服务器上没有安装SSL证书,请联系您的主机提供商以获得支持。

HTTPS并使您的整个站点安全

操作流程:
1、进入系统,点击“全局配置”
2、去“服务器”选项卡
3、在“服务器设置”部分,您将找到“Force HTTPS”
4、从下拉列表中选择“整个站点”。
5、保存更改

10、语言重写

当您需要自定义按钮或标签的文本时,这个提示将派上用场。

语言重写

操作流程:
1、点击“扩展”,找到“语言”,然后从下拉列表中点击“覆盖”。
2、从左上角点击“新建”。
3、键入要更改的文本/转换到搜索栏,例如:“忘记”,然后单击“搜索”
4、找到你想要的字符串
5、在左侧,您将找到“文本”字段,现在在这里进行您想要的更改。
6、单击“保存”以应用更改。

Edge浏览器一直隐藏在我屏幕的左上角

my edge broswer opens and hides in the left corner of my screen. all attempts to resize or get it to fit regularly on the PC is not successful

 

Open Edge.

 

Hover your mouse over the Edge icon on the Taskbar until you see the window thumbnail popup

 

Right click the thumbnail and select 'Maximize'.

 

You should then resize that window to suit your needs and it should no longer open off-screen.

 

74 people found this reply helpful

·

Was this reply helpful?

 
Hi Theodore,

I'm Paul and I'm here to help you with your concern.



I will recommend the following solutions.

1. Install the latest Windows Updates.

2. Use System File Checker to check and fix corrupted system files that may be the cause of the issue. Please refer to the link.
https://support.microsoft.com/en-us/help/402652...

3. Resetting Microsoft Edge
> Open Microsoft Edge, click the More icon (three dots) in the upper right corner, and select Settings.
> Click Reset settings.
> Click the > icon next to Restore settings to their default values, and then click Reset when prompted.

4. Repair Microsoft Edge
Open Settings > Apps > Apps & features > select Microsoft Edge and then select Modify > select Repair.

5. Download and reinstall it from the link below.
https://go.microsoft.com/fwlink/?linkid=2109047...

I hope this helps. Feel free to ask back any questions and keep me posted.
 

 

Was this reply helpful?

 
 

Open Edge.

 

Hover your mouse over the Edge icon on the Taskbar until you see the window thumbnail popup

 

Right click the thumbnail and select 'Maximize'.

 

You should then resize that window to suit your needs and it should no longer open off-screen.

About Us

Since 1996, our company has been focusing on domain name registration, web hosting, server hosting, website construction, e-commerce and other Internet services, and constantly practicing the concept of "providing enterprise-level solutions and providing personalized service support". As a Dell Authorized Solution Provider, we also provide hardware product solutions associated with the company's services.
 

Contact Us

Address: No. 2, Jingwu Road, Zhengzhou City, Henan Province

Phone: 0086-371-63520088 

QQ:76257322

Website: 800188.com

E-mail: This email address is being protected from spambots. You need JavaScript enabled to view it.