• Content count

  • Joined

  • Last visited

  • Days Won


Pixrael last won the day on October 31 2017

Pixrael had the most liked content!

Community Reputation

162 Excellent

About Pixrael

  • Rank
    Sr. Member

Profile Information

  • Gender
  • Location
    Florida, USA

Recent Profile Visitors

824 profile views
  1. Pixrael

    Crazy! They are receiving free backlinks, better SEO positioning, more free traffic because the marketing effort is made by the page that publish the RSS content, all that translates to them in money per click on advertising, leads and sales. Maybe we should create Link-Tax-Back to receive a payment for sending our users.
  2. Pixrael

  3. Pixrael

    Try to find a calendar script (php or javascript) there are tons on internet, free and paid. Follow the instructions to set/get the data and use it in your template file. https://www.google.com/search?q=Hours+Booking+calendar+php I previously used this http://eonasdan.github.io/bootstrap-datetimepicker/ (javascript), it's for use with bootstrap, you just have to output the plugin config with php and later receive the data using a post.. it's very straightforward
  4. If you check this tutorial https://support.plesk.com/hc/en-us/articles/213367429-How-to-upgrade-MySQL-from-5-1-to-5-5-on-Linux, you can see a note that says "The PHP package can also be updated during this procedure". I did not pay attention to this because I had installed the latest version of PHP, but it seems that anyway the package and its configuration were changed during the upgrade. maybe.. and during the user login at admin too.. because like in my example, it can happen after the installation... At least we need a topic, or a recipe at https://processwire-recipes.com/ or wherever the option we have, to guide beginners like me. Explaining all the test that must be done after "This request was aborted because it appears to be forged" because after my investigation I found several causes for this, and almost 127 forum entries about it. https://www.google.com/search?q=site:processwire.com+"This+request+was+aborted+because+it+appears+to+be+forged" Now, at this moment I can breathe! I want to say a BIG THANK YOU to @flydev who won my admiration and has been a wonderful human being
  5. I know, I know. I don't want to be misunderstood here, I love PW .. but I don't like so much the look my boss has in his eyes now .. hehe
  6. I meant that if you search in google you find 127 forum topics with the same problem in the processwire website, I read each of them, almost all with different situations/solutions (session.referer_check in php.ini, no space in server disk, file permissions, CSRF, database auto_increment, etc), with all in the forum trying to guess the solution, even some threads don't reach a final solution. It's good to know that you have not fallen into this situation. You're a lucky man Thanks for your advice
  7. I tried it, it does not work As I have seen in this forum the "This request was aborted because it appears to be forged" is very common and a serious black hole in PW It was very hard to convince the boss to use PW instead of the previous WP website! Maybe the PW's adventure ended for me
  8. When I put $config->protectCSRF = false; I get this when trying to login in the admin: This page isn’t working www.sitename.com redirected you too many times. Try clearing your cookies. ERR_TOO_MANY_REDIRECTS
  9. The website is running now... this morning I reloaded a dump from the database that I saved the day before doing the upgrade to mysql 5.7 and the frontend is working, except the FormBuilder forms and the Backend can't login .. keeps saying: This request was aborted because it appears to be forged. if I enabled $confg->debug now I get only this: Notice: Undefined index: type in /var/www/vhosts/sitename.com/httpdocs/site/assets/cache/FileCompiler/site/modules/ProcessGeneralSettings/ProcessGeneralSettings.module on line 65 in this line it have this: if ($field['type'] == 'Textarea') { I commented this lines in the ProcessGeneralSettings module and no receive more notices.. this is the Debug Backtrace: DEBUG MODE BACKTRACE ($config->debug == true): #0 /var/www/vhosts/sitename.com/httpdocs/wire/modules/Inputfield/InputfieldForm.module(145): ProcessWire\SessionCSRF->validate() #1 /var/www/vhosts/sitename.com/httpdocs/wire/core/Wire.php(383): ProcessWire\InputfieldForm->___processInput(Object(ProcessWire\WireInputData)) #2 /var/www/vhosts/sitename.com/httpdocs/wire/core/WireHooks.php(714): ProcessWire\Wire->_callMethod('___processInput', Array) #3 /var/www/vhosts/sitename.com/httpdocs/wire/core/Wire.php(442): ProcessWire\WireHooks->runHooks(Object(ProcessWire\InputfieldForm), 'processInput', Array) #4 /var/www/vhosts/sitename.com/httpdocs/wire/modules/Process/ProcessLogin/ProcessLogin.module(165): ProcessWire\Wire->__call('processInput', Array) #5 /var/www/vhosts/sitename.com/httpdocs/wire/core/Wire.php(380): ProcessWire\ProcessLogin->___execute() #6 /var/www/vhosts/sitename.com/httpdocs/wire/core/WireHooks.php(714): ProcessWire\Wire->_callMethod('___execute', Array) #7 /var/www/vhosts/sitename.com/httpdocs/wire/core/Wire.php(442): ProcessWire\WireHooks->runHooks(Object(ProcessWire\ProcessLogin), 'execute', Array) #8 /var/www/vhosts/sitename.com/httpdocs/wire/core/ProcessController.php(244): ProcessWire\Wire->__call('execute', Array) #9 /var/www/vhosts/sitename.com/httpdocs/wire/core/Wire.php(380): ProcessWire\ProcessController->___execute() #10 /var/www/vhosts/sitename.com/httpdocs/wire/core/WireHooks.php(714): ProcessWire\Wire->_callMethod('___execute', Array) #11 /var/www/vhosts/sitename.com/httpdocs/wire/core/Wire.php(442): ProcessWire\WireHooks->runHooks(Object(ProcessWire\ProcessController), 'execute', Array) #12 /var/www/vhosts/sitename.com/httpdocs/wire/core/admin.php(113): ProcessWire\Wire->__call('execute', Array) #13 /var/www/vhosts/sitename.com/httpdocs/site/modules/AdminThemeUikit/controller.php(15): require('/var/www/vhosts...') #14 /var/www/vhosts/sitename.com/httpdocs/site/templates/admin.php(15): require('/var/www/vhosts...') #15 /var/www/vhosts/sitename.com/httpdocs/wire/core/TemplateFile.php(287): require('/var/www/vhosts...') #16 /var/www/vhosts/sitename.com/httpdocs/wire/core/Wire.php(380): ProcessWire\TemplateFile->___render() #17 /var/www/vhosts/sitename.com/httpdocs/wire/core/WireHooks.php(714): ProcessWire\Wire->_callMethod('___render', Array) #18 /var/www/vhosts/sitename.com/httpdocs/wire/core/Wire.php(442): ProcessWire\WireHooks->runHooks(Object(ProcessWire\TemplateFile), 'render', Array) #19 /var/www/vhosts/sitename.com/httpdocs/wire/modules/PageRender.module(514): ProcessWire\Wire->__call('render', Array) #20 /var/www/vhosts/sitename.com/httpdocs/wire/core/Wire.php(383): ProcessWire\PageRender->___renderPage(Object(ProcessWire\HookEvent)) #21 /var/www/vhosts/sitename.com/httpdocs/wire/core/WireHooks.php(714): ProcessWire\Wire->_callMethod('___renderPage', Array) #22 /var/www/vhosts/sitename.com/httpdocs/wire/core/Wire.php(442): ProcessWire\WireHooks->runHooks(Object(ProcessWire\PageRender), 'renderPage', Array) #23 /var/www/vhosts/sitename.com/httpdocs/wire/core/WireHooks.php(808): ProcessWire\Wire->__call('renderPage', Array) #24 /var/www/vhosts/sitename.com/httpdocs/wire/core/Wire.php(442): ProcessWire\WireHooks->runHooks(Object(ProcessWire\Page), 'render', Array) #25 /var/www/vhosts/sitename.com/httpdocs/wire/modules/Process/ProcessPageView.module(205): ProcessWire\Wire->__call('render', Array) #26 /var/www/vhosts/sitename.com/httpdocs/wire/core/Wire.php(383): ProcessWire\ProcessPageView->___execute(true) #27 /var/www/vhosts/sitename.com/httpdocs/wire/core/WireHooks.php(714): ProcessWire\Wire->_callMethod('___execute', Array) #28 /var/www/vhosts/sitename.com/httpdocs/wire/core/Wire.php(442): ProcessWire\WireHooks->runHooks(Object(ProcessWire\ProcessPageView), 'execute', Array) #29 /var/www/vhosts/sitename.com/httpdocs/index.php(55): ProcessWire\Wire->__call('execute', Array) #30 {main}
  10. this webspace is almost empty.. used only 514.7 MB from GBs available
  11. yes mysqli is enabled delete folders under assets tested too let's me try Duplicator installer check's Duplicator Compatibility Check.. passed
  12. PW core uses $db in many places: wire\core\Database.php line 73 $db = $config->dbName; wire\core\DatabaseMysqli.php line 37 $db = $this->db($method, 'method'); wire\core\ProcessWire.php line 373 $db = $this->wire('db', new DatabaseMysqli($config), true); I don't have any modules using this var... the modules can't load data from fields like textareas, profields, etc
  13. I don't know if I can rollback, it's a dedicated server in 1and1 and in Plesk I don't see options for that .. I did the upgrade using SSH
  14. File permissions.. Tested Config false options... Tested (doing that backend don't load) All files exist, this was a working website, only stop after upgrade mysql from 5.1 to 5.5 to 5.7 I want to clear the modules cache, but i can't use your option Modules > Site @ the bottom "clear compiled files" because I can't login to admin.. Can I delete the folder in assets?