localhost set up

  • Hi,


    I'm trying to set up Perch Runway on my localhost server. Everything installs OK, the perch folder is in the root directory. I can access the admin area but going to the site frontend (http://localhost/) all I see is the directory listings. I know this isn't a Perch issue, but any help in tracking down the issue would be greatly appreciated.


    Here's the diagnostics:

    Perch information

    • Perch Runway: 3.1.4
    • Production mode: Production (100)
    • Installed apps: content (3.1.4), assets (3.1.4), categories (3.1.4)
    • DB driver: PDO
    • DB tables: perch3_backup_plans (0), perch3_backup_resources (0), perch3_backup_runs (0), perch3_categories (0), perch3_category_counts (0), perch3_category_sets (0), perch3_collection_index (0), perch3_collection_items (0), perch3_collection_revisions (0), perch3_collections (0), perch3_content_index (0), perch3_content_items (0), perch3_content_locks (0), perch3_content_regions (0), perch3_menu_items (8), perch3_navigation (0), perch3_navigation_pages (0), perch3_page_routes (0), perch3_page_templates (7), perch3_pages (5), perch3_resource_log (0), perch3_resource_tags (0), perch3_resources (0), perch3_resources_to_tags (0), perch3_settings (13), perch3_user_passwords (0), perch3_user_privileges (28), perch3_user_role_buckets (0), perch3_user_role_privileges (2), perch3_user_roles (2), perch3_users (1)
    • Users: 1
    • App runtimes:
      PHP
      1. <?php
      2. $apps_list = [ ];
    • Editor plug-ins:
    • H1: 421aa90e079fa326b6494f812ad13e79
    • L1: 0af541a2a402e7d028ed00f63fb081b2
    • F1: 3b606135b33e6a102526838f4152a807
    • headerColour: rgb(54,54,54)
    • content_singlePageEdit: 1
    • helpURL:
    • siteURL: /
    • hideBranding: 0
    • content_collapseList: 1
    • lang: en-gb
    • installedAt: 3.1.4
    • update_3.1.4: done
    • headerScheme: dark
    • update_runway_3.1.4: done
    • latest_version:
    • on_sale_version:
    • PERCH_DEVELOPMENT: 10
    • PERCH_STAGING: 50
    • PERCH_PRODUCTION: 100
    • PERCH_SITEPATH: /var/www/html
    • PERCH_SCHEDULE_SECRET: 3c7AThMkkfik56pB
    • PERCH_DB_USERNAME: root
    • PERCH_DB_SERVER: localhost
    • PERCH_DB_DATABASE: perchNew
    • PERCH_DB_PREFIX: perch3_
    • PERCH_EMAIL_FROM: shawn@ec1solutions.co.uk
    • PERCH_EMAIL_FROM_NAME: Sean Kimberley
    • PERCH_LOGINPATH: /perch
    • PERCH_PATH: /var/www/html/perch
    • PERCH_CORE: /var/www/html/perch/core
    • PERCH_RESFILEPATH: /var/www/html/perch/resources
    • PERCH_RESPATH: /perch/resources
    • PERCH_HTML5: 1
    • PERCH_TZ: UTC
    • PERCH_RUNWAY: 1
    • 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_ASSET_VERSION: 6738d5d5f5664f7c5e34
    • PERCH_DEBUG:
    • PERCH_PREVIEW_ARG: preview
    • PERCH_TEMPLATE_PATH: /var/www/html/perch/templates
    • PERCH_TEMPLATE_FILTERS:
    • PERCH_DEFAULT_DOC: index.php
    • PERCH_DEFAULT_EXT: .php
    • PERCH_PRODUCTION_MODE: 100
    • PERCH_XHTML_MARKUP:
    • PERCH_RWD: 1
    • PERCH_HTML_ENTITIES:
    • PERCH_SSL:
    • PERCH_STRIPSLASHES:
    • PERCH_PROGRESSIVE_FLUSH: 1
    • PERCH_PARANOID:
    • PERCH_FORCE_SECURE_COOKIES:
    • PERCH_DEFAULT_BUCKET: default
    • PERCH_TRANSLATION_ASSIST:
    • PERCH_PASSWORD_MIN_LENGTH: 6
    • PERCH_MAX_FAILED_LOGINS: 10
    • PERCH_AUTH_LOCKOUT_DURATION: 1 HOUR
    • PERCH_VERIFY_UPLOADS:
    • PERCH_PRIV_ASSIST:
    • PERCH_CUSTOM_EDITOR_CONFIGS:
    • PERCH_ENABLE_EXIF: 1
    • PERCH_AUTH_PLUGIN:
    • PERCH_DB_CHARSET: utf8
    • PERCH_DB_PORT:
    • PERCH_DB_SOCKET:
    • PERCH_APPS_EDITOR_PLUGIN: markitup
    • PERCH_APPS_EDITOR_MARKUP_LANGUAGE: markdown

    Hosting settings

    • PHP: 7.2.15-0ubuntu0.18.04.1
    • Zend: 3.2.0
    • OS: Linux
    • SAPI: apache2handler
    • Safe mode: not detected
    • MySQL client: mysqlnd 5.0.12-dev - 20150407 - $Id: 3591daad22de08524295e1bd073aceeff11e6579 $
    • MySQL server: 5.7.25-0ubuntu0.18.04.2
    • Free disk space: 50.30 GB
    • Extensions: Core, date, libxml, openssl, pcre, zlib, filter, hash, Reflection, SPL, sodium, session, standard, apache2handler, mysqlnd, PDO, xml, bz2, calendar, ctype, curl, dom, mbstring, fileinfo, ftp, gd, gettext, iconv, json, exif, mysqli, pdo_mysql, Phar, posix, readline, shmop, SimpleXML, sockets, sysvmsg, sysvsem, sysvshm, tokenizer, wddx, xmlreader, xmlwriter, xsl, zip, Zend OPcache
    • GD: Yes
    • ImageMagick: No
    • PHP max upload size: 100M
    • PHP max form post size: 100M
    • PHP memory limit: 128M
    • Total max uploadable file size: 100M
    • Resource folder writeable: Yes
    • Session timeout: 24 minutes
    • Native JSON: Yes
    • Filter functions: Yes
    • Transliteration functions: No
    • HTTP_HOST: localhost
    • HTTP_CONNECTION: keep-alive
    • HTTP_UPGRADE_INSECURE_REQUESTS: 1
    • HTTP_USER_AGENT: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Ubuntu Chromium/71.0.3578.98 Chrome/71.0.3578.98 Safari/537.36
    • HTTP_ACCEPT: text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8
    • HTTP_REFERER: http://localhost/perch/core/settings/diagnostics/
    • HTTP_ACCEPT_ENCODING: gzip, deflate, br
    • HTTP_ACCEPT_LANGUAGE: en-US,en;q=0.9
    • HTTP_COOKIE: _ga=GA1.1.186614214.1548703495; __utmz=111872281.1548703496.1.1.utmcsr=(direct)|utmccn=(direct)|utmcmd=(none); admin_auth=eyJpdiI6InA3WU5KeUhXZEdBSGYwUEF0U1NiRHc9PSIsInZhbHVlIjoiVXFnU3dPS2t4YnFVeE1rYjhRbnNyekdyY1R1NHZqaVZ4enZ1b0pyTDZsZDk0ZU1zUUFLODhZQlZDSXNFdlNHS2lcL2FJVGJuVUllTkFcL0YyYmt0Vzhub2RqZ2NXNzZsc2JOWFhnVWRBd2E5WTA1T3E2Qmt3Z2ZlOTFuOHEyUURPbSIsIm1hYyI6IjYzNWE4ODJkYjVmZmFkN2VlMzM1ZWY5ZWQxZGUwNjk5Nzc0Mjg5NTExZDE2ZDIwM2FjYmRmMDMxNTc3ZTU2ZjMifQ%3D%3D; grav-tabs-state={%22tab-content.options.advanced%22:%22data.content%22%2C%22tab-content.options%22:%22data.options%22}; KCFINDER_showname=on; KCFINDER_showsize=off; KCFINDER_showtime=off; KCFINDER_order=name; KCFINDER_orderDesc=off; KCFINDER_view=thumbs; KCFINDER_displaySettings=off; mailchimp_landing_site=http%3A%2F%2Flocalhost%2Fwp%2Fwp%2Fwp-admin%2Ftheme-editor.php; __utma=111872281.186614214.1548703495.1548772198.1551805568.3; cmsa=1; PHPSESSID=vbf6uah9uvf007o9eno8ukmio1
    • PATH: /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
    • SERVER_SIGNATURE: <address>Apache/2.4.29 (Ubuntu) Server at localhost Port 80</address>
    • SERVER_SOFTWARE: Apache/2.4.29 (Ubuntu)
    • SERVER_NAME: localhost
    • SERVER_ADDR: ::1
    • SERVER_PORT: 80
    • REMOTE_ADDR: ::1
    • DOCUMENT_ROOT: /var/www/html
    • REQUEST_SCHEME: http
    • CONTEXT_DOCUMENT_ROOT: /var/www/html
    • SERVER_ADMIN: webmaster@localhost
    • SCRIPT_FILENAME: /var/www/html/perch/core/settings/diagnostics/index.php
    • REMOTE_PORT: 34708
    • GATEWAY_INTERFACE: CGI/1.1
    • SERVER_PROTOCOL: HTTP/1.1
    • REQUEST_METHOD: GET
    • QUERY_STRING: extended
    • REQUEST_URI: /perch/core/settings/diagnostics/?extended
    • SCRIPT_NAME: /perch/core/settings/diagnostics/index.php
    • PHP_SELF: /perch/core/settings/diagnostics/index.php
    • REQUEST_TIME_FLOAT: 1552659479.987
    • REQUEST_TIME: 1552659479
  • drewm

    Approved the thread.
  • This is solved. For anyone else scratching their heads, I did this:


    Went to /etc/apache2/apache2.conf


    Amended:

    I then restarted Apache:

    Code
    1. sudo service apache2 restart

    All is good!