Posts by raulserrano

    Hi,

    when I create this multilang website some years ago, my client decided not to have any kind of maintenance, and she just ask me few days ago to make some improvements.


    When I get into Perch, there where endless sections created everywhere...! It may be some programatic issue, please let me know your opinion:


    Note: site is on 3 langs (spanish is default)



    New sections everywhere:
    Screenshot-2022-04-27-at-14-37-01.png




    And inside Page:


    Screenshot-2022-04-27-at-14-37-11.png





    Summary:

    Over doctype:


    Lang switcher on topbar:

    PHP
    1. <li class="<?php if($lang=='es') { ?>current-lang<? } ?>"><a href="?lang=es">es</a></li>
    2. <li class="<?php if($lang=='en') { ?>current-lang<? } ?>"><a href="?lang=en">en</a></li>
    3. <li class="<?php if($lang=='fr') { ?>current-lang<? } ?>"><a href="?lang=fr">fr</a></li>


    Navbar:



    Thanks

    Here is debug message on edit post page in case it helps...


    Hi everyone,

    I am updating Perch on eurovacaciones.es and I've created a subdomain development site to test it's duplicate site first (beta.eurovacaciones.es)


    My main problem is with CKEditor when trying to edit Blog posts. So I decided to install the new CKeditor from Perch's addons download page, and I've noticed that Ckeditor config file just changed from my old _config.inc:


    To a new _config.json


    Code
    1. {
    2. "js": [
    3. "PERCH_LOGINPATH/addons/plugins/editors/ckeditor/perch/env.js",
    4. "PERCH_LOGINPATH/addons/plugins/editors/ckeditor/ckeditor-4/ckeditor.js",
    5. "PERCH_LOGINPATH/addons/plugins/editors/ckeditor/perch/config.js",
    6. ],
    7. "css": [
    8. ]
    9. }


    No problem with that, but for some reason, after updating that CKEditor folder, on Perch edit post page, it fires on it's footer the eurovacaciones.es version instead of the new beta.eurovacaciones.es one... — check "edit post page" source code footer:


    No idea what's going on... my hosting team told me there is no cache service installed - Any idea?


    Thanks!

    Hi everyone,

    an old client that time ago did not want to make any kind of update to her Perch website, just ask me to me a general refresh on the site:


    https://eurovacaciones.es/


    In order to give her a budget I would like to ask you about how difficult may be to update to the last version of Perch — Thanks!


    --- - -- ---

    Here is the current summary:


    • Perch: 3.0.10
    • Production mode: Production (100)
    • Installed apps: content (3.0.10), assets (3.0.10), categories (3.0.10), perch_blog (5.6.1), perch_forms (1.9.1), perch_backup (1.2)
    • DB driver: PDO
    • DB tables: perch2_blog_authors (3), perch2_blog_comments (0), perch2_blog_index (16195), perch2_blog_posts (166), perch2_blog_posts_to_tags (0), perch2_blog_sections (1), perch2_blog_tags (0), perch2_blog_webmention_queue (0), perch2_blogs (1), perch2_categories (52), perch2_category_counts (50), perch2_category_sets (3), perch2_content_index (309), perch2_content_items (92), perch2_content_regions (20), perch2_forms (2), perch2_forms_responses (26051), perch2_menu_items (11), perch2_navigation (0), perch2_navigation_pages (0), perch2_page_templates (1), perch2_pages (8), perch2_resource_log (3969), perch2_resource_tags (65), perch2_resources (4069), perch2_resources_to_tags (144), perch2_settings (26), perch2_user_passwords (0), perch2_user_privileges (42), perch2_user_role_privileges (23), perch2_user_roles (2), perch2_users (3)
    • Users: 3
    • App runtimes:
      PHP
      1. <?php
      2. $apps_list = array(
      3. 'content', 'categories',
      4. 'perch_blog',
      5. 'perch_forms',
      6. );
    • Scheduled tasks for perch_blog: delete_spam_comments (1440 mins), publish_posts (1 mins), process_webmentions (1 mins)
    • Editor plug-ins: ck, ck-porsiacaaaaa, ckeditor, ckeditor2, markitup
    • H1: 5881b2b241db758549670a543db86ccf
    • L1: 9967fd37d07688bd307adf872a6058a2
    • F1: 3b606135b33e6a102526838f4152a807
    • headerColour: #ffffff
    • content_singlePageEdit: 1
    • helpURL:
    • siteURL: /
    • hideBranding: 1
    • content_collapseList: 1
    • lang: en-gb
    • update_2.8.25: done
    • latest_version:
    • on_sale_version:
    • headerScheme: light
    • perch_blog_site_name:
    • perch_blog_post_url: /viaje.php?s={postSlug}
    • perch_blog_slug_format: {postTitle}
    • perch_blog_akismet_key:
    • perch_blog_max_spam_days: 0
    • dashboard: 0
    • hide_pwd_reset: 0
    • content_hideNonEditableRegions: 0
    • content_frontend_edit: 0
    • perch_blog_comment_notify: 0
    • perch_blog_update: 5.6
    • logoPath: /perch/resources/logo-perch-eurovacaciones.png
    • update_2.8.32: done
    • perch_backup_mysqldump_path: mysqldump
    • update_3.0.10: done
    • PERCH_DEVELOPMENT: 10
    • PERCH_STAGING: 50
    • PERCH_PRODUCTION: 100
    • PERCH_DB_USERNAME: eurovacaciones2
    • PERCH_DB_SERVER: localhost:3306
    • PERCH_DB_DATABASE: eurov4
    • PERCH_DB_PREFIX: perch2_
    • PERCH_TZ: Europe/Madrid
    • PERCH_EMAIL_FROM: xxx@gmail.com
    • PERCH_EMAIL_FROM_NAME: xxx
    • PERCH_LOGINPATH: /perch
    • PERCH_PATH: /var/www/vhosts/eurovacaciones.es/httpdocs/perch
    • PERCH_CORE: /var/www/vhosts/eurovacaciones.es/httpdocs/perch/core
    • PERCH_RESFILEPATH: /var/www/vhosts/eurovacaciones.es/httpdocs/perch/resources
    • PERCH_RESPATH: /perch/resources
    • PERCH_HTML5: 1
    • 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_ASSET_VERSION: 23f8a1427c17ade109a3
    • PERCH_DEBUG:
    • PERCH_PREVIEW_ARG: preview
    • PERCH_TEMPLATE_PATH: /var/www/vhosts/eurovacaciones.es/httpdocs/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: 5.6.34
    • Zend: 2.6.0
    • OS: Linux
    • SAPI: fpm-fcgi
    • Safe mode: not detected
    • MySQL client: mysqlnd 5.0.11-dev - 20120503 - $Id: 76b08b24596e12d4553bd41fc93cccd5bac2fe7a $
    • MySQL server: 5.5.5-10.1.26-MariaDB-0+deb9u1
    • Free disk space: 14.76 GB
    • Extensions: Core, date, ereg, libxml, openssl, pcre, zlib, bcmath, bz2, calendar, ctype, curl, dom, hash, fileinfo, filter, ftp, gd, gettext, gmp, SPL, iconv, session, intl, json, ldap, mbstring, mcrypt, standard, mysql, mysqlnd, odbc, pcntl, mysqli, PDO, pdo_mysql, pdo_pgsql, Phar, posix, pspell, Reflection, imap, shmop, SimpleXML, snmp, soap, sockets, exif, sysvmsg, sysvsem, sysvshm, tokenizer, wddx, xml, xmlreader, xmlrpc, xmlwriter, xsl, zip, cgi-fcgi, memcached, apcu, apc, ionCube Loader, Zend OPcache
    • GD: Yes
    • ImageMagick: No
    • PHP max upload size: 128M
    • PHP max form post size: 128M
    • PHP memory limit: 512M
    • Total max uploadable file size: 128M
    • Resource folder writeable: Yes
    • Session timeout: 24 minutes
    • Native JSON: Yes
    • Filter functions: Yes
    • Transliteration functions: Yes
    • USER: euro-profh
    • HOME: /var/www/vhosts/eurovacaciones.es
    • FCGI_ROLE: RESPONDER
    • UNIQUE_ID: YY5x9dmUiFMAADOCg@4AAAAB
    • HTTP2: on
    • H2PUSH: on
    • H2_PUSH: on
    • H2_STREAM_ID: 1
    • H2_STREAM_TAG: 74-1
    • HTTPS: on
    • SSL_TLS_SNI: eurovacaciones.es
    • proxy-nokeepalive: 1
    • HTTP_SEC_CH_UA: "Google Chrome";v="95", "Chromium";v="95", ";Not A Brand";v="99"
    • HTTP_SEC_CH_UA_MOBILE: ?0
    • HTTP_SEC_CH_UA_PLATFORM: "macOS"
    • HTTP_UPGRADE_INSECURE_REQUESTS: 1
    • HTTP_DNT: 1
    • HTTP_USER_AGENT: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/95.0.4638.69 Safari/537.36
    • HTTP_ACCEPT: text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.9
    • HTTP_SEC_FETCH_SITE: same-origin
    • HTTP_SEC_FETCH_MODE: navigate
    • HTTP_SEC_FETCH_USER: ?1
    • HTTP_SEC_FETCH_DEST: document
    • HTTP_REFERER: https://eurovacaciones.es/perch/core/settings/diagnostics/
    • HTTP_ACCEPT_ENCODING: gzip, deflate, br
    • HTTP_ACCEPT_LANGUAGE: es,en-US;q=0.9,en;q=0.8,pt;q=0.7,it;q=0.6,gl;q=0.5,fr;q=0.4,la;q=0.3
    • HTTP_COOKIE: cmsa=1; PHPSESSID=r1sk9saasbrcd39dkg6g4b71h4
    • HTTP_SEC_GPC: 1
    • HTTP_HOST: eurovacaciones.es
    • PATH: /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
    • SERVER_SIGNATURE: <address>Apache Server at eurovacaciones.es Port 443</address>
    • SERVER_SOFTWARE: Apache
    • SERVER_NAME: eurovacaciones.es
    • SERVER_ADDR: 217.148.136.83
    • SERVER_PORT: 443
    • REMOTE_ADDR: 83.60.116.163
    • DOCUMENT_ROOT: /var/www/vhosts/eurovacaciones.es/httpdocs
    • REQUEST_SCHEME: https
    • CONTEXT_DOCUMENT_ROOT: /var/www/vhosts/eurovacaciones.es/httpdocs
    • SERVER_ADMIN: [no address given]
    • SCRIPT_FILENAME: /var/www/vhosts/eurovacaciones.es/httpdocs/perch/core/settings/diagnostics/index.php
    • REMOTE_PORT: 60206
    • GATEWAY_INTERFACE: CGI/1.1
    • SERVER_PROTOCOL: HTTP/2.0
    • 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: 1636725237.0563
    • REQUEST_TIME: 1636725237