Forum
Hosts moved server set up, now have issues
Hi, Our hosts just moved our site to a completely different server. They just 'moved' it all over and told us it had happened and now we are getting a server 500 error when trying to create new pages or blog posts. I thought this would be a permissions error but can't see anything wrong with the permissions or the owner/group of the files. I need to go to the hosts to get them to fix whatever is now broken but not entirely sure what I should be telling them to do (apart from not move our site without notifying us!). Can you see from the diagnostics report below what it could be
Perch: 2.8.29
Production mode: Production (100)
Installed apps: content (2.8.29), assets (2.8.29), categories (2.8.29), perch_blog (4.6), perch_forms (1.8.3)
DB driver: PDO
DB tables: perch2_blog_authors (3), perch2_blog_categories (0), perch2_blog_comments (0), perch2_blog_index (336), perch2_blog_posts (10), perch2_blog_posts_to_categories (0), perch2_blog_posts_to_tags (0), perch2_blog_sections (1), perch2_blog_tags (0), perch2_categories (0), perch2_category_counts (0), perch2_category_sets (1), perch2_content_index (8522), perch2_content_items (568), perch2_content_regions (46), perch2_forms (3), perch2_forms_responses (1402), perch2_navigation (1), perch2_navigation_pages (8), perch2_page_templates (4), perch2_pages (68), perch2_resource_log (4380), perch2_resource_tags (9), perch2_resources (695), perch2_resources_to_tags (208), perch2_scheduled_tasks (10), perch2_settings (28), perch2_user_passwords (0), perch2_user_privileges (138), perch2_user_role_privileges (15), perch2_user_roles (2), perch2_users (3)
Users: 3
App runtimes:
<?php
$apps_list = array(
'content',
'categories',
'perch_blog',
'perch_forms'
);
Scheduled tasks for perch_blog: delete_spam_comments (1440 mins)
Editor plug-ins: markitup, redactor
H1: beb147a521b343b0561ece74850a145d
L1: ae4142e8b83fb8da15fd59309c0b41ad
F1: 2edba60ed1f613d6dd804feb202456a2
headerColour: #ffffff
content_singlePageEdit: 1
helpURL:
siteURL: /
hideBranding: 1
content_collapseList: 1
lang: en-gb
update_2.5.4: done
latest_version: 2.8.15
on_sale_version:
perch_blog_post_url: /news/post.php?s={postSlug}
perch_blog_update: 5.0
headerScheme: light
perch_blog_slug_format: %Y-%m-%d-{postTitle}
perch_blog_akismet_key:
perch_blog_max_spam_days: 0
dashboard: 1
hide_pwd_reset: 0
content_hideNonEditableRegions: 0
content_frontend_edit: 0
perch_blog_comment_notify: 0
update_2.8.2: done
update_2.8.6: done
update_2.8.8: done
update_2.8.13: done
update_2.8.14: done
update_2.8.15: done
update_2.8.29: done
PERCH_DEVELOPMENT: 10
PERCH_STAGING: 50
PERCH_PRODUCTION: 100
PERCH_DB_USERNAME: nidoes_testusr
PERCH_DB_SERVER: localhost
PERCH_DB_DATABASE: nidoes_test
PERCH_DB_PREFIX: perch2_
PERCH_TZ: Australia/Perth
PERCH_EMAIL_FROM: digital@crushme.com.au
PERCH_EMAIL_FROM_NAME: Team Crush
PERCH_LOGINPATH: /perch
PERCH_PATH: /home/nidoes/public_html/perch
PERCH_CORE: /home/nidoes/public_html/perch/core
PERCH_RESFILEPATH: /home/nidoes/public_html/perch/resources
PERCH_RESPATH: /perch/resources
PERCH_HTML5: 1
PERCH_SSL: 1
PERCH_SCHEDULE_SECRET: greensaabsgofast
PERCH_RUNWAY:
PERCH_ERROR_MODE: DIE
PERCH_DATE_LONG: %d %B %Y
PERCH_DATE_SHORT: %d %b %Y
PERCH_TIME_SHORT: %H:%M
PERCH_TIME_LONG: %H:%M:%S
PERCH_RUNWAY_ROUTED:
PERCH_STRONG_PASSWORDS:
PERCH_DEBUG:
PERCH_PREVIEW_ARG: preview
PERCH_TEMPLATE_PATH: /home/nidoes/public_html/perch/templates
PERCH_DEFAULT_DOC: index.php
PERCH_DEFAULT_EXT: .php
PERCH_PRODUCTION_MODE: 100
PERCH_RWD:
PERCH_HTML_ENTITIES:
PERCH_STRIPSLASHES:
PERCH_PROGRESSIVE_FLUSH: 1
PERCH_PARANOID:
PERCH_FORCE_SECURE_COOKIES:
PERCH_PASSWORD_MIN_LENGTH: 6
PERCH_MAX_FAILED_LOGINS: 10
PERCH_AUTH_LOCKOUT_DURATION: 1 HOUR
PERCH_VERIFY_UPLOADS:
PERCH_AUTH_PLUGIN:
PERCH_DB_CHARSET: utf8
PERCH_DB_PORT:
PERCH_DB_SOCKET:
PERCH_SESSION_TIMEOUT_MINS: 20
HOSTING SETTINGS
PHP: 7.0.30
Zend: 3.0.0
OS: Linux
SAPI: fpm-fcgi
Safe mode: not detected
MySQL client: mysqlnd 5.0.12-dev - 20150407 - $Id: b5c5906d452ec590732a93b051f3827e02749b83 $
MySQL server: 5.6.39
Free disk space: 42.88 GB
Extensions: Core, date, libxml, openssl, pcre, zlib, filter, hash, Reflection, SPL, session, standard, cgi-fcgi, bcmath, calendar, ctype, curl, dom, ftp, gd, imap, json, mbstring, mcrypt, mysqlnd, PDO, Phar, posix, SimpleXML, soap, sockets, sqlite3, tokenizer, xml, xmlwriter, xsl, zip, mysqli, pdo_mysql, pdo_sqlite, wddx, xmlreader, imagick, Zend OPcache
GD: Yes
ImageMagick: Yes
PHP max upload size: 50M
PHP max form post size: 64M
PHP memory limit: 128M
Total max uploadable file size: 50M
Resource folder writeable: Yes
Session timeout: 24 minutes
Native JSON: Yes
Filter functions: Yes
Transliteration functions: No
USER: nidoes
HOME: /home/nidoes
SCRIPT_NAME: /perch/core/settings/diagnostics/index.php
REQUEST_URI: /perch/core/settings/diagnostics/?extended
QUERY_STRING: extended
REQUEST_METHOD: GET
SERVER_PROTOCOL: HTTP/2.0
GATEWAY_INTERFACE: CGI/1.1
REMOTE_PORT: 59617
SCRIPT_FILENAME: /home/nidoes/public_html/perch/core/settings/diagnostics/index.php
SERVER_ADMIN: webmaster@nidoearlyschool.com.au
CONTEXT_DOCUMENT_ROOT: /home/nidoes/public_html
REQUEST_SCHEME: https
DOCUMENT_ROOT: /home/nidoes/public_html
REMOTE_ADDR: 92.1.211.171
SERVER_PORT: 443
SERVER_ADDR: 139.99.138.85
SERVER_NAME: nidoearlyschool.com.au
SERVER_SOFTWARE: Apache
PATH: /usr/local/jdk/bin:/usr/kerberos/sbin:/usr/kerberos/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/X11R6/bin:/usr/local/bin:/usr/X11R6/bin:/root/bin:/opt/bin
HTTP_HOST: nidoearlyschool.com.au
HTTP_COOKIE: cmsa=1; _ga=GA1.3.1321023663.1529229362; _gid=GA1.3.202054765.1529229362; PHPSESSID=unv1sjmph4v4pf4p8vs4kn2le5
HTTP_ACCEPT_LANGUAGE: en-US,en;q=0.9,it;q=0.8,la;q=0.7
HTTP_ACCEPT_ENCODING: gzip, deflate, br
HTTP_REFERER: https://nidoearlyschool.com.au/perch/core/settings/diagnostics/
HTTP_ACCEPT: text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8
HTTP_USER_AGENT: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/67.0.3396.87 Safari/537.36
HTTP_UPGRADE_INSECURE_REQUESTS: 1
proxy-nokeepalive: 1
H2_STREAM_TAG: 326-1
H2_STREAM_ID: 1
H2_PUSH: on
H2PUSH: on
HTTP2: on
SSL_TLS_SNI: nidoearlyschool.com.au
HTTPS: on
UNIQUE_ID: WydyuJL2oAp7PtUIaW3PfQAAAAE
FCGI_ROLE: RESPONDER
PHP_SELF: /perch/core/settings/diagnostics/index.php
REQUEST_TIME_FLOAT: 1529311928.552
REQUEST_TIME: 1529311928
argc: 1
In diagnostics the PATH seems to be sticking in a loop. I'm not sure what the solution is, but it's worth mentioning to your hosts:
Have you checked the server error log to see what the error message is? That's the only logical place to start.