Support

Admin Tools

#29422 Your host needs to use PHP 5.3.10 or higher to run this version of Joomla!

Posted in ‘Admin Tools for Joomla! 4 & 5’
This is a public ticket

Everybody will be able to see its contents. Do not include usernames, passwords or any other sensitive information.

Environment Information

Joomla! version
n/a
PHP version
n/a
Admin Tools version
n/a

Latest post by uzbaby on Friday, 23 March 2018 02:02 CDT

uzbaby
Hello.
I wanted to install akeeba and made wizard.
Now I see this: Your host needs to use PHP 5.3.10 or higher to run this version of Joomla!

But in bluehost I see my php version is 5.6.32.

Also I wanted to do as you mentioned in the other ticket :

Delete your existing .htaccess file using cPanel's File Manager. NOTE: You must check the "show hidden files" option when launching File Manager to see files whose name starts with a dot.
Rename .htaccess.admintools to .htaccess


But I couldnt find .htaccess in my file maneger no "show hidden otption"
Also I couldnt find .htaccess.admintools

Can you help me please

nicholas
Akeeba Staff
Manager
Go to your hosting control panel.

Set the PHP version to something different. It's indifferent what, just something different than what you are currently using. Apply the new setting.

Now set the PHP version to either 5.6 or something even newer: at the time of this writing PHP 7.1 is your best choice.

By doing this you are forcing your host to add the custom directives to the .htaccess file which apply the specific PHP version you chose.

After you confirm that your site loads fine, open your .htaccess file. It should be inside the public_html directory of your site. If you cannot see it, please ask your host about how to do it with their hosting control panel's file manager. We can't help with that bit as we have not set up your host's servers.

Go all the way to the bottom of the file. There should be an AddHandler line with some cryptic stuff mentioning the PHP version you selected. Copy that.

Now go to Admin Tools, .htaccess Maker and add that code to the "Custom .htaccess rules at the bottom of the file" area. If you are not sure whether you are about to enter the right thing there please paste those lines to your next reply to us. We can tell you if you're copying the correct stuff when we see it, we just can't tell you what it should look like; the latter requires knowing how the web server was configured by the host.

Finally you can Save and Create .htaccess to apply these changes.

Alternatively to all of that you can ask your host to set a modern PHP version (5.6 or 7.1) as the default version for your entire account.

Nicholas K. Dionysopoulos

Lead Developer and Director

🇬🇷Greek: native 🇬🇧English: excellent 🇫🇷French: basic • 🕐 My time zone is Europe / Athens
Please keep in mind my timezone and cultural differences when reading my replies. Thank you!

uzbaby
Oh my God!
I could only change my PHP to :

PHP 7.0 (FastCGI) [Beta, check site functionality for compatibility after enabling]
All files with the extension .php will be handled by PHP 7.0 FastCGI processes.
FastCGI for PHP makes all your PHP applications run through mod_fastcgi instead of mod_suphp. This eliminates the overhead of loading the PHP interpreter on every hit. Since it is always in memory ready for the next hit, the responses will be generated faster.

Then....

Firstly I got this:

Hello,

We would like to notify you that a security exception was detected on your site, Uzbaby.uz, with the following details:

IP Address: 121.183.189.31 (IP Lookup: IP Lookup)
Reason: Admin Query String

If you are the administrator of this site and have blocked yourself on accident please visit http://www.uzbaby.uz/administrator/[email protected] where [email protected] is the email address of your (Super User) account.

If this kind of security exception repeats itself, please log in to your site's back-end and add this IP address to your Admin Tools's Web Application Firewall feature in order to completely block the misbehaving user.

Best regards,



Adn then as I didnt check my email I got this:


Hello,

We would like to notify you that the IP address 95.213.218.200 is now blocked from accessing your site, Uzbaby.uz, with the following details:

IP Address: 95.213.218.200 (IP Lookup: IP Lookup)
Reason: Auto-banned IP address
Banned until: 2018-03-22 08:12:26

If you are the administrator of this site and have blocked yourself on accident please visit http://uzbaby.uz/administrator/[email protected] where [email protected] is the email address of your (Super User) account.

If this is your own IP address and you can no longer access your site please follow our instructions to temporarily disable Admin Tools' Web Application Firewall and clear the automatic IP ban.

Best regards,

The Uzbaby.uz team

uzbaby
my IP is
121.183.189.31

uzbaby
If I go to this:

http://www.uzbaby.uz/administrator/index.php?admintools_rescue=dior707@yahoo

it shows me site main page login. If I try to login it shows me 403 error.

uzbaby
I got my .htaccess file but I do'nt see there my PHP version::
# Use PHP70CGI as default
AddHandler fcgid70-script .php
### ===========================================================================
### Security Enhanced & Highly Optimized .htaccess File for Joomla!
### automatically generated by Admin Tools 5.0.2 on 2018-03-22 07:17:07 +05
### Auto-detected Apache version: 2.5 (best guess)
### ===========================================================================
###
### The contents of this file are based on the same author's work "Master
### .htaccess".
###
### Admin Tools is Free Software, distributed under the terms of the GNU
### General Public License version 3 or, at your option, any later version
### published by the Free Software Foundation.
###
### !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! IMPORTANT !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
### !!                                                                       !!
### !!  If you get an Internal Server Error 500 or a blank page when trying  !!
### !!  to access your site, remove this file and try tweaking its settings  !!
### !!  in the back-end of the Admin Tools component.                        !!
### !!                                                                       !!
### !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
###

##### RewriteEngine enabled - BEGIN
RewriteEngine On
##### RewriteEngine enabled - END

## Send ETag (selected method: )
##### Rewrite rules to block out some common exploits -- BEGIN
RewriteCond %{QUERY_STRING} proc/self/environ [OR]
RewriteCond %{QUERY_STRING} mosConfig_[a-zA-Z_]{1,21}(=|\%3D) [OR]
RewriteCond %{QUERY_STRING} base64_(en|de)code\(.*\) [OR]
RewriteCond %{QUERY_STRING} (<|%3C).*script.*(>|%3E) [NC,OR]
RewriteCond %{QUERY_STRING} GLOBALS(=|\[|\[0-9A-Z]{0,2}) [OR]
RewriteCond %{QUERY_STRING} _REQUEST(=|\[|\[0-9A-Z]{0,2})
RewriteRule .* index.php [F]
##### Rewrite rules to block out some common exploits -- END
##### Advanced server protection rules exceptions -- BEGIN
##### Advanced server protection rules exceptions -- END

##### Advanced server protection -- BEGIN

##### Advanced server protection -- END

##### Joomla! core SEF Section -- BEGIN
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
RewriteCond %{REQUEST_URI} !^/index\.php
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule .* index.php [L]
##### Joomla! core SEF Section -- END

uzbaby
I solved the problem with:

https://www.akeebabackup.com/documentation/troubleshooter/atwafissues.html

nicholas
Akeeba Staff
Manager
I understand that this ticket can now be closed?

Nicholas K. Dionysopoulos

Lead Developer and Director

🇬🇷Greek: native 🇬🇧English: excellent 🇫🇷French: basic • 🕐 My time zone is Europe / Athens
Please keep in mind my timezone and cultural differences when reading my replies. Thank you!

uzbaby
Yes. Thank you very much!

Support Information

Working hours: We are open Monday to Friday, 9am to 7pm Cyprus timezone (EET / EEST). Support is provided by the same developers writing the software, all of which live in Europe. You can still file tickets outside of our working hours, but we cannot respond to them until we're back at the office.

Support policy: We would like to kindly inform you that when using our support you have already agreed to the Support Policy which is part of our Terms of Service. Thank you for your understanding and for helping us help you!