<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>CMS &#8211; LarryLai</title>
	<atom:link href="https://larrylai.com/category/it/software/application/cms/feed/" rel="self" type="application/rss+xml" />
	<link>https://larrylai.com</link>
	<description>兼聽則明 偏聽則暗</description>
	<lastBuildDate>Thu, 14 Nov 2019 09:50:46 +0000</lastBuildDate>
	<language>en-GB</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	

<image>
	<url>https://larrylai.com/wp-content/uploads/2017/03/larrylai_com-favicon.png</url>
	<title>CMS &#8211; LarryLai</title>
	<link>https://larrylai.com</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>MathJax Load Failed &#8211; WP Security Plugin</title>
		<link>https://larrylai.com/mathjax-load-failed-wp-security-plugin/</link>
					<comments>https://larrylai.com/mathjax-load-failed-wp-security-plugin/#respond</comments>
		
		<dc:creator><![CDATA[larry]]></dc:creator>
		<pubDate>Thu, 14 Nov 2019 09:42:55 +0000</pubDate>
				<category><![CDATA[IT]]></category>
		<category><![CDATA[Application]]></category>
		<category><![CDATA[CMS]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[MathJax]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[WP Security Plugin]]></category>
		<guid isPermaLink="false">http://larrylai.com/?p=3745</guid>

					<description><![CDATA[<p>Issue After installing a WordPress security plugin call All-In-One WP Security, MathJax failed to load some JS including. Solution In the setting of the plugin, choose the tab Additional Firewall Rules Uncheck the option at the bottom, i.e. Advanced Character String Filter Config WordPress 5.3 All In One WP Security v4.4.2 MathJax-LaTex v1.3.11</p>
<p>The post <a rel="nofollow" href="https://larrylai.com/mathjax-load-failed-wp-security-plugin/">MathJax Load Failed &#8211; WP Security Plugin</a> appeared first on <a rel="nofollow" href="https://larrylai.com">LarryLai</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p><strong>Issue</strong><br />
After installing a WordPress security plugin call All-In-One WP Security, MathJax failed to load some JS including.</p>
<p><strong>Solution</strong>   </p>
<ul>
<li>In the setting of the plugin, choose the tab Additional Firewall Rules</li>
<li>Uncheck the option at the bottom, i.e. Advanced Character String Filter</li>
</ul>
<p><strong>Config</strong></p>
<ul>
<li>WordPress 5.3</li>
<li>All In One WP Security v4.4.2</li>
<li>MathJax-LaTex v1.3.11</li>
</ul>
<p>The post <a rel="nofollow" href="https://larrylai.com/mathjax-load-failed-wp-security-plugin/">MathJax Load Failed &#8211; WP Security Plugin</a> appeared first on <a rel="nofollow" href="https://larrylai.com">LarryLai</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://larrylai.com/mathjax-load-failed-wp-security-plugin/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Centos7 Virtualmin Upgrade PHP7 MariaDB</title>
		<link>https://larrylai.com/centos7-virtualmin-upgrade-php7-mariadb/</link>
					<comments>https://larrylai.com/centos7-virtualmin-upgrade-php7-mariadb/#respond</comments>
		
		<dc:creator><![CDATA[larry]]></dc:creator>
		<pubDate>Thu, 28 Feb 2019 14:17:32 +0000</pubDate>
				<category><![CDATA[Cloud]]></category>
		<category><![CDATA[CMS]]></category>
		<category><![CDATA[IT]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[System]]></category>
		<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Virtualization]]></category>
		<category><![CDATA[MariaDB10]]></category>
		<category><![CDATA[PHP7]]></category>
		<guid isPermaLink="false">http://larrylai.com/?p=3604</guid>

					<description><![CDATA[<p>This is my first blog after upgrading to WordPress 5.1 from ver.4.8. Yes, I never tried 5.0 as it&#8217;s always risky to have a major upgrade to ver. x.0. The major difference is using Gutenberg as the post editor other than previous standard one or TinyMCE Advanced. For design of simplicity, Gutenberg is good. Background [&#8230;]</p>
<p>The post <a rel="nofollow" href="https://larrylai.com/centos7-virtualmin-upgrade-php7-mariadb/">Centos7 Virtualmin Upgrade PHP7 MariaDB</a> appeared first on <a rel="nofollow" href="https://larrylai.com">LarryLai</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p>This is my first blog after upgrading to WordPress 5.1 from ver.4.8. Yes, I never tried 5.0 as it&#8217;s always risky to have a major upgrade to ver. x.0. The major difference is using Gutenberg as the post editor other than previous standard one or TinyMCE Advanced. For design of simplicity, Gutenberg is good.</p>



<h4 class="wp-block-heading">Background</h4>



<p>After installing WP Health, it&#8217;s shown that both MariaDB 5 (a default replacement of MySQL for CentOS7) and PHP5.6 are obsolete, i.e. no more formal support and no security patches will be released. It&#8217;s suggested to upgrade at least to MariaDB10 and PHP7.</p>



<p>Apart from security and support concern, it&#8217;s known that PHP7 has better performance than PHP5. </p>



<h4 class="wp-block-heading">Issue</h4>



<p>After upgrading, either the Virtualmin has problem in displaying submenu on the left panel or there&#8217;re &#8220;Internal Server Error&#8221; on some WordPress sites. It&#8217;s found out that during yum update MariaDB, it&#8217;s required to remove the old MariaDB5, however, for packages dependency needs, yum will at the same time remove Postfix and Virtualmin-base. If these 2 packages are reinstalled after upgrading to MariaDB, then WordPress has problem.</p>



<h4 class="wp-block-heading"> Solution</h4>



<p>Use rpm -e &#8211;nodeps to skip removal of Postfix and Virtualmin-base.</p>



<h4 class="wp-block-heading">Tricks</h4>



<p>After removal PHP5.6, list out all the related packages, e.g. php-mysqlnd, php-gd, etc. depending on my case, there&#8217;re some others. All these have to be reinstalled after installing PHP7.2 base package.</p>



<p>For upgrade of PHP7, never upgrade to the lastest PHP7.3 as some of the PHP packages do not have PHP7.3 compatible rpm, only have PHP7.2 compatible rpm. There&#8217;re many CentOS PHP7 upgrade info. on the web, but some are not good, after try and error, I use <a href="https://tecadmin.net/install-php7-on-centos7/" target="_blank" rel="noopener">TecAdmin.net&#8217;s</a> advice and got no problem.</p>



<h4 class="wp-block-heading">Config</h4>



<ul class="wp-block-list"><li>CentOS: 7.6</li><li>Virtualmin 6.06</li><li>WordPress 5.1</li><li>MariaDB: 10.1</li></ul>
<p>The post <a rel="nofollow" href="https://larrylai.com/centos7-virtualmin-upgrade-php7-mariadb/">Centos7 Virtualmin Upgrade PHP7 MariaDB</a> appeared first on <a rel="nofollow" href="https://larrylai.com">LarryLai</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://larrylai.com/centos7-virtualmin-upgrade-php7-mariadb/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>WordPress Duplicator Plugin Server Error 500</title>
		<link>https://larrylai.com/wordpress-duplicator-plugin-server-error-500/</link>
					<comments>https://larrylai.com/wordpress-duplicator-plugin-server-error-500/#respond</comments>
		
		<dc:creator><![CDATA[larry]]></dc:creator>
		<pubDate>Fri, 21 Apr 2017 15:44:49 +0000</pubDate>
				<category><![CDATA[IT]]></category>
		<category><![CDATA[CMS]]></category>
		<category><![CDATA[Software]]></category>
		<guid isPermaLink="false">http://larrylai.com/?p=2900</guid>

					<description><![CDATA[<p>Issue: During scanning stage of running the Duplicator plugin on a WordPress site, there was an error: Server Error 500. Solution: Modify /etc/php.ini file to increase memory: memory_limit = 256M from 128M Tricks: Even there is error during the scanning stage, Duplicator still allowed building step to proceed and showing no error. Error 500 actually [&#8230;]</p>
<p>The post <a rel="nofollow" href="https://larrylai.com/wordpress-duplicator-plugin-server-error-500/">WordPress Duplicator Plugin Server Error 500</a> appeared first on <a rel="nofollow" href="https://larrylai.com">LarryLai</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p><strong>Issue:</strong></p>
<p>During scanning stage of running the Duplicator plugin on a WordPress site, there was an error: Server Error 500.</p>
<p><strong>Solution:</strong></p>
<p>Modify /etc/php.ini file to increase memory:</p>
<p style="padding-left: 30px;"><code>memory_limit = 256M</code></p>
<p><code></code>from 128M</p>
<p><strong>Tricks:</strong></p>
<p>Even there is error during the scanning stage, Duplicator still allowed building step to proceed and showing no error.</p>
<p>Error 500 actually does not tell anything informative</p>
<p>No special message was logged in Apache web server</p>
<p><strong>Config:</strong></p>
<ul>
<li>PHP               5.6.30</li>
<li>WordPress     4.7.4</li>
<li>Duplicator     1.2.4</li>
</ul>
<p>The post <a rel="nofollow" href="https://larrylai.com/wordpress-duplicator-plugin-server-error-500/">WordPress Duplicator Plugin Server Error 500</a> appeared first on <a rel="nofollow" href="https://larrylai.com">LarryLai</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://larrylai.com/wordpress-duplicator-plugin-server-error-500/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>WP Fastest Cache Plugins Update Issue</title>
		<link>https://larrylai.com/wp-fastest-cache-plugins-update-issue/</link>
					<comments>https://larrylai.com/wp-fastest-cache-plugins-update-issue/#respond</comments>
		
		<dc:creator><![CDATA[larry]]></dc:creator>
		<pubDate>Mon, 03 Apr 2017 16:32:20 +0000</pubDate>
				<category><![CDATA[IT]]></category>
		<category><![CDATA[Application]]></category>
		<category><![CDATA[CMS]]></category>
		<category><![CDATA[Software]]></category>
		<guid isPermaLink="false">http://larrylai.com/?p=2803</guid>

					<description><![CDATA[<p>Issue: After installing WP Fastest Cache plugin, whenever update any plugin, there is error &#8211; Update failed. Could not remove old plugin. Solution: Go to WPFC at the top bar Delete Cache and Minified CSS/JS Update the plugin that needs to be updated Tricks: In case after installing WP Fastest Cache for quite a while, [&#8230;]</p>
<p>The post <a rel="nofollow" href="https://larrylai.com/wp-fastest-cache-plugins-update-issue/">WP Fastest Cache Plugins Update Issue</a> appeared first on <a rel="nofollow" href="https://larrylai.com">LarryLai</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p><strong>Issue:</strong></p>
<p>After installing WP Fastest Cache plugin, whenever update any plugin, there is error &#8211; Update failed. Could not remove old plugin.</p>
<p><strong>Solution:</strong></p>
<ol>
<li>Go to WPFC at the top bar</li>
<li>Delete Cache and Minified CSS/JS</li>
<li>Update the plugin that needs to be updated</li>
</ol>
<p><strong>Tricks:</strong></p>
<p>In case after installing WP Fastest Cache for quite a while, then there is need to update any other plugin and you found error. It is difficult for us to remember it should be the WPFC goes wrong.</p>
<p>The performance of this plugin for page access speed for my case is even better than other caching plugin like WP 3C Total Cache</p>
<p><strong>Config:</strong></p>
<ul>
<li>WordPress    4.7.3</li>
<li>WP Fastest Cache     0.8.6.7</li>
</ul>
<p>The post <a rel="nofollow" href="https://larrylai.com/wp-fastest-cache-plugins-update-issue/">WP Fastest Cache Plugins Update Issue</a> appeared first on <a rel="nofollow" href="https://larrylai.com">LarryLai</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://larrylai.com/wp-fastest-cache-plugins-update-issue/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Scrolling to Section ID Missing</title>
		<link>https://larrylai.com/scrolling-section-id-missing/</link>
		
		<dc:creator><![CDATA[larry]]></dc:creator>
		<pubDate>Wed, 01 Mar 2017 14:25:24 +0000</pubDate>
				<category><![CDATA[IT]]></category>
		<category><![CDATA[Application]]></category>
		<category><![CDATA[CMS]]></category>
		<category><![CDATA[Software]]></category>
		<guid isPermaLink="false">http://larrylai.com/?p=2389</guid>

					<description><![CDATA[<p>Issue: When moving some of the content to a single page design, the menu link will be addressing the div id instead of another page. But after all set up perfectly, the menu item link to the correct anchor, but missed to locate the correct position of the section, i.e. the anchor, div id. Solution: [&#8230;]</p>
<p>The post <a rel="nofollow" href="https://larrylai.com/scrolling-section-id-missing/">Scrolling to Section ID Missing</a> appeared first on <a rel="nofollow" href="https://larrylai.com">LarryLai</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p><strong>Issue:</strong></p>
<p>When moving some of the content to a single page design, the menu link will be addressing the div id instead of another page. But after all set up perfectly, the menu item link to the correct anchor, but missed to locate the correct position of the section, i.e. the anchor, div id.</p>
<p><strong>Solution:</strong></p>
<p>Using a WordPress plugin: <a href="https://wordpress.org/plugins/page-scroll-to-id/" target="_blank" rel="noopener">Page Scroll to id</a> and tuned the delay for scrolling setting</p>
<p><strong>Tricks:</strong></p>
<p>Better starts with a larger no. of delay and fine tune it to a smaller but large enough time delay for the page to run other scripts. In my case, heavy rendering for the Math symbol by MathJax may cause the missing position issue.</p>
<p><strong>Config:</strong></p>
<ul>
<li>WordPress     4.7.2</li>
<li>Themify Theme Shoppe  1.0.2</li>
<li>Page Scroll to id:  1.6.2</li>
</ul>
<p>The post <a rel="nofollow" href="https://larrylai.com/scrolling-section-id-missing/">Scrolling to Section ID Missing</a> appeared first on <a rel="nofollow" href="https://larrylai.com">LarryLai</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>WooCommerce Showing Unmatched Variations</title>
		<link>https://larrylai.com/woocommerce-showing-unmatched-variations/</link>
		
		<dc:creator><![CDATA[larry]]></dc:creator>
		<pubDate>Fri, 20 Jan 2017 00:12:27 +0000</pubDate>
				<category><![CDATA[IT]]></category>
		<category><![CDATA[Application]]></category>
		<category><![CDATA[CMS]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[WooCommerce]]></category>
		<guid isPermaLink="false">http://larrylai.com/?p=2349</guid>

					<description><![CDATA[<p>Issue: error: &#8220;Sorry, no products matched your selection. Please choose a different combination.&#8221; WooCommerce in WordPress shows all variations of variable product including unmatched variations thus the above error message may occur. But it used to be working fine. Perhaps, the error occurred after a WooCommerce update. Solution: Update php version from 5.4 to 5.6. Since [&#8230;]</p>
<p>The post <a rel="nofollow" href="https://larrylai.com/woocommerce-showing-unmatched-variations/">WooCommerce Showing Unmatched Variations</a> appeared first on <a rel="nofollow" href="https://larrylai.com">LarryLai</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p><strong>Issue:</strong></p>
<p>error: &#8220;Sorry, no products matched your selection. Please choose a different combination.&#8221;<br />
WooCommerce in WordPress shows all variations of variable product including unmatched variations thus the above error message may occur. But it used to be working fine. Perhaps, the error occurred after a WooCommerce update.</p>
<p><strong>Solution:</strong></p>
<p>Update php version from 5.4 to 5.6. Since php version 5.6 is not in the official repository of CentOS 7 as of Jan 2016, follow this <a href="https://www.centos.org/forums/viewtopic.php?f=48&amp;t=52586&amp;start=20#p236954" target="_blank" rel="noopener">thread on CentOS to install php56u</a> works fine.</p>
<p><strong>Tricks:</strong></p>
<ol>
<li>Click on System Status under WooCommerce plugin. There is a warning on php version under Server Environment stating that php 5.6 or above is required, &#8230; php5.4 is running.</li>
<li>As of Jan 2016, latest php version in the official repository of CentOS 7 is still the very old php5.4. Thus, 3rd party repository must be considered in order to install php5.6 on CentOS 7.</li>
<li>Some advise updating php with Webtatic&#8217;s php56w, but CentOS forum states that it is not recommended to use Webtatic repository.</li>
<li>After installing/ replacing php5.4 with php56u, some php extensions may not be compatible with the new version. And these extensions have to be updated too. E.g. Imagick has to be updated. If PECL is in place, the following command works fine:</li>
</ol>
<p style="padding-left: 30px;">#yum install php56u-pecl-imagick</p>
<p><strong>Config:</strong></p>
<ul>
<li>CentOS 7.3</li>
<li>WordPress 4.7.1</li>
<li>WooCommerce plugin   2.6.13</li>
</ul>
<p>&nbsp;</p>
<p>The post <a rel="nofollow" href="https://larrylai.com/woocommerce-showing-unmatched-variations/">WooCommerce Showing Unmatched Variations</a> appeared first on <a rel="nofollow" href="https://larrylai.com">LarryLai</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>WordPress Custom CSS Disappear</title>
		<link>https://larrylai.com/wordpress-custom-css-disappear/</link>
		
		<dc:creator><![CDATA[larry]]></dc:creator>
		<pubDate>Mon, 02 Jan 2017 06:06:58 +0000</pubDate>
				<category><![CDATA[IT]]></category>
		<category><![CDATA[Application]]></category>
		<category><![CDATA[CMS]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Custom CSS]]></category>
		<category><![CDATA[Theme Update]]></category>
		<category><![CDATA[WordPress 4.7]]></category>
		<guid isPermaLink="false">http://larrylai.com/?p=2339</guid>

					<description><![CDATA[<p>Background: It is quite terrifying if suddenly all the custom CSS disappear and you do not have a backup of the text of the custom CSS that is not just one or two lines, but it is filled with many lines. Issue: After updating theme Accelerate to the latest version as suggested by WordPress, all the custom [&#8230;]</p>
<p>The post <a rel="nofollow" href="https://larrylai.com/wordpress-custom-css-disappear/">WordPress Custom CSS Disappear</a> appeared first on <a rel="nofollow" href="https://larrylai.com">LarryLai</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p><strong>Background:</strong></p>
<p>It is quite terrifying if suddenly all the custom CSS disappear and you do not have a backup of the text of the custom CSS that is not just one or two lines, but it is filled with many lines.</p>
<p><strong>Issue:</strong></p>
<p>After updating theme Accelerate to the latest version as suggested by WordPress, all the custom CSS under Appearance admin menu of the child theme was gone.</p>
<p><strong>Solution:</strong></p>
<p>Restore to the original Virtual Machine hosting WordPress to the version just before updating the theme by Mac&#8217;s TimeMachine.</p>
<p><strong>Tricks:</strong></p>
<ul>
<li>It is supposed that the child theme would not be altered after updating the parent theme. However, I guess (as I&#8217;m not a WP framework expertise) that WordPress 4.7 removed the custom CSS option and instead deployed &#8220;Additional CSS&#8221; option, and put it in another area in the database rather than under the configuration of the theme.</li>
<li>Before updating the theme version, there was no issue on the prior update of WordPress 4.6.1 to 4.7. But still the issue may not be caused by merely the latest theme version.</li>
<li>Though TimeMachine can restore previous backup of Virtual Machine, it is more convenient to restore the snapshot of a Virtual Machine if there is a snapshot taking just before starting the theme update. In this case, how do people expect a child theme could be altered by updating the parent theme version?</li>
</ul>
<p><strong>Config:</strong></p>
<ul>
<li>WordPress     4.7</li>
<li>Theme            Accelerate 1.2.9</li>
<li>Mac OS X      10.12.2</li>
</ul>
<p>The post <a rel="nofollow" href="https://larrylai.com/wordpress-custom-css-disappear/">WordPress Custom CSS Disappear</a> appeared first on <a rel="nofollow" href="https://larrylai.com">LarryLai</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>MathJax Incompatibility to LaTex</title>
		<link>https://larrylai.com/mathjax-incompatibility-latex/</link>
		
		<dc:creator><![CDATA[larry]]></dc:creator>
		<pubDate>Wed, 07 Dec 2016 07:34:30 +0000</pubDate>
				<category><![CDATA[IT]]></category>
		<category><![CDATA[Application]]></category>
		<category><![CDATA[CMS]]></category>
		<guid isPermaLink="false">http://larrylai.com/?p=2240</guid>

					<description><![CDATA[<p>Issue: &#8220;Error: Missing argument to \begin&#8221; when using \color command and together with \boxed command in WordPress with MathJax plugin as if they are under LaTex syntax. Solution: Adding {} to embrace the content under the \color command. Actually, in LaTex syntax, \color command does not need to use {} as all content after the [&#8230;]</p>
<p>The post <a rel="nofollow" href="https://larrylai.com/mathjax-incompatibility-latex/">MathJax Incompatibility to LaTex</a> appeared first on <a rel="nofollow" href="https://larrylai.com">LarryLai</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p><strong>Issue:</strong></p>
<p>&#8220;Error: Missing argument to \begin&#8221; when using \color command and together with \boxed command in WordPress with MathJax plugin as if they are under LaTex syntax.</p>
<p><strong>Solution:</strong></p>
<p>Adding {} to embrace the content under the \color command. Actually, in LaTex syntax, \color command does not need to use {} as all content after the \color is coloured according to the defined color, e.g. \color{red}. However, for MathJax, you cannot add another LaTex command immediately after \color command, and you need to add {} to embrace the content to be coloured. For example, \color{red}{\boxed{f(x)}}</p>
<p><strong>Config:</strong></p>
<ul>
<li>WordPress:         2.6.1</li>
<li>MathJax plugin:  1.3.4</li>
</ul>
<p>The post <a rel="nofollow" href="https://larrylai.com/mathjax-incompatibility-latex/">MathJax Incompatibility to LaTex</a> appeared first on <a rel="nofollow" href="https://larrylai.com">LarryLai</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Virtualmin cannot access re-enabled Virtual Server</title>
		<link>https://larrylai.com/virtualmin-cannot-access-re-enabled-virtual-server/</link>
		
		<dc:creator><![CDATA[larry]]></dc:creator>
		<pubDate>Fri, 28 Oct 2016 05:25:59 +0000</pubDate>
				<category><![CDATA[IT]]></category>
		<category><![CDATA[CMS]]></category>
		<category><![CDATA[Software]]></category>
		<guid isPermaLink="false">http://larrylai.com/?p=2153</guid>

					<description><![CDATA[<p>Issue: After disabling a website through disabling the virtual server in Virtualmin, then re-enabled the virtual server, there&#8217;s error in accessing the website with error log: AH00124: Request exceeded the limit of 10 internal redirects due to probable configuration error. Use &#8216;LimitInternalRecursion&#8217; to increase the limit if necessary. Use &#8216;LogLevel debug&#8217; to get a backtrace. [&#8230;]</p>
<p>The post <a rel="nofollow" href="https://larrylai.com/virtualmin-cannot-access-re-enabled-virtual-server/">Virtualmin cannot access re-enabled Virtual Server</a> appeared first on <a rel="nofollow" href="https://larrylai.com">LarryLai</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p><strong>Issue:</strong></p>
<p>After disabling a website through disabling the virtual server in Virtualmin, then re-enabled the virtual server, there&#8217;s error in accessing the website with error log:</p>
<p class="p1">AH00124: Request exceeded the limit of 10 internal redirects due to probable configuration error. Use &#8216;LimitInternalRecursion&#8217; to increase the limit if necessary. Use &#8216;LogLevel debug&#8217; to get a backtrace.</p>
<p class="p1"><strong>Solution:</strong></p>
<ol>
<li class="p1">Back to Virtualmin, select the problem web server</li>
<li class="p1">Choose Server Configuration -&gt; Website Redirects</li>
<li class="p1">Delete the URL Path: ^/, and just leave /dav (if exist)</li>
</ol>
<p class="p1"><strong>Tricks:</strong></p>
<p class="p1">Most forums suggest editing .htaccess file in the root html directory, but it does not help</p>
<p class="p1">The main reason for such error is that the permission/ownership of public_html excluded the user of the specific virtual server, in my case, the ownership of the directory was set as &#8220;apache:apache&#8221;, and it created the problem that virtualmin could not create a file called disabled_by_virtualmin.html. Action point 3 of the Solution above can solve this issue just once, changing the ownership of the directory, public_html to &#8220;[web server user]:apache&#8221; can cure the issue for good.</p>
<p class="p1"><strong>Config:</strong></p>
<ul>
<li class="p1">CentOS        7.2.1511</li>
<li class="p1">Virtualmin    5.04</li>
</ul>
<p>The post <a rel="nofollow" href="https://larrylai.com/virtualmin-cannot-access-re-enabled-virtual-server/">Virtualmin cannot access re-enabled Virtual Server</a> appeared first on <a rel="nofollow" href="https://larrylai.com">LarryLai</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>WordPress Plugin: Tabby Responsive Tabs</title>
		<link>https://larrylai.com/wordpress-plugin-tabby-responsive-tabs/</link>
		
		<dc:creator><![CDATA[larry]]></dc:creator>
		<pubDate>Thu, 06 Oct 2016 19:22:24 +0000</pubDate>
				<category><![CDATA[IT]]></category>
		<category><![CDATA[Application]]></category>
		<category><![CDATA[CMS]]></category>
		<category><![CDATA[Software]]></category>
		<guid isPermaLink="false">http://larrylai.com/?p=2148</guid>

					<description><![CDATA[<p>Issue: WordPress plugin Tabby Responsive Tabs shows inappropriate border. Solution: Go to setting of another plugin &#8211; Easy Google Fonts, Uncheck Force Styles Override (Optional) Config: WordPress      4.6.1 plugin: Tabby Responsive Tabs  1.2.3 plugin: Easy Google Fonts   1.4.1</p>
<p>The post <a rel="nofollow" href="https://larrylai.com/wordpress-plugin-tabby-responsive-tabs/">WordPress Plugin: Tabby Responsive Tabs</a> appeared first on <a rel="nofollow" href="https://larrylai.com">LarryLai</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p><strong>Issue:</strong></p>
<p>WordPress plugin Tabby Responsive Tabs shows inappropriate border.</p>
<p><strong>Solution:</strong></p>
<ol>
<li>Go to setting of another plugin &#8211; Easy Google Fonts,</li>
<li>Uncheck Force Styles Override (Optional)</li>
</ol>
<p><strong>Config:</strong></p>
<ul>
<li>WordPress      4.6.1</li>
<li>plugin: Tabby Responsive Tabs  1.2.3</li>
<li>plugin: Easy Google Fonts   1.4.1</li>
</ul>
<p>The post <a rel="nofollow" href="https://larrylai.com/wordpress-plugin-tabby-responsive-tabs/">WordPress Plugin: Tabby Responsive Tabs</a> appeared first on <a rel="nofollow" href="https://larrylai.com">LarryLai</a>.</p>
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
