Hi, i want to update Serendipity for a friend.
He has hundreds of visitors the day and i wonder if there will be a problem when i upload the updated files to the server and someone visits the page (and starts the update process until not all files have been tranfered to the server). Is there a way to close the blog for the update period so noone can start the update by mistake ?
Thank you for any help,
Oliver - using actually Ser´ 1.5.5 on PHP 5.2.17
Is there a Update mode to close Blog for update ?
Re: Is there a Update mode to close Blog for update ?
There is an old solution for that using the htaccess file. I don't have the link by hand, so you have to search for yourself in the serendipity documentary.
On the other hand, my Proof of Concept Dashboard plugin does support a Serendipity Maintenance Mode (see https://github.com/ophian/serendipity_event_dashboard)
On the other hand, my Proof of Concept Dashboard plugin does support a Serendipity Maintenance Mode (see https://github.com/ophian/serendipity_event_dashboard)
Regards,
Ian
Serendipity Styx Edition and additional_plugins @ https://ophian.github.io/ @ https://github.com/ophian
Ian
Serendipity Styx Edition and additional_plugins @ https://ophian.github.io/ @ https://github.com/ophian
-
- Regular
- Posts: 3652
- Joined: Mon Feb 13, 2006 2:40 am
- Location: Chicago, IL, USA
- Contact:
Re: Is there a Update mode to close Blog for update ?
I temporarily rename the existing .htaccess file to something else. I then replace it with this .htaccess file (change install folder and ip address as needed):
That will redirect everyone other than you to a 503.php file - which you have to create. Here is what that file looks like:
Once you execute the upgrade, simply delete/rename the temporary .htaccess file, and replace it with the original.
Ian's plugin is probably a great option if you do not want to mess with all this htaccess stuff.
Code: Select all
RewriteEngine On
# Install Folder
RewriteBase /
# Allow access by IP address
RewriteCond %{REMOTE_HOST} !^your.ip.address.here
# Don't loop forever - ie not already the page about to be redirected to
RewriteCond %{REQUEST_URI} !^503\.php [NC]
RewriteRule .* 503.php [L]
Code: Select all
<?php
ob_start();
header('HTTP/1.1 503 Service Temporarily Unavailable');
header('Status: 503 Service Temporarily Unavailable');
header('Retry-After: 3600');
?><!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
<html>
<head>
<title>503 Service Temporarily Unavailable</title>
<style>
body {
font: 100.01% Verdana, Arial, Helvetica, sans-serif;
text-align: center;
}
#wrapper {
width: 800px;
margin: 20px auto;
padding:0;
border:0;
font-size: 80%;
}
h1 {
color: #CC0000;
font-size: 1.4em;
}
#message p{
text-align: left;
}
#message p.image {
text-align:center;
}
#message img {
border:0;
}
</style>
</head>
<body>
<div id="wrapper">
<div id="banner">
<h1>503 Service Temporarily Unavailable</h1>
</div>
<div id="message">
<p>This website is temporarily unavailable due to site maintenance and upgrades currently in progress. We apologize for the inconvenience. Please come back soon.</p>
</div>
</div>
</body>
</html>
Ian's plugin is probably a great option if you do not want to mess with all this htaccess stuff.
=Don=
Re: Is there a Update mode to close Blog for update ?
Dear Don an Timbalu,
i will go for the plugin solution first I get back to you if i run in questions. Thank you so far!
i will go for the plugin solution first I get back to you if i run in questions. Thank you so far!
Re: Is there a Update mode to close Blog for update ?
Dear Timbalu,
i uploaded your plugin but it says i need version 1.6.
Sadly seems i can not use it.
i uploaded your plugin but it says i need version 1.6.
Sadly seems i can not use it.
Re: Is there a Update mode to close Blog for update ?
I have now uploaded all files to the server (the new Serendipity version) and visited the admin area at
http://www.mypage/blog/serendipity_admin.php
But there is no updater, it welcomes me with the normal admin start page.
What can be wrong, i have transfered all files (no errors occured and the "Check Installation" says "everythin is checked".
I still have the 1.5.5 version info on the bottom of the admin page so the update did not perform so far.
What can be wrong ?
ps: i did not the htaccess changes (i am a dummy)
http://www.mypage/blog/serendipity_admin.php
But there is no updater, it welcomes me with the normal admin start page.
What can be wrong, i have transfered all files (no errors occured and the "Check Installation" says "everythin is checked".
I still have the 1.5.5 version info on the bottom of the admin page so the update did not perform so far.
What can be wrong ?
ps: i did not the htaccess changes (i am a dummy)
Re: Is there a Update mode to close Blog for update ?
Opps, yes! I should have remembered that. Sorry!BerlinOS wrote:i uploaded your plugin but it says i need version 1.6.
Sadly seems i can not use it.
Try and clean-up all compiled template files in templates_c/ or use CTRL (+ R) + F5 to force reloading the browser cache.
Regards,
Ian
Serendipity Styx Edition and additional_plugins @ https://ophian.github.io/ @ https://github.com/ophian
Ian
Serendipity Styx Edition and additional_plugins @ https://ophian.github.io/ @ https://github.com/ophian
Re: Is there a Update mode to close Blog for update ?
Dear Timbalu,
you mean to delete all files in the templates_c/ folder on the server ?
There are about 40 files, some are more than a year old.
I cleaned the cache and reloaded the admin page, still no updater.
you mean to delete all files in the templates_c/ folder on the server ?
There are about 40 files, some are more than a year old.
I cleaned the cache and reloaded the admin page, still no updater.
-
- Regular
- Posts: 3652
- Joined: Mon Feb 13, 2006 2:40 am
- Location: Chicago, IL, USA
- Contact:
Re: Is there a Update mode to close Blog for update ?
If you are running 1.5.5, and an integrity check says everything is ok, I question where you actually transferred the files to. Is it possible you didn't overwrite the original files, but transferred them into a different folder?BerlinOS wrote:.... i have transfered all files (no errors occured and the "Check Installation" says "everythin is checked".
=Don=
Re: Is there a Update mode to close Blog for update ?
I have checked but i uploaded the files to the folder that is online, all files have a "changed yesterday" date.
I still have the files in the folder templates_c (some older than a year) - should i delete them all ? A cache cleaning and reload has not started the update process.
I still have the files in the folder templates_c (some older than a year) - should i delete them all ? A cache cleaning and reload has not started the update process.
Re: Is there a Update mode to close Blog for update ?
Yes cleaning the compiled templates in templates_c/ will do not harm other than to force smarty to recompile all its template files again on demand. But I second Don. Its seems you uploaded to somewhere else, as the integrity check should notice changed core file (and there are a lot between 1.5 and 1.6). If that doesn't happen, there are two possibilities: you did upload the same version again or upload to somewhere else.
Edit: Well actually there is a third possibility. You are using a development (alpha) version, which can't verify against integrity check.
Edit: Well actually there is a third possibility. You are using a development (alpha) version, which can't verify against integrity check.
Regards,
Ian
Serendipity Styx Edition and additional_plugins @ https://ophian.github.io/ @ https://github.com/ophian
Ian
Serendipity Styx Edition and additional_plugins @ https://ophian.github.io/ @ https://github.com/ophian