I am using a VPS on Dreamhost, when switching between Chunks and Resources and TVs and the Files tab it’s not instant, or as near-instant as I’d like it to be. I am now working on installing my production server on my local LAMP machine for development. I installed a fresh version of MODX Revo and dumped my DB from the live server, imported it in phpmyadmin on my dev server, and I’ve now got all my resources/files showing locally in the manager, when I go to view the site locally however I get:
HTTP Error 500 (Internal Server Error): An unexpected condition was encountered while the server was attempting to fulfill the request.
My MODX Error Logs are showing:
[2011-02-26 10:31:09] (ERROR @ /Users/thomasvendetta/Sites/modx/core/cache/elements/modsnippet/4.include.cache.php : 225) PHP warning: include_once(/Users/thomasvendetta/Sites/modx/core/components/getresources/include.parsetpl.php) [<a href='function.include-once'>function.include-once</a>]: failed to open stream: No such file or directory
[2011-02-26 10:31:09] (ERROR @ /Users/thomasvendetta/Sites/modx/core/cache/elements/modsnippet/4.include.cache.php : 225) PHP warning: include_once() [<a href='function.include'>function.include</a>]: Failed opening '/Users/thomasvendetta/Sites/modx/core/components/getresources/include.parsetpl.php' for inclusion (include_path='.:/Applications/MAMP/bin/php5.3/lib/php')
[2011-02-26 10:31:26] (ERROR @ /Users/thomasvendetta/Sites/modx/core/cache/elements/modsnippet/4.include.cache.php : 225) PHP warning: include_once(/Users/thomasvendetta/Sites/modx/core/components/getresources/include.parsetpl.php) [<a href='function.include-once'>function.include-once</a>]: failed to open stream: No such file or directory
[2011-02-26 10:31:26] (ERROR @ /Users/thomasvendetta/Sites/modx/core/cache/elements/modsnippet/4.include.cache.php : 225) PHP warning: include_once() [<a href='function.include'>function.include</a>]: Failed opening '/Users/thomasvendetta/Sites/modx/core/components/getresources/include.parsetpl.php' for inclusion (include_path='.:/Applications/MAMP/bin/php5.3/lib/php')
[2011-02-26 10:38:24] (ERROR @ /Users/thomasvendetta/Sites/modx/core/cache/elements/modsnippet/4.include.cache.php : 225) PHP warning: include_once(/Users/thomasvendetta/Sites/modx/core/components/getresources/include.parsetpl.php) [<a href='function.include-once'>function.include-once</a>]: failed to open stream: No such file or directory
[2011-02-26 10:38:24] (ERROR @ /Users/thomasvendetta/Sites/modx/core/cache/elements/modsnippet/4.include.cache.php : 225) PHP warning: include_once() [<a href='function.include'>function.include</a>]: Failed opening '/Users/thomasvendetta/Sites/modx/core/components/getresources/include.parsetpl.php' for inclusion (include_path='.:/Applications/MAMP/bin/php5.3/lib/php')
[2011-02-26 10:40:30] (ERROR @ /modx/connectors/workspace/packages.php) Target directory is either not a directory or writable: /home/cafecyclist/tccyclist.com/modx/core/packages/
[2011-02-26 10:40:30] (ERROR @ /modx/connectors/workspace/packages.php) Could not transfer package archivist-1.0.0-pl.transport.zip to /home/cafecyclist/tccyclist.com/modx/core/packages/.
[2011-02-26 10:40:30] (ERROR @ /modx/connectors/workspace/packages.php) Target directory is either not a directory or writable: /home/cafecyclist/tccyclist.com/modx/core/packages/
[2011-02-26 10:40:30] (ERROR @ /modx/connectors/workspace/packages.php) Could not transfer package archivist-1.0.0-pl.transport.zip to /home/cafecyclist/tccyclist.com/modx/core/packages/.
[2011-02-26 10:40:32] (ERROR @ /modx/connectors/workspace/packages.php) Target directory is either not a directory or writable: /home/cafecyclist/tccyclist.com/modx/core/packages/
[2011-02-26 10:40:32] (ERROR @ /modx/connectors/workspace/packages.php) Could not transfer package archivist-1.0.0-pl.transport.zip to /home/cafecyclist/tccyclist.com/modx/core/packages/.
[2011-02-26 10:40:33] (ERROR @ /modx/connectors/workspace/packages.php) Target directory is either not a directory or writable: /home/cafecyclist/tccyclist.com/modx/core/packages/
[2011-02-26 10:40:33] (ERROR @ /modx/connectors/workspace/packages.php) Could not transfer package archivist-1.0.0-pl.transport.zip to /home/cafecyclist/tccyclist.com/modx/core/packages/.
[2011-02-26 10:40:57] (ERROR @ /modx/connectors/workspace/packages.php) Target directory is either not a directory or writable: /home/cafecyclist/tccyclist.com/modx/core/packages/
[2011-02-26 10:40:57] (ERROR @ /modx/connectors/workspace/packages.php) Could not transfer package archivist-1.0.1-rc1.transport.zip to /home/cafecyclist/tccyclist.com/modx/core/packages/.
[2011-02-26 10:40:57] (ERROR @ /modx/connectors/workspace/packages.php) Target directory is either not a directory or writable: /home/cafecyclist/tccyclist.com/modx/core/packages/
[2011-02-26 10:40:57] (ERROR @ /modx/connectors/workspace/packages.php) Could not transfer package archivist-1.0.1-rc1.transport.zip to /home/cafecyclist/tccyclist.com/modx/core/packages/.
[2011-02-26 10:41:03] (ERROR @ /modx/connectors/workspace/packages.php) Target directory is either not a directory or writable: /home/cafecyclist/tccyclist.com/modx/core/packages/
[2011-02-26 10:41:03] (ERROR @ /modx/connectors/workspace/packages.php) Could not transfer package archivist-1.0.1-rc1.transport.zip to /home/cafecyclist/tccyclist.com/modx/core/packages/.
[2011-02-26 10:41:04] (ERROR @ /modx/connectors/workspace/packages.php) Target directory is either not a directory or writable: /home/cafecyclist/tccyclist.com/modx/core/packages/
[2011-02-26 10:41:04] (ERROR @ /modx/connectors/workspace/packages.php) Could not transfer package archivist-1.0.1-rc1.transport.zip to /home/cafecyclist/tccyclist.com/modx/core/packages/.
[2011-02-26 10:44:19] (ERROR @ /Users/thomasvendetta/Sites/modx/core/cache/elements/modsnippet/4.include.cache.php : 225) PHP warning: include_once(/Users/thomasvendetta/Sites/modx/core/components/getresources/include.parsetpl.php) [<a href='function.include-once'>function.include-once</a>]: failed to open stream: No such file or directory
[2011-02-26 10:44:19] (ERROR @ /Users/thomasvendetta/Sites/modx/core/cache/elements/modsnippet/4.include.cache.php : 225) PHP warning: include_once() [<a href='function.include'>function.include</a>]: Failed opening '/Users/thomasvendetta/Sites/modx/core/components/getresources/include.parsetpl.php' for inclusion (include_path='.:/Applications/MAMP/bin/php5.3/lib/php')
[2011-02-26 11:03:54] (ERROR @ /modx/connectors/workspace/packages.php) Target directory is either not a directory or writable: /home/cafecyclist/tccyclist.com/modx/core/packages/
[2011-02-26 11:03:54] (ERROR @ /modx/connectors/workspace/packages.php) Target directory is either not a directory or writable: /home/cafecyclist/tccyclist.com/modx/core/packages/
[2011-02-26 11:03:54] (ERROR @ /modx/connectors/workspace/packages.php) Could not transfer package breadcrumbs-1.1-rc2.transport.zip to /home/cafecyclist/tccyclist.com/modx/core/packages/.
[2011-02-26 11:03:54] (ERROR @ /modx/connectors/workspace/packages.php) Could not transfer package breadcrumbs-1.1-rc2.transport.zip to /home/cafecyclist/tccyclist.com/modx/core/packages/.
[2011-02-26 11:03:56] (ERROR @ /modx/connectors/workspace/packages.php) Target directory is either not a directory or writable: /home/cafecyclist/tccyclist.com/modx/core/packages/
[2011-02-26 11:03:56] (ERROR @ /modx/connectors/workspace/packages.php) Could not transfer package breadcrumbs-1.1-rc2.transport.zip to /home/cafecyclist/tccyclist.com/modx/core/packages/.
[2011-02-26 11:03:57] (ERROR @ /modx/connectors/workspace/packages.php) Target directory is either not a directory or writable: /home/cafecyclist/tccyclist.com/modx/core/packages/
[2011-02-26 11:03:57] (ERROR @ /modx/connectors/workspace/packages.php) Could not transfer package breadcrumbs-1.1-rc2.transport.zip to /home/cafecyclist/tccyclist.com/modx/core/packages/.
[2011-02-26 11:07:55] (ERROR @ /Users/thomasvendetta/Sites/modx/core/cache/elements/modsnippet/4.include.cache.php : 225) PHP warning: include_once(/Users/thomasvendetta/Sites/modx/core/components/getresources/include.parsetpl.php) [<a href='function.include-once'>function.include-once</a>]: failed to open stream: No such file or directory
[2011-02-26 11:07:55] (ERROR @ /Users/thomasvendetta/Sites/modx/core/cache/elements/modsnippet/4.include.cache.php : 225) PHP warning: include_once() [<a href='function.include'>function.include</a>]: Failed opening '/Users/thomasvendetta/Sites/modx/core/components/getresources/include.parsetpl.php' for inclusion (include_path='.:/Applications/MAMP/bin/php5.3/lib/php')
I figured this is because I don’t have the packages installed on my fresh install yet, however when I go to install them they are already in the package manager. I try to remove them from the package manager and I get this error:
Console running...
Grabbing package to remove...
Successfully grabbed package. Now attempting to remove transport zip...
Target directory is either not a directory or writable: /home/cafecyclist/tccyclist.com/modx/core/packages/
Could not transfer package breadcrumbs-1.1-rc2.transport.zip to /home/cafecyclist/tccyclist.com/modx/core/packages/.
Could not load transport package.
Error removing package with signature: [[+signature]]
How can I deal with the difference in folder structures between the live and production server? Even before I tried doing development locally, ModX was giving me errors installing packages on the production server (though I already had all the packages I needed so I didn’t try and fix it), for example when I tried to install codemirror:
Console running...
Attempting to install package with signature: codemirror-1.1.0-pl
Package found...now preparing to install.
Target directory is either not a directory or writable: /home/cafecyclist/tccyclist.com/modx/core/packages/
Could not install package with signature: codemirror-1.1.0-pl
Could not transfer package codemirror-1.1.0-pl.transport.zip to /home/cafecyclist/tccyclist.com/modx/core/packages/.
Error
Could not install package with signature: codemirror-1.1.0-pl
p.s. sorry about the long time in reply, i hadn’t realized anyone had replied (i expected an email notification)