PHx is working just perfect but their is a little issue. When Iâ€™ve it enabled online and change any settings in the admin panel, siteCache file is changed and show the local server path.
If I disable PHx, then it does not happen.
Here is the error:
Â« MODx Parse Error Â»
MODx encountered the following error while attempting to parse the requested resource:
Â« PHP Parse Error Â»
PHP error debug
Error: include_once(D:/phpserv/www/clickedsol/assets/plugins/phx/phx.parser.class.inc.php) [function.include-once]: failed to open stream: No such file or directory
Error type/ Nr.: Warning - 2
File: /home/design4m/public_html/apps/clickedsol/manager/includes/document.parser.class.inc.php(746) : eval()â€™d code
MySQL: 0.0013 s (3 Requests)
PHP: 0.0203 s
Total: 0.0217 s
Try to change the
include_once $modx->config[â€™rb_base_dirâ€™] . "plugins/phx/phx.parser.class.inc.php";
include_once $modx->config[â€™base_pathâ€™] . "assets/plugins/phx/phx.parser.class.inc.php";
:) That did the trick but it is still changing "rb_base_dir" and "filemanager_path" to the local server path.
I wonder some if these variables are being used at some other place then it would not work. Any idea?
I never looked into that. It seems that the original line works on some servers but not all.
It might be a modx bug. Maybe some of the modx gurus know better.
Doh! Just fixed it. Itâ€™s the web root path in Manager in Config. You can hit the Reset button on File Base Path in Interface & Features. Youâ€™ll also want to do it in File Manager Path as well under the File Manager tab.
P.S. I know a lot of this stuff is probably "duh" to many but I wanted to post to help others when they run into it after migrating to a new host.
Just had this happen today on a site my company doesnt host. The reset feature in the Tools > Config did the trick!
SEO & DIGITAL MARKETING
ARIEL DIGITAL | Maximize Your Potential