Hi Paulp,
I perhaps wasn't very clear on what I meant by borked installation as I have found installing each of the versions 2.2.13, 2.2.14 and 2.3.0 (Traditional) of MODX itself all install without any errors at all - very seemless I have to say. A real credit the developers. The whole issue of my borked installations appears to raise its head as soon as I've installed the Extras (via the Package Management interface) and start trying to build a site using a downloaded template. I've tried the free Foundation 5 and Escape Velocity templates so far.
As stated by Jay in the link you provided those errors can be ignored as the extras install without issue
It would help to understand why those installation errors are occurring and why they are not an issue, though.
I havent had any issues installing MODX at all so maybe this is a hosting issue and not MODX ?
May I ask what Extras, if any, you have also got installed?
It may well be that MODX 2.3.x installed without any Extras installed works perfectly, but I wonder what proportion of installations operate without any.
You also havent mentioned if you have done a new install and its working or done a upgrade ?
In each case the installations I have completed were new installtions. I'm not a fan of upgrades as they tend to leave a lot of bloat behind.
As far as I can see the server meets the system requirements, albeit it does not quite meet the recommended PHP 5.3.3+ requirement( (MODX 2.3.1). My hosting provider is Powweb (shared, btw) and the server specs are as follows as requested:
Server Information
Configuration for www.powweb.com
CGI Active
Document Root /home/users/<xxx>/<xxx>/pow.ridgedale/htdocs
FrontPage Extensions No
Logs
https://www.powweb.com/controlpanel/LogFiles.bml
Platform Type Linux 2.6 Debian Lenny (v5.0) - 32 bit
Apache Version 2.2.17
MySQL Version 5.5.32
Perl Version 5.8.8
PHP Version 5.3
Sendmail Path /usr/sbin/sendmail
Perl Path /usr/bin/perl
PHP Path /usr/local/bin/php
Installed Perl Modules
AnyDBM_File.pm
Archive/Tar.pm
attributes.pm
attrs.pm
AutoLoader.pm
AutoSplit.pm
autouse.pm
base.pm
Benchmark.pm
blib.pm
bytes.pm
Carp/Heavy.pm
Carp.pm
CGI/Apache.pm
CGI/Carp.pm
CGI/Cookie.pm
CGI/Fast.pm
CGI.pm
CGI/Pretty.pm
CGI/Push.pm
CGI/Switch.pm
CGI/Util.pm
charnames.pm
Class/Struct.pm
Compress/Zlib.pm
Config.pm
constant.pm
CPAN/Admin.pm
CPAN/Config.pm
CPAN/FirstTime.pm
CPAN/Nox.pm
CPAN.pm
CPAN/WAIT.pm
Crypt/Blowfish.pm
Crypt/CBC.pm
Crypt/DES.pm
Crypt/SSLeay/Conn.pm
Crypt/SSLeay/CTX.pm
Crypt/SSLeay/Err.pm
Crypt/SSLeay/MainContext.pm
Crypt/SSLeay.pm
Crypt/SSLeay/X509.pm
Cwd.pm
Data/Dumper.pm
Data/Grove/Parent.pm
Data/Grove.pm
Data/Grove/Visitor.pm
Data/ShowTable.pm
Date/Calc.pm
Date/Format.pm
Date/Language/Austrian.pm
Date/Language/Czech.pm
Date/Language/Dutch.pm
Date/Language/English.pm
Date/Language/French.pm
Date/Language/German.pm
Date/Language/Italian.pm
Date/Language/Norwegian.pm
Date/Language.pm
Date/Manip.pm
Date/Parse.pm
DBD/ExampleP.pm
DBD/mysql.pm
DBD/NullP.pm
DBD/Proxy.pm
DBD/Sponge.pm
DB_File.pm
DBI/DBD.pm
DBI/FAQ.pm
DBI/Format.pm
DBI.pm
DBI/ProxyServer.pm
DBI/Shell.pm
DBI/W32ODBC.pm
DB.pm
Devel/SelfStubber.pm
diagnostics.pm
Digest/HMAC_MD5.pm
Digest/HMAC.pm
Digest/HMAC_SHA1.pm
Digest/MD2.pm
Digest/MD5.pm
Digest/SHA1.pm
DirHandle.pm
Dumpvalue.pm
DynaLoader.pm
English.pm
Env.pm
Errno.pm
Exporter/Heavy.pm
Exporter.pm
ExtUtils/Command.pm
ExtUtils/Embed.pm
ExtUtils/Installed.pm
ExtUtils/Install.pm
ExtUtils/Liblist.pm
ExtUtils/MakeMaker.pm
ExtUtils/Manifest.pm
ExtUtils/Miniperl.pm
ExtUtils/Mkbootstrap.pm
ExtUtils/Mksymlists.pm
ExtUtils/MM_Cygwin.pm
ExtUtils/MM_OS2.pm
ExtUtils/MM_Unix.pm
ExtUtils/MM_VMS.pm
ExtUtils/MM_Win32.pm
ExtUtils/Packlist.pm
ExtUtils/testlib.pm
Fatal.pm
Fcntl.pm
fields.pm
File/Basename.pm
FileCache.pm
File/CheckTree.pm
File/Compare.pm
File/Copy.pm
File/DosGlob.pm
File/Find.pm
File/Glob.pm
FileHandle.pm
File/Listing.pm
File/Path.pm
File/Spec/Functions.pm
File/Spec/Mac.pm
File/Spec/OS2.pm
File/Spec.pm
File/Spec/Unix.pm
File/Spec/VMS.pm
File/Spec/Win32.pm
File/stat.pm
filetest.pm
FindBin.pm
FreezeThaw.pm
GDBM_File.pm
GD.pm
Getopt/Long.pm
Getopt/Std.pm
HTML/Entities.pm
HTML/Filter.pm
HTML/Form.pm
HTML/HeadParser.pm
HTML/LinkExtor.pm
HTML/Parser.pm
HTML/PullParser.pm
HTML/Tagset.pm
HTML/TokeParser.pm
HTTP/Cookies.pm
HTTP/Daemon.pm
HTTP/Date.pm
HTTP/Headers/Auth.pm
HTTP/Headers/ETag.pm
HTTP/Headers.pm
HTTP/Headers/Util.pm
HTTP/Message.pm
HTTP/Negotiate.pm
HTTP/Request/Common.pm
HTTP/Request.pm
HTTP/Response.pm
HTTP/Status.pm
I18N/Collate.pm
Image/Magick.pm
Image/Size.pm
integer.pm
IO/AtomicFile.pm
IO/Dir.pm
IO/File.pm
IO/Handle.pm
IO/InnerFile.pm
IO/Lines.pm
IO/Pipe.pm
IO.pm
IO/Poll.pm
IO/ScalarArray.pm
IO/Scalar.pm
IO/Seekable.pm
IO/Select.pm
IO/Socket/INET.pm
IO/Socket.pm
IO/Socket/UNIX.pm
IO/Stringy.pm
IO/Wrap.pm
IO/WrapTie.pm
IPC/Open2.pm
IPC/Open3.pm
less.pm
lib.pm
locale.pm
LWP/Authen/Basic.pm
LWP/Authen/Digest.pm
LWP/Debug.pm
LWP/MediaTypes.pm
LWP/MemberMixin.pm
LWP/Parallel.pm
LWP/Parallel/Protocol/ftp.pm
LWP/Parallel/Protocol/http.pm
LWP/Parallel/Protocol/https.pm
LWP/Parallel/Protocol.pm
LWP/Parallel/RobotUA.pm
LWP/ParallelUA.pm
LWP/Parallel/UserAgent.pm
LWP.pm
LWP/Protocol/data.pm
LWP/Protocol/file.pm
LWP/Protocol/ftp.pm
LWP/Protocol/GHTTP.pm
LWP/Protocol/gopher.pm
LWP/Protocol/http11.pm
LWP/Protocol/http.pm
LWP/Protocol/https.pm
LWP/Protocol/mailto.pm
LWP/Protocol/nntp.pm
LWP/Protocol.pm
LWP/RobotPUA.pm
LWP/RobotUA.pm
LWP/Simple.pm
LWP/UserAgent.pm
Mail/Address.pm
Mail/Cap.pm
Mail/Field/AddrList.pm
Mail/Field/Date.pm
Mail/Field.pm
Mail/Filter.pm
Mail/Header.pm
Mail/Internet.pm
Mail/Mailer/mail.pm
Mail/Mailer.pm
Mail/Mailer/rfc822.pm
Mail/Mailer/sendmail.pm
Mail/Mailer/smtp.pm
Mail/Mailer/test.pm
Mail/POP3Client.pm
Mail/Sender.pm
Mail/Send.pm
Mail/Util.pm
Math/BigFloat.pm
Math/BigInt.pm
Math/Complex.pm
Math/Trig.pm
MD5.pm
MIME/Base64.pm
MIME/Body.pm
MIME/Decoder/Base64.pm
MIME/Decoder/Binary.pm
MIME/Decoder/Gzip64.pm
MIME/Decoder/NBit.pm
MIME/Decoder.pm
MIME/Decoder/QuotedPrint.pm
MIME/Decoder/UU.pm
MIME/Entity.pm
MIME/Field/ContDisp.pm
MIME/Field/ConTraEnc.pm
MIME/Field/ContType.pm
MIME/Field/ParamVal.pm
MIME/Head.pm
MIME/Lite.pm
MIME/Parser/Filer.pm
MIME/Parser.pm
MIME/Parser/Reader.pm
MIME/Parser/Results.pm
MIME/QuotedPrint.pm
MIME/Tools.pm
MIME/WordDecoder.pm
MIME/Words.pm
MLDBM.pm
MLDBM/Serializer/Data/Dumper.pm
MLDBM/Serializer/FreezeThaw.pm
MLDBM/Serializer/Storable.pm
Mysql.pm
Mysql/Statement.pm
NDBM_File.pm
Net/Cmd.pm
Net/Config.pm
Net/DNS/Header.pm
Net/DNS/Packet.pm
Net/DNS.pm
Net/DNS/Question.pm
Net/DNS/Resolver.pm
Net/DNS/RR/AAAA.pm
Net/DNS/RR/AFSDB.pm
Net/DNS/RR/A.pm
Net/DNS/RR/CNAME.pm
Net/DNS/RR/EID.pm
Net/DNS/RR/HINFO.pm
Net/DNS/RR/ISDN.pm
Net/DNS/RR/LOC.pm
Net/DNS/RR/MB.pm
Net/DNS/RR/MG.pm
Net/DNS/RR/MINFO.pm
Net/DNS/RR/MR.pm
Net/DNS/RR/MX.pm
Net/DNS/RR/NAPTR.pm
Net/DNS/RR/NIMLOC.pm
Net/DNS/RR/NSAP.pm
Net/DNS/RR/NS.pm
Net/DNS/RR/NULL.pm
Net/DNS/RR.pm
Net/DNS/RR/PTR.pm
Net/DNS/RR/PX.pm
Net/DNS/RR/RP.pm
Net/DNS/RR/RT.pm
Net/DNS/RR/SOA.pm
Net/DNS/RR/SRV.pm
Net/DNS/RR/TXT.pm
Net/DNS/RR/X25.pm
Net/DNS/Update.pm
Net/Domain.pm
Net/DummyInetd.pm
Net/FTP/A.pm
Net/FTP/dataconn.pm
Net/FTP/E.pm
Net/FTP/I.pm
Net/FTP/L.pm
Net/FTP.pm
Net/hostent.pm
Net/HTTP.pm
Net/netent.pm
Net/Netrc.pm
Net/NNTP.pm
Net/Ping.pm
Net/POP3.pm
Net/protoent.pm
Net/servent.pm
Net/SMTP.pm
Net/SSL.pm
Net/Telnet.pm
Net/Time.pm
Net/Whois.pm
Opcode.pm
open.pm
ops.pm
overload.pm
Parse/Yapp/Driver.pm
Parse/Yapp/Grammar.pm
Parse/Yapp/Lalr.pm
Parse/Yapp/Options.pm
Parse/Yapp/Output.pm
Parse/Yapp/Parse.pm
Parse/Yapp.pm
Pod/Checker.pm
Pod/Find.pm
Pod/Functions.pm
Pod/Html.pm
Pod/InputObjects.pm
Pod/Man.pm
Pod/Parser.pm
Pod/ParseUtils.pm
Pod/Plainer.pm
Pod/Select.pm
Pod/Text/Color.pm
Pod/Text.pm
Pod/Text/Termcap.pm
Pod/Usage.pm
POSIX.pm
re.pm
Safe.pm
SDBM_File.pm
Search/Dict.pm
SelectSaver.pm
SelfLoader.pm
SHA.pm
Shell.pm
sigtrap.pm
Socket.pm
Storable.pm
strict.pm
subs.pm
Symbol.pm
Sys/Hostname.pm
Term/ANSIColor.pm
Term/Cap.pm
Term/Complete.pm
Term/ReadKey.pm
Term/ReadLine/Perl.pm
Term/ReadLine.pm
Term/ReadLine/readline.pm
Test/Harness.pm
Test.pm
Text/Abbrev.pm
Text/ParseWords.pm
Text/Soundex.pm
Text/Tabs.pm
Text/Wrap.pm
Tie/Array.pm
Tie/Handle.pm
Tie/Hash.pm
Tie/IxHash.pm
Tie/RefHash.pm
Tie/Scalar.pm
Tie/SubstrHash.pm
Time/CTime.pm
Time/DaysInMonth.pm
Time/gmtime.pm
Time/HiRes.pm
Time/JulianDay.pm
Time/Local.pm
Time/localtime.pm
Time/ParseDate.pm
Time/Timezone.pm
Time/tm.pm
Time/Zone.pm
UNIVERSAL.pm
URI/data.pm
URI/Escape.pm
URI/file/Base.pm
URI/file/FAT.pm
URI/file/Mac.pm
URI/file/OS2.pm
URI/file.pm
URI/file/QNX.pm
URI/file/Unix.pm
URI/file/Win32.pm
URI/_foreign.pm
URI/ftp.pm
URI/_generic.pm
URI/gopher.pm
URI/Heuristic.pm
URI/http.pm
URI/https.pm
URI/ldap.pm
URI/_login.pm
URI/mailto.pm
URI/news.pm
URI/nntp.pm
URI.pm
URI/pop.pm
URI/_query.pm
URI/rlogin.pm
URI/rsync.pm
URI/_segment.pm
URI/_server.pm
URI/snews.pm
URI/telnet.pm
URI/URL.pm
URI/_userpass.pm
URI/WithBase.pm
User/grent.pm
User/pwent.pm
utf8.pm
vars.pm
WAIT/Client.pm
warnings.pm
warnings/register.pm
Win32/DBIODBC.pm
WWW/RobotRules/AnyDBM_File.pm
WWW/RobotRules.pm
XML/Checker/DOM.pm
XML/Checker/Parser.pm
XML/Checker.pm
XML/DOM/DOMException.pm
XML/DOM/NamedNodeMap.pm
XML/DOM/NodeList.pm
XML/DOM/PerlSAX.pm
XML/DOM.pm
XML/DOM/ValParser.pm
XML/ESISParser.pm
XML/Filter/DetectWS.pm
XML/Filter/Reindent.pm
XML/Filter/SAXT.pm
XML/Handler/BuildDOM.pm
XML/Handler/CanonXMLWriter.pm
XML/Handler/Composer.pm
XML/Handler/PrintEvents.pm
XML/Handler/Sample.pm
XML/Handler/Subs.pm
XML/Handler/XMLWriter.pm
XML/Parser/Expat.pm
XML/Parser/PerlSAX.pm
XML/Parser.pm
XML/PatAct/ActionTempl.pm
XML/PatAct/Amsterdam.pm
XML/PatAct/MatchName.pm
XML/PatAct/PatternTempl.pm
XML/PatAct/ToObjects.pm
XML/Perl2SAX.pm
XML/RegExp.pm
XML/SAX2Perl.pm
XML/UM.pm
XML/XQL/Date.pm
XML/XQL/Debug.pm
XML/XQL/DirXQL.pm
XML/XQL/DOM.pm
XML/XQL/Parser.pm
XML/XQL/Plus.pm
XML/XQL.pm
XML/XQL/Strict.pm
XSLoader.pm
Installed PEAR Modules
Archive_Tar 1.1 stable
Auth 1.2.3 stable
Auth_HTTP 2.1.6 stable
Auth_PrefManager 1.1.4 stable
Auth_SASL 1.0.1 stable
Benchmark 1.2.2 stable
Cache 1.5.4 stable
Cache_Lite 1.4.1 stable
Config 1.10.4 stable
Console_Getopt 1.2 stable
Console_Table 1.0.1 stable
Contact_Vcard_Build 1.1.1 stable
Contact_Vcard_Parse 1.31.0 stable
Crypt_CBC 0.4 stable
Crypt_CHAP 1.0.0 stable
Crypt_RC4 1.0.2 stable
Crypt_Xtea 1.0 stable
DB 1.7.6 stable
DBA 1.1 stable
DB_DataObject 1.7.13 stable
DB_NestedSet 1.2.4 stable
DB_Pager 0.7 stable
DB_QueryTool 1.0.0 stable
DB_ldap 1.1.0 stable
Date 1.4.3 stable
FSM 1.2.2 stable
File 1.2.0 stable
File_Find 0.2.0 stable
File_HtAccess 1.1.0 stable
File_Passwd 1.1.5 stable
File_SearchReplace 1.0.1 stable
HTML_BBCodeParser 1.1 stable
HTML_CSS 0.2.0 stable
HTML_Common 1.2.1 stable
HTML_Crypt 1.2.2 stable
HTML_Form 1.2.0 stable
HTML_Javascript 1.1.0 stable
HTML_Menu 2.1.1 stable
HTML_Progress 1.2.1 stable
HTML_QuickForm 3.2.4pl1 stable
HTML_QuickForm_Controller 1.0.4 stable
HTML_Select_Common 1.1 stable
HTML_Table 1.5 stable
HTML_Template_IT 1.1 stable
HTML_Template_PHPLIB 1.3.1 stable
HTML_Template_Sigma 1.1.2 stable
HTML_Template_Xipe 1.7.6 stable
HTML_TreeMenu 1.2.0 stable
HTTP 1.3.6 stable
HTTP_Request 1.2.4 stable
HTTP_Upload 0.9.1 stable
I18N 0.8.6 beta
Image_Barcode 1.0.4 stable
Image_Color 1.0.1 stable
Image_GIS 1.1.1 stable
Image_GraphViz 1.1.0 stable
Image_IPTC 1.0.2 stable
Log 1.8.7 stable
MDB 1.3.0 stable
MDB_QueryTool 1.0.0 stable
MP3_Id 1.1.3 stable
Mail 1.1.4 stable
Mail_Mime 1.3.0 stable
Mail_Queue 1.1.3 stable
Math_Basex 0.3 stable
Math_Fibonacci 0.8 stable
Math_Integer 0.8 stable
Math_Matrix 0.8.0 stable
Math_RPN 1.1.1 stable
Math_Stats 0.8.5 stable
Math_TrigOp 1.0 stable
Math_Vector 0.6.2 beta
Net_CheckIP 1.1 stable
Net_Curl 0.2 stable
Net_DNS 0.03 stable
Net_Dict 1.0.3 stable
Net_Dig 0.1 stable
Net_FTP 1.3.1 stable
Net_Finger 1.0.0 stable
Net_Geo 1.0 stable
Net_IPv4 1.2 stable
Net_Ident 1.1.0 stable
Net_NNTP 1.0.1 stable
Net_POP3 1.3.6 stable
Net_Ping 2.4 stable
Net_Portscan 1.0.2 stable
Net_SMTP 1.2.6 stable
Net_Sieve 1.1.1 stable
Net_SmartIRC 1.0.0 stable
Net_Socket 1.0.6 stable
Net_URL 1.0.14 stable
Net_UserAgent_Detect 2.0.1 stable
Net_Whois 1.0 stable
Numbers_Roman 0.2.0 stable
PEAR 1.3.5 stable
PEAR_Info 1.6.0 stable
PEAR_PackageFileManager 1.5.2 stable
PHPUnit 1.2.3 stable
PHP_Compat 1.4.0 stable
PHP_CompatInfo 1.0.0 stable
Pager 2.3.2 stable
Payment_Clieop 0.1.1 stable
SOAP 0.9.1 beta
Science_Chemistry 1.1.0 stable
Services_Weather 1.3.1 stable
Stream_SHM 1.0.0 stable
Stream_Var 1.0.0 stable
Structures_Graph 1.0.1 stable
System_Command 1.0.1 stable
TCLink 3.4.0 stable
Text_Password 1.0 stable
Text_Statistics 1.0 stable
Translation 1.2.6pl1 stable
Tree 0.2.4 beta
Validate 0.5.0 alpha
Var_Dump 1.0.2 stable
XML_Beautifier 1.1 stable
XML_CSSML 1.1 stable
XML_HTMLSax 2.1.2 stable
XML_NITF 1.0.1 stable
XML_Parser 1.2.6 stable
XML_RPC 1.2.2 stable
XML_RSS 0.9.2 stable
XML_SVG 1.0.0 stable
XML_Serializer 0.16.0 beta
XML_Transformer 1.1.0 stable
XML_Tree 1.1 stable
XML_Util 1.1.1 stable
XML_fo2pdf 0.98 stable
XML_image2svg 0.1 stable
Note: I xxx'd out some of the path details. Hopefully that will not be an issue and this will be of some assistance.
Interestingly Powweb only provide MODX 2.2.14 via their one-click installs provider: mojomarketplace.com.
Thanks again.