Jump to content

Mercury Forever

Clients
  • Posts

    234
  • Joined

  • Last visited

 Content Type 

Downloads

Release Notes

IPS4 Guides

IPS4 Developer Documentation

Invision Community Blog

Development Blog

Deprecation Tracker

Providers Directory

Forums

Events

Store

Gallery

Posts posted by Mercury Forever

  1. In my case it was like this, which left me pleasantly surprised, I think it was a plus and knowledge of the engineers who did the work, the only adjustments I made were:

    1) enable my IP address in the firewall to enter cPanel services and via ssh.
    2) copy the crontrab at the linux level
    3) make an adjustment at the Apache level for the Worker number that my community supports, with the default value 150, it doesn't work, I must adjust it to 1000.

    In summary, this was the level of changes I made post migration of the configuration I contracted.

    Regards,

  2. This is the content of the file, I don't know if it is corrupt or has something inconsistent.

    phpinfo.php ( PHP script, ASCII text )
    <?php
    /**
     * @brief		Display phpinfo
     * @author		<a href='https://www.invisioncommunity.com'>Invision Power Services, Inc.</a>
     * @copyright	(c) Invision Power Services, Inc.
     * @license		https://www.invisioncommunity.com/legal/standards/
     * @package		Invision Community
     * @since		4 December 2020
     */
    
    namespace IPS\core\modules\admin\support;
    
    /* To prevent PHP errors (extending class does not exist) revealing path */
    if ( !\defined( '\IPS\SUITE_UNIQUE_KEY' ) )
    {
    	header( ( isset( $_SERVER['SERVER_PROTOCOL'] ) ? $_SERVER['SERVER_PROTOCOL'] : 'HTTP/1.0' ) . ' 403 Forbidden' );
    	exit;
    }
    
    /**
     * Display phpinfo
     */
    class _phpinfo extends \IPS\Dispatcher\Controller
    {
    	/**
    	 * @brief	Has been CSRF-protected
    	 */
    	public static $csrfProtected = TRUE;
    	
    	/**
    	 * Execute
    	 *
    	 * @return	void
    	 */
    	public function execute()
    	{
    		\IPS\Dispatcher::i()->checkAcpPermission( 'get_support' );
    		parent::execute();
    	}
    
    	/**
    	 * Support Wizard
    	 *
    	 * @return	void
    	 */
    	protected function manage()
    	{
    		phpinfo();
    		exit;
    	}
    }

     

  3. Hello everyone, I finally identified the problem, it was indeed a third-party application called "Subscription Privacy" by Thomas, which no longer exists in the Market. The truth is that I don't know what function it served "other than not making the module work."

    By removing it, I no longer have the "blessed" 500 error (very generic and related to Apache otherwise)

    Greetings to all who contributed, responded and helped reach the RCA.

    Regards,

  4. Hello, in the support module, I am accessing the "phpinfo" option and I get this error.

    Error: Call to undefined function IPS\core\modules\admin\support\phpinfo() (0)
    #0 /home/XXXXX/public_html/foro/system/Dispatcher/Controller.php(118): IPS\core\modules\admin\support\_phpinfo->manage()
    #1 /home/XXXXX/public_html/foro/applications/core/modules/admin/support/phpinfo.php(38): IPS\Dispatcher\_Controller->execute()
    #2 /home/XXXXX/public_html/foro/system/Dispatcher/Dispatcher.php(153): IPS\core\modules\admin\support\_phpinfo->execute()
    #3 /home/XXXXX/public_html/foro/paneladm/index.php(13): IPS\_Dispatcher->run()
    #4 {main}

     

     

  5. After a while, you reached the error that is behind this 500 error.

    Fatal error: Declaration of IPS\nexus\Gateway\hook692::auth(IPS\nexus\Transaction $transaction, $values, ?IPS\nexus\Fraud\MaxMind\Request $maxMind = null, $recurrings = []) must be compatible with IPS\nexus\Gateway\_PayPal::auth(IPS\nexus\Transaction $transaction, $values, ?IPS\nexus\Fraud\MaxMind\Request $maxMind = null, $recurrings = [], $source = null) in /home/XXXXXXX/public_html/foro/init.php(936) : eval()'d code on line 21

     

×
×
  • Create New...