Go Back   HowtoForge Forums | HowtoForge - Linux Howtos and Tutorials > ISPConfig 3 > General

Do you like HowtoForge? Please consider supporting us by becoming a subscriber.
Reply
 
Thread Tools Display Modes
  #1  
Old 12th October 2009, 13:52
till till is offline
Super Moderator
 
Join Date: Apr 2005
Location: Lüneburg, Germany
Posts: 35,461
Thanks: 813
Thanked 5,240 Times in 4,108 Posts
Default ISPConfig 3.0.1.5 released

ISPConfig 3.0.1.5 is available for download. This release is a bugfix release for ISPConfig 3.


Download
-----------------------------------------------------

The software can be downloaded here:

http://downloads.sourceforge.net/isp...gz?use_mirror=


Changes:
--------------------------------------


- Several bugs have been fixed, see bugtracker:

http://bugtracker.ispconfig.org/inde...losed&do=index


For a detailed changelog, please have a look at the SVN history with an SVN client of your choice:

svn://svn.ispconfig.org/ispconfig3/trunk/


Known Issues:
--------------------------------------

Please take a look at the bugtracker:

http://bugtracker.ispconfig.org


BUG Reporting
--------------------------------------

Please report bugs to the ISPConfig bugtracking system:

http://bugtracker.ispconfig.org


Supported Linux Distributions
-----------------------------
- Debian Etch (4.0) - Lenny (5.0)
- Ubuntu 7.10 - 9.04
- OpenSuSE 11 - 11.1
- CentOS 5.2 - 5.3
- Fedora 9 - 10


Installation
--------------------

The installation instructions for ISPConfig can be found here:

http://www.ispconfig.org/documentation.htm

or in the text files (named INSTALL_*.txt) which are inside the docs folder of the .tar.gz file.


Update
--------------------

To update existing ISPConfig 3 installations, run this command on the shell:

ispconfig_update.sh

And select "stable" as update resource. The script will check if an updated version of ISPConfig 3 is available

and then download the tar.gz and start the setup script.

If the ISPConfig version on your server does not have this script yet, follow the manual update instructions

below.


Manual update instructions
--------------------------

Code:
cd /tmp
wget http://www.ispconfig.org/downloads/ISPConfig-3-stable.tar.gz
tar xvfz ISPConfig-3-stable.tar.gz
cd ispconfig3_install/install
php -q update.php
__________________
Till Brehm
--
Get ISPConfig support and the ISPConfig 3 manual from ispconfig.org.
Reply With Quote
The Following 8 Users Say Thank You to till For This Useful Post:
damir (12th October 2009), edge (12th October 2009), Hans (12th October 2009), rudolfpietersma (12th October 2009), StrikerNL (14th October 2009), umano (15th October 2009), uncher (13th October 2009), vogelor (12th October 2009)
Sponsored Links
  #2  
Old 12th October 2009, 15:16
damir damir is offline
Senior Member
 
Join Date: Jun 2006
Posts: 375
Thanks: 11
Thanked 51 Times in 42 Posts
Default

This is what i got

Updating from ISPConfig 3.0.1.4 -> 3.0.1.5 with ispconfig_update.sh resulted in:

Fatal error: Cannot use string offset as an array in /tmp/ispconfig3_install/install/update.php on line 157

Im running ISPConfig in multiserver env, first i updated Interface server with no problems, than mail server with no problem but on webserver this is the error i get.

Any clues?

Edit: Same error when i tried to update DNS server:

Fatal error: Cannot use string offset as an array in /tmp/ispconfig3_install/install/update.php on line 157

Last edited by damir; 12th October 2009 at 15:19.
Reply With Quote
  #3  
Old 12th October 2009, 15:25
till till is offline
Super Moderator
 
Join Date: Apr 2005
Location: Lüneburg, Germany
Posts: 35,461
Thanks: 813
Thanked 5,240 Times in 4,108 Posts
Default

This error occurs when the updater is not able to access the local (not the master) mysql database and get the ini stile configuration data from the field config of the server table. The updater uses the mysql login details from /usr/local/ispconfig/server/lib/config.inc.php and the server_id from this file to login and select the apprppriate record.
__________________
Till Brehm
--
Get ISPConfig support and the ISPConfig 3 manual from ispconfig.org.
Reply With Quote
  #4  
Old 12th October 2009, 15:39
damir damir is offline
Senior Member
 
Join Date: Jun 2006
Posts: 375
Thanks: 11
Thanked 51 Times in 42 Posts
Default

Very strange because i have used mysql login and pass that are correct. If i do: mysql -u root -p I can login without problems.

How can i reinitiate update process?
Reply With Quote
  #5  
Old 12th October 2009, 15:42
till till is offline
Super Moderator
 
Join Date: Apr 2005
Location: Lüneburg, Germany
Posts: 35,461
Thanks: 813
Thanked 5,240 Times in 4,108 Posts
Default

Running the update again without fixing the problem befre will not help.
You have to check if the ini style data in the config field of the server table on the slave is there for the server_id defined in the config.inc.php file.
__________________
Till Brehm
--
Get ISPConfig support and the ISPConfig 3 manual from ispconfig.org.
Reply With Quote
  #6  
Old 12th October 2009, 15:44
voidzero voidzero is offline
HowtoForge Supporter
 
Join Date: Mar 2009
Posts: 63
Thanks: 11
Thanked 3 Times in 3 Posts
Default Updating question

I am wondering how to check if any of the files will be updated in /etc. For example, I have changed the files /etc/postfix/main.cf and /etc/apache2/apache2.conf. While updating, when it asks if it should reconfigure services, it will overwrite these changes with the defaults. Is there a handy way to keep my changes and/or to diff the changes? Is there any way to check which files will be updated?
Reply With Quote
  #7  
Old 12th October 2009, 15:53
till till is offline
Super Moderator
 
Join Date: Apr 2005
Location: Lüneburg, Germany
Posts: 35,461
Thanks: 813
Thanked 5,240 Times in 4,108 Posts
Default

Quote:
Originally Posted by voidzero View Post
I am wondering how to check if any of the files will be updated in /etc. For example, I have changed the files /etc/postfix/main.cf and /etc/apache2/apache2.conf. While updating, when it asks if it should reconfigure services, it will overwrite these changes with the defaults. Is there a handy way to keep my changes and/or to diff the changes? Is there any way to check which files will be updated?
If you select to reconfigure services, ispconfig will overwrite all config files with the defaults. If you dont want to keep your changes, select no when the updater asks you.
__________________
Till Brehm
--
Get ISPConfig support and the ISPConfig 3 manual from ispconfig.org.
Reply With Quote
  #8  
Old 12th October 2009, 16:00
damir damir is offline
Senior Member
 
Join Date: Jun 2006
Posts: 375
Thanks: 11
Thanked 51 Times in 42 Posts
Default

Quote:
Originally Posted by till View Post
Running the update again without fixing the problem befre will not help.
You have to check if the ini style data in the config field of the server table on the slave is there for the server_id defined in the config.inc.php file.
This is the ini data on the web slave server, i have renamed network config part because of privacy:

Code:
[global]
webserver=apache
mailserver=postfix
dnsserver=mydns

[server]
auto_network_configuration=
ip_address=xxx.xxx.xx.xxx
netmask=255.255.255.0
gateway=xxx.xxx.xx.xxx
hostname=server.example.com
nameservers=xxx.xx.x.xx,xxx.xx.x.xx

[mail]
module=postfix_mysql
maildir_path=/var/vmail/[domain]/[localpart]
homedir_path=/var/vmail
mailuser_uid=5000
mailuser_gid=5000
mailuser_name=vmail
mailuser_group=vmail
relayhost=
relayhost_user=
relayhost_password=
mailbox_size_limit=0
message_size_limit=0

[getmail]
getmail_config_dir=/etc/getmail

[web]
website_basedir=/var/www
website_path=/var/www/clients/client[client_id]/web[website_id]
website_symlinks=/var/www/[website_domain]/:/var/www/clients/client[client_id]/[website_domain]/
vhost_conf_dir=/etc/apache2/sites-available
vhost_conf_enabled_dir=/etc/apache2/sites-enabled
security_level=20
user=www-data
group=www-data

[fastcgi]
fastcgi_starter_path=/var/www/php-fcgi-scripts/[system_user]/
fastcgi_starter_script=.php-fcgi-starter
fastcgi_alias=/php/
fastcgi_phpini_path=/etc/php5/cgi/
fastcgi_children=8
fastcgi_max_requests=5000
fastcgi_bin=/usr/bin/php-cgi

[jailkit]
jailkit_chroot_home=/home/[username]
jailkit_chroot_app_sections=basicshell editors extendedshell netutils ssh sftp scp groups jk_lsh
jailkit_chroot_app_programs=/usr/bin/groups /usr/bin/id /usr/bin/dircolors /usr/bin/lesspipe /usr/bin/basename /usr/bin/dirname /usr/bin/nano /usr/bin/pico
jailkit_chroot_cron_programs=/usr/bin/php /usr/bin/perl /usr/share/perl /usr/share/php

[vlogger]
config_dir=/etc

[cron]
init_script=cron
crontab_dir=/etc/cron.d
wget=/usr/bin/wget
Server id on the slave server is correct with the server id in config file.
Reply With Quote
  #9  
Old 12th October 2009, 16:06
till till is offline
Super Moderator
 
Join Date: Apr 2005
Location: Lüneburg, Germany
Posts: 35,461
Thanks: 813
Thanked 5,240 Times in 4,108 Posts
Default

The content looks fine. Ok, then try to run the update again by using the manual update instructions that I posted in the release notes.
__________________
Till Brehm
--
Get ISPConfig support and the ISPConfig 3 manual from ispconfig.org.
Reply With Quote
  #10  
Old 12th October 2009, 16:09
damir damir is offline
Senior Member
 
Join Date: Jun 2006
Posts: 375
Thanks: 11
Thanked 51 Times in 42 Posts
 
Default

Same error Till:

Fatal error: Cannot use string offset as an array in /tmp/ispconfig3_install/install/update.php on line 157
Reply With Quote
Reply

Bookmarks

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
ISPConfig 3.0.1 released till General 36 29th March 2009 14:30
ISPConfig 2.2.27 released till General 20 28th November 2008 12:45
ISPConfig 3.0.0.6 Beta released till General 38 21st September 2008 19:15
phpMyAdmin 2.11.8 package released for ISPConfig 2 Hans General 2 29th July 2008 07:23
ISPConfig 2.3.3-dev released till General 10 12th March 2008 21:08


All times are GMT +2. The time now is 14:13.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2014, vBulletin Solutions, Inc.