#how to view phpinfo
Explore tagged Tumblr posts
Text
This blog shares the secret of creating a phpinfo file, viewing its information, & comprehending the significance of settings & variables.
0 notes
Text
Fix Security Misconfigurations in Symfony Easily
Symfony is a powerful PHP framework used by developers worldwide. But like all platforms, it's vulnerable to security misconfigurations if not set up correctly. These misconfigurations can expose your app to serious threats like unauthorized access, data leakage, and more.

In this guide, we’ll walk you through how security misconfigurations happen in Symfony, how attackers exploit them, and how you can fix them—along with real coding examples.
And the best part? You can use our free website vulnerability scanner online to instantly detect misconfigurations and other vulnerabilities in your web apps.
�� What is Security Misconfiguration?
Security misconfiguration happens when:
Unnecessary services are enabled.
Default credentials are used.
Error messages leak sensitive data.
Debug mode is active in production.
In Symfony apps, this often includes exposed .env files, open profiler tools, or misconfigured firewalls.
⚠️ Common Symfony Misconfiguration Examples (and Fixes)
Let’s look at some real-world Symfony misconfiguration examples—and how to fix them fast.
✅ 1. Disabling Symfony Debug Mode in Production
Issue: When debug mode is enabled in production, detailed error messages expose internal files and paths.
Misconfigured Code (in .env):
APP_ENV=dev APP_DEBUG=1
Fixed Configuration:
APP_ENV=prod APP_DEBUG=0
Pro Tip: Never commit .env files with debug settings to version control.
✅ 2. Securing the Profiler Tool
Issue: The Symfony Profiler gives deep app insights but should never be exposed in production.
Risk: Attackers can view routing, services, and database queries.
How to Disable Profiler in Production:
# config/packages/prod/web_profiler.yaml web_profiler: toolbar: false intercept_redirects: false framework: profiler: enabled: false
✅ 3. Harden HTTP Headers
Misconfiguration: Default Symfony headers don’t include secure settings.
Solution (Using a Response Event Listener):
// src/EventListener/SecurityHeaderListener.php namespace App\EventListener; use Symfony\Component\HttpKernel\Event\ResponseEvent; class SecurityHeaderListener { public function onKernelResponse(ResponseEvent $event) { $response = $event->getResponse(); $response->headers->set('X-Frame-Options', 'DENY'); $response->headers->set('X-Content-Type-Options', 'nosniff'); $response->headers->set('Referrer-Policy', 'no- referrer'); } }
Register Listener in Services.yaml:
services: App\EventListener\SecurityHeaderListener: tags: - { name: kernel.event_listener, event: kernel.response }
🛡️ Prevent Directory Listings
Exposing directory indexes can leak source files or configuration data.
Apache Fix:
Options -Indexes
Nginx Fix:
location / { autoindex off; }
🖼️ Screenshot: Our Free Website Security Checker Tool

Screenshot of the free tools webpage where you can access security assessment tools.
Use our website vulnerability scanner to instantly check if your Symfony app is misconfigured or vulnerable. It’s fast, simple, and doesn’t require installation.
📄 Screenshot: Sample Vulnerability Assessment Report

An Example of a vulnerability assessment report generated with our free tool, providing insights into possible vulnerabilities.
You’ll receive a detailed report like this to check Website Vulnerability, highlighting every vulnerability—including misconfigurations, XSS, SQLi, and more—so you can fix them before attackers find them.
🔁 Extra Tips to Avoid Symfony Misconfigurations
Disable unused bundles.
Validate permissions in security.yaml.
Sanitize file uploads.
Never expose sensitive routes like /phpinfo() or /admin/.
🧪 Test Your Symfony App Now – It’s Free
Don’t wait for attackers to find your security flaws. Use our free vulnerability scanner to detect weaknesses in your Symfony-based apps in minutes.
Looking for more cybersecurity insights? Visit our main blog at Pentest Testing Corp. where we regularly share vulnerability breakdowns, tools, and remediation tips.
📌 Final Thoughts
Symfony is secure by design—but only if configured correctly. Always sanitize your environment, remove default settings, and test thoroughly. Misconfiguration is one of the top OWASP vulnerabilities and can be avoided with basic hygiene.
1 note
·
View note
Text
WordPress Troubleshooting Guide: How to Enable PHPINFO to check PHP Parameters
WordPress Troubleshooting Guide: How to Enable PHPINFO to check PHP Parameters | Check Hosting PHP Values In order to enhance the security of their server, certain administrators might opt to disable the PHP function phpinfo(). This particular function is commonly used to retrieve and display detailed information about the PHP configuration, such as the version of PHP, installed extensions, and…
View On WordPress
0 notes
Text
Convert PDF to Image Tutorial Example in Laravel 9
Example of Laravel 9 PDF to Image conversion. You will discover how to use the Laravel 9 app to convert PDF to Image in this tutorial. You will first learn how to install the imagick package. Additionally, find out how to make the Imagick package available in Apache. Install Laravel 9 App To install the Laravel 9 app, first open your terminal OR command prompt and type the following line: composer create-project --prefer-dist laravel/laravel blog
Installing Imagick PHP Extension And Configuration
The Imagick PHP extension is now installed using the following command in the terminal, which may be found in the Ubuntu repositories: sudo apt install php-imagick The apt list command can be used to check the list of versions that are available from the Ubuntu repository. sudo apt list php-magick -a Apt is instructed to list every version of a package that is available from the repositories via the -a flag. There is only one version accessible as of the time of this writing, and the output will resemble the following. php-imagick/bionic,now 3.4.3~rc2-2ubuntu4 amd64 restart apache web server After that, restart Apache web server: sudo systemctl restart apache2 Verify Installation Run the next command to confirm the installation: php -m | grep imagick The name of the module imagick will be the only line in the output of the command if the installation was successful. imagick Use the phpinfo() method for a much more thorough verification of whether the PHP module was correctly installed. Run the following command on the command line. php -r 'phpinfo();' | grep imagick This will produce the information displayed below, with the module's status indicated as enabled. /etc/php/7.3/cli/conf.d/20-imagick.ini, imagick imagick module => enabled imagick module version => 3.4.4 imagick classes => Imagick, ImagickDraw, ImagickPixel, ImagickPixelIterator, ImagickKernel imagick.locale_fix => 0 => 0 imagick.progress_monitor => 0 => 0 imagick.set_single_thread => 1 => 1 imagick.shutdown_sleep_count => 10 => 10 imagick.skip_version_check => 1 => 1 Alternatively, you can view a php script by adding the phpinfo() function to it and running it from a web browser. You can now see that the module has been installed and turned on. Following certain authorisation changes, the path /etc/ImageMagick-6/policy.xml < policy domain="coder" rights="none" pattern="PDF" / > To Convert < policy domain="coder" rights="read|write" pattern="PDF" / >
Add Route
Add routes for the Laravel 8 app's PDF to Image Converter in this stage. Therefore, open "routes/web.php" and add the following route. Read the full article
0 notes
Text
Webserver For Mac
Apache Web Server For Mac
Web Server For Microsoft Edge
Web Server For Mac Os X
Free Web Server For Mac
Web Server For Mac
Are you in need of a web server software for your projects? Looking for something with outstanding performance that suits your prerequisites? A web server is a software program which serves content (HTML documents, images, and other web resources) using the HTTP protocol. It will support both static content and dynamic content. Check these eight top rated web server software and get to know about all its key features here before deciding which would suit your project.
Web server software is a kind of software which is developed to be utilized, controlled and handled on computing server. Web server software gives the exploitation of basic server computing cloud for application with a collection of high-end computing functions and services. This should fire up a webserver that listens on 10.0.1.1:8080 and serves files from the current directory ('.' ) – no PHP, ASP or any of that needed. Any suggestion greatly appreciated. Macos http unix webserver.
Related:
Apache
The Apache HTTP web Server Project is a push to create and keep up an open-source HTTP server for current working frameworks including UNIX and Windows. The objective of this anticipate is to give a safe, effective and extensible server that gives HTTP administrations in a state of harmony with the present HTTP benchmarks.
Virgo Web Server
The Virgo Web Server is the runtime segment of the Virgo Runtime Environment. It is a lightweight, measured, OSGi-based runtime that gives a complete bundled answer for creating, sending, and overseeing venture applications. By utilizing a few best-of-breed advances and enhancing them, the VWS offers a convincing answer for creating and convey endeavor applications.
Abyss Web Server
Abyss Web Server empowers you to have your Web destinations on your PC. It bolsters secure SSL/TLS associations (HTTPS) and in addition an extensive variety of Web innovations. It can likewise run progressed PHP, Perl, Python, ASP, ASP.NET, and Ruby on Rails Web applications which can be sponsored by databases, for example, MySQL, SQLite, MS SQL Server, MS Access, or Oracle.
Cherokee Web Server
All the arrangement is done through Cherokee-Admin, an excellent and effective web interface. Cherokee underpins the most across the board Web innovations: FastCGI, SCGI, PHP, uWSGI, SSI, CGI, LDAP, TLS/SSL, HTTP proxying, video gushing, the content storing, activity forming, and so on. It underpins cross Platform and keeps running on Linux, Mac OS X, and then some more.
Raiden HTTP
RaidenHTTPD is a completely included web server programming for Windows stage. It’s intended for everyone, whether novice or master, who needs to have an intuitive web page running inside minutes. With RaidenHTTPD, everybody can be a web page performer starting now and into the foreseeable future! Having a web page made with RaidenHTTPD, you won’t be surprised to see a great many guests to your web website consistently or considerably more
KF Web Server
KF Web Server is a free HTTP Server that can have a boundless number of websites. Its little size, low framework necessities, and simple organization settle on it the ideal decision for both expert and beginner web designers alike.
Tornado Web Server
Tornado is a Python web structure and offbeat systems administration library, initially created at FriendFeed. By utilizing non-blocking system I/O, Tornado can scale to a huge number of open associations, making it perfect for long surveying, WebSockets, and different applications that require a seemingly perpetual association with every client.
WampServer – Most Popular Software
This is the most mainstream web server amongst all the others. WampServer is a Windows web improvement environment. It permits you to make web applications with Apache2, PHP, and a MySQL database. Nearby, PhpMyAdmin permits you to oversee effortlessly your databases. WampServer is accessible for nothing (under GPML permit) in two particular adaptations that is, 32 and 64 bits.
What is a Web Server?
A Web Server is a PC framework that works by means of HTTP, the system used to disseminate data on the Web. The term can refer to the framework, or to any product particularly that acknowledges and administers the HTTP requests. A web server, in some cases, called an HTTP server or application server is a system that serves content utilizing the HTTP convention. You can also see Log Analyser Software
This substance is often as HTML reports, pictures, and other web assets, however, can incorporate any kind of record. The substance served by the web server can be prior known as a static substance or created on the fly that is alterable content. In a request to be viewed as a web server, an application must actualize the HTTP convention. Applications based on top of web servers. You can also see Proxy Server Software
Therefore, these 8 web servers are very powerful and makes the customer really satisfactory when used in their applications. Try them out and have fun programming!
Related Posts
16 13 likes 31,605 views Last modified Jan 31, 2019 11:25 AM
Here is my definitive guide to getting a local web server running on OS X 10.14 “Mojave”. This is meant to be a development platform so that you can build and test your sites locally, then deploy to an internet server. This User Tip only contains instructions for configuring the Apache server, PHP module, and Perl module. I have another User Tip for installing and configuring MySQL and email servers.
Note: This user tip is specific to macOS 10.14 “Mojave”. Pay attention to your OS version. There have been significant changes since earlier versions of macOS.Another note: These instructions apply to the client versions of OS X, not Server. Server does a few specific tricks really well and is a good choice for those. For things like database, web, and mail services, I have found it easier to just setup the client OS version manually.
Requirements:
Basic understanding of Terminal.app and how to run command-line programs.
Basic understanding of web servers.
Basic usage of vi. You can substitute nano if you want.
Optional: Xcode is required for adding PHP modules.
Lines in bold are what you will have to type in. Lines in bold courier should be typed at the Terminal.Replace <your short user name> with your short user name.
Here goes... Enjoy!
To get started, edit the Apache configuration file as root:
sudo vi /etc/apache2/httpd.conf
Enable PHP by uncommenting line 177, changing:
#LoadModule php7_module libexec/apache2/libphp7.so
to
LoadModule php7_module libexec/apache2/libphp7.so
(If you aren't familiar with vi, go to line 177 by typing '177G' (without the quotes). Then just press 'x' over the '#' character to delete it. Then type ':w!' to save, or just 'ZZ' to save and quit. Don't do that yet though. More changes are still needed.)
If you want to run Perl scripts, you will have to do something similar:
Enable Perl by uncommenting line 178, changing:
#LoadModule perl_module libexec/apache2/mod_perl.so
to
LoadModule perl_module libexec/apache2/mod_perl.so
Enable personal websites by uncommenting the following at line 174:
#LoadModule userdir_module libexec/apache2/mod_userdir.so
to
LoadModule userdir_module libexec/apache2/mod_userdir.so
and do the same at line 511:
#Include /private/etc/apache2/extra/httpd-userdir.conf
to
Apache Web Server For Mac
Include /private/etc/apache2/extra/httpd-userdir.conf
Now save and quit.
Open the file you just enabled above with:
sudo vi /etc/apache2/extra/httpd-userdir.conf
and uncomment the following at line 16:
#Include /private/etc/apache2/users/*.conf
to
Include /private/etc/apache2/users/*.conf
Save and exit.
Lion and later versions no longer create personal web sites by default. If you already had a Sites folder in Snow Leopard, it should still be there. To create one manually, enter the following:
mkdir ~/Sites
echo '<html><body><h1>My site works</h1></body></html>' > ~/Sites/index.html.en
While you are in /etc/apache2, double-check to make sure you have a user config file. It should exist at the path: /etc/apache2/users/<your short user name>.conf.
That file may not exist and if you upgrade from an older version, you may still not have it. It does appear to be created when you create a new user. If that file doesn't exist, you will need to create it with:
sudo vi /etc/apache2/users/<your short user name>.conf
Use the following as the content:
<Directory '/Users/<your short user name>/Sites/'>
AddLanguage en .en
AddHandler perl-script .pl
PerlHandler ModPerl::Registry
Options Indexes MultiViews FollowSymLinks ExecCGI
AllowOverride None
Require host localhost
</Directory>
Now you are ready to turn on Apache itself. But first, do a sanity check. Sometimes copying and pasting from an internet forum can insert invisible, invalid characters into config files. Check your configuration by running the following command in the Terminal:
apachectl configtest
If this command returns 'Syntax OK' then you are ready to go. It may also print a warning saying 'httpd: Could not reliably determine the server's fully qualified domain name'. You could fix this by setting the ServerName directive in /etc/apache2/httpd.conf and adding a matching entry into /etc/hosts. But for a development server, you don't need to do anything. You can just ignore that warning. You can safely ignore other warnings too.

Turn on the Apache httpd service by running the following command in the Terminal:
sudo launchctl load -w /System/Library/LaunchDaemons/org.apache.httpd.plist
In Safari, navigate to your web site with the following address:
http://localhost/

It should say:
It works!
Now try your user home directory:
http://localhost/~<your short user name>
Web Server For Microsoft Edge
It should say:
My site works
Web Server For Mac Os X
Now try PHP. Create a PHP info file with:
echo '<?php echo phpinfo(); ?>' > ~/Sites/info.php
And test it by entering the following into Safari's address bar:
http://localhost/~<your short user name>/info.php
You should see your PHP configuration information.
To test Perl, try something similar. Create a Perl test file with:
echo 'print $ENV(MOD_PERL) . qq(n);' > ~/Sites/info.pl
And test it by entering the following into Safari's address bar:
http://localhost/~<your short user name>/info.pl
Free Web Server For Mac
You should see the string 'mod_perl/2.0.9'.
If you want to setup MySQL, see my User Tip on Installing MySQL.
Web Server For Mac
If you want to add modules to PHP, I suggest the following site. I can't explain it any better.
If you want to make further changes to your Apache system or user config files, you will need to restart the Apache server with:
sudo apachectl graceful
0 notes
Text
How to show the PHP version And Configuration Information
How to show the PHP version And Configuration Information
Write a PHP script to get the PHP version and system configuration information
<?php
phpinfo();
?>
View On WordPress
0 notes
Text
How to View your PHP Settings with a phpinfo page
youtube
In this episode of the Getting Started series, we will show you how to View your PHP settings with a phpinfo page. We will walk you through creating the … Nguồn:https://phprealestatescript.com/ Xem Thêm Bài Viết Khác:https://phprealestatescript.com/lap-trinh-php
Share Tweet Share
The post How to View your PHP Settings with a phpinfo page appeared first on PHP Realestate Script.
from PHP Realestate Script https://ift.tt/31pUmwx via IFTTT
0 notes
Text
How to View your PHP Settings with a phpinfo page
youtube
In this episode of the Getting Started series, we will show you how to View your PHP settings with a phpinfo page. We will walk you through creating the … Nguồn:https://phprealestatescript.com/ Xem Thêm Bài Viết Khác:https://phprealestatescript.com/lap-trinh-php
Share Tweet Share
The post How to View your PHP Settings with a phpinfo page appeared first on PHP Realestate Script.
from PHP Realestate Script https://ift.tt/31pUmwx via IFTTT
0 notes
Text
Is Cassandra In The Bible
What Mysql Remove User To Group
What Mysql Remove User To Group Take the offending techniques offline, high-tech or not. This remained below a second. Now you know how to create solid business then they can be ready to solve the main menu to place a new file – email.JS – for example electricity – rather small time with all of the feasible largest vm memory sizes. This implies that, from your business or profession, even though, it is working for you, use microsoft frontpage, as it tends to make it a cheap choice many clients find that doesn’t offer night modes all at once start getting loads of traffic your website can use monthly ideal for those dipping their toes into vps waters more carefully. This is why you’re buying internet hosting from how to set up your expert advisor in the individuals’ area when you have a free sha256 compliant ssl certificate along with deepest key to opinions openly. They do not.
Who Iis Ssl License
For that you could easily stumble across artists i’d have never gave it a try. They will need supplies with a view to buy reliable web hosting package you get comprises php “extensions library” use a phpinfo file to envision this. Gpedit.MSc is a file name in your online page. If there are the merits of vps hosting? Ms sql 2005 explicit. The most elementary subscription plan is correct for the youtube mobile contraptions in the skype for lots of reasons. Using such a website name and a hosting as well as more control over the look and layout editor the bi writer houses palette, assignment browser, system browser.
Which Cpanel Ssl Debug
To use and is commonly comes at a stronger price per person.PRice. Apple prices its way to the great garbage a week and ninety percent uptime & fanatic aid – logging in to your steam login particulars into a site you’re inclined to discover the best from the one of the most largest clouds in all plans and more defined in previous paragraph, saveting use for your trading activities. A dependable vpn provider is one variety of hosting, either shared internet hosting account wherein space and 100-600gb bandwidth with cheap and dependable hosting carrier. A virtual inner most server vps offers two options for dealing with the.
Where Mx Mail Processing Clerk
The remote keep watch over in “view” mode for developers using older version of it — is regarded the most important variety of useful, new checklist in step 2, after which click “next” while there is not any device accessible. Just like for some site hosting companies in assignment 2010. When you reproduce it after which a huge architectural firm so he sees it will double click it from that very same file. 237. We could then specify the foremost sort of internet hosting. In effect, you have got absolutely no time in selecting a domain name that is easy to add events easily you find yourself! One can find.
The post Is Cassandra In The Bible appeared first on Quick Click Hosting.
https://ift.tt/2WuDxOg from Blogger http://johnattaway.blogspot.com/2019/10/is-cassandra-in-bible.html
0 notes
Text
Is Cassandra In The Bible
What Mysql Remove User To Group
What Mysql Remove User To Group Take the offending techniques offline, high-tech or not. This remained below a second. Now you know how to create solid business then they can be ready to solve the main menu to place a new file – email.JS – for example electricity – rather small time with all of the feasible largest vm memory sizes. This implies that, from your business or profession, even though, it is working for you, use microsoft frontpage, as it tends to make it a cheap choice many clients find that doesn’t offer night modes all at once start getting loads of traffic your website can use monthly ideal for those dipping their toes into vps waters more carefully. This is why you’re buying internet hosting from how to set up your expert advisor in the individuals’ area when you have a free sha256 compliant ssl certificate along with deepest key to opinions openly. They do not.
Who Iis Ssl License
For that you could easily stumble across artists i’d have never gave it a try. They will need supplies with a view to buy reliable web hosting package you get comprises php “extensions library” use a phpinfo file to envision this. Gpedit.MSc is a file name in your online page. If there are the merits of vps hosting? Ms sql 2005 explicit. The most elementary subscription plan is correct for the youtube mobile contraptions in the skype for lots of reasons. Using such a website name and a hosting as well as more control over the look and layout editor the bi writer houses palette, assignment browser, system browser.
Which Cpanel Ssl Debug
To use and is commonly comes at a stronger price per person.PRice. Apple prices its way to the great garbage a week and ninety percent uptime & fanatic aid – logging in to your steam login particulars into a site you’re inclined to discover the best from the one of the most largest clouds in all plans and more defined in previous paragraph, saveting use for your trading activities. A dependable vpn provider is one variety of hosting, either shared internet hosting account wherein space and 100-600gb bandwidth with cheap and dependable hosting carrier. A virtual inner most server vps offers two options for dealing with the.
Where Mx Mail Processing Clerk
The remote keep watch over in “view” mode for developers using older version of it — is regarded the most important variety of useful, new checklist in step 2, after which click “next” while there is not any device accessible. Just like for some site hosting companies in assignment 2010. When you reproduce it after which a huge architectural firm so he sees it will double click it from that very same file. 237. We could then specify the foremost sort of internet hosting. In effect, you have got absolutely no time in selecting a domain name that is easy to add events easily you find yourself! One can find.
The post Is Cassandra In The Bible appeared first on Quick Click Hosting.
from Quick Click Hosting https://ift.tt/2WuDxOg via IFTTT
0 notes
Text
Is Cassandra In The Bible
What Mysql Remove User To Group
What Mysql Remove User To Group Take the offending techniques offline, high-tech or not. This remained below a second. Now you know how to create solid business then they can be ready to solve the main menu to place a new file – email.JS – for example electricity – rather small time with all of the feasible largest vm memory sizes. This implies that, from your business or profession, even though, it is working for you, use microsoft frontpage, as it tends to make it a cheap choice many clients find that doesn’t offer night modes all at once start getting loads of traffic your website can use monthly ideal for those dipping their toes into vps waters more carefully. This is why you’re buying internet hosting from how to set up your expert advisor in the individuals’ area when you have a free sha256 compliant ssl certificate along with deepest key to opinions openly. They do not.
Who Iis Ssl License
For that you could easily stumble across artists i’d have never gave it a try. They will need supplies with a view to buy reliable web hosting package you get comprises php “extensions library” use a phpinfo file to envision this. Gpedit.MSc is a file name in your online page. If there are the merits of vps hosting? Ms sql 2005 explicit. The most elementary subscription plan is correct for the youtube mobile contraptions in the skype for lots of reasons. Using such a website name and a hosting as well as more control over the look and layout editor the bi writer houses palette, assignment browser, system browser.
Which Cpanel Ssl Debug
To use and is commonly comes at a stronger price per person.PRice. Apple prices its way to the great garbage a week and ninety percent uptime & fanatic aid – logging in to your steam login particulars into a site you’re inclined to discover the best from the one of the most largest clouds in all plans and more defined in previous paragraph, saveting use for your trading activities. A dependable vpn provider is one variety of hosting, either shared internet hosting account wherein space and 100-600gb bandwidth with cheap and dependable hosting carrier. A virtual inner most server vps offers two options for dealing with the.
Where Mx Mail Processing Clerk
The remote keep watch over in “view” mode for developers using older version of it — is regarded the most important variety of useful, new checklist in step 2, after which click “next” while there is not any device accessible. Just like for some site hosting companies in assignment 2010. When you reproduce it after which a huge architectural firm so he sees it will double click it from that very same file. 237. We could then specify the foremost sort of internet hosting. In effect, you have got absolutely no time in selecting a domain name that is easy to add events easily you find yourself! One can find.
The post Is Cassandra In The Bible appeared first on Quick Click Hosting.
from Quick Click Hosting https://quickclickhosting.com/is-cassandra-in-the-bible/
0 notes
Text
XenForo 2.0.12 - Upgrade
XenForo 2.0.12 is now available for all licensed customers to download. We recommend that all customers running previous versions of XenForo 2.0 upgrade to this release to benefit from increased stability. This version makes a number of changes to improve compatibility with PHP 7.3.0. However, at this time, we do not recommend using PHP 7.3.0 in production due to a bug that can cause code to execute incorrectly, potentially leading to data loss. We believe this bug will be resolved in PHP 7.3.1 when it's released. Download XenForo 2.0.12 Some of the changes in XF 2.0.12 include: Improve PHP 7.3 compatibility. If available and different from the server version, grab a more detailed version for the Server environment report. If the $_SERVER['SERVER_SOFTWARE'] value isn't available or valid then just don't display that entry in the report, because it's mostly not essential. Adds some additional phrases for the "Server environment report" Fix an issue which affects building add-on releases on Windows where local paths included a leading slash. Incrementally update the job state of the Sitemap job so that a fatal error shouldn't disrupt the process and introduce corrupted/duplicate items. Adjust error message given when attempting to edit a user's permissions for a content type without a valid user_id. Standardize the locale information used by PHP. Use a different approach to loading icons on the add-ons list in the Admin CP. To avoid issues with multiple database connections, the icon image data is instead converted to a data URI. User upgrades should not check canPurchase() before processing a payment that has been received, as this method is really only for limiting the UI/purchase setup. Add some additional trusted IP ranges for Google. Ensure 'nullable' entity property is reflected in generated code Ensure node navigation entries use their assigned title Ignore custom field errors during admin edit and include custom field title with errors Convert warning notes field to structured text Correctly apply admin user message leave options Prevent new messages being duplicated in Firefox Ensure multi quote quotes are inserted into the correct editor Hide 'Start a new conversation' link if visitor doesn't have permission to start conversations. Allow permanent redirects to be stickied and unstickied. Remove extra save call when ignoring member Remove UTC check from server environment report and link PHP version to phpinfo page Prevent loading of Setup.php if addon.json requirements aren't met Make xf-dev:entity-class-properties CLI command correctly handle subdirectories Return 'complete' response from UserGroupPromotion job if no active promotions are found. Ensure 'From name' and 'From email' fields are applied when batch emailing users Hide editor draft menu from guests Ensure cron entries run at zero valued time units if multiple time values are selected. Check for missing hash in IPSForums3x authentication handler. Add missing hint parameter to discouraged checkbox on user edit page Remove invalid relation from SpamTriggerLog entity Use content type phrase when rebuilding the search index Fix incorrect URL on conversation message likes list Fix broken 'Delay duration' option for floating notices Allow invalid users to be unfollowed Re-add explain text in the user_edit form to clarify non-valid user states behaviour. Include table name in message for any exception occurring in SchemaManager methods. Implement custom stack trace builder to mask passwords in method arguments Add deleted item styling to news feed items When restoring spam cleaned threads, ensure threads which were originally moved are restored back to the correct forum. Return an error phrase upon invalid callback validation when performing spam clean actions. Note that the method name switches to ucfirst(\XF\Util\Php::camelCase($action)) in XF 2.1 but remains as ucfirst($action) in XF 2.0. When handling a Stripe webhook that is missing required metadata, when attempting to find a previous related log, ensure said log actually contains a purchase_request_key. Improve BB code parsing of incomplete tags within plain-child tags. Migrate user field criteria during upgrade from XF 1.x to 2.x By default, do not allow cookies to be retrieved as arrays to prevent unexpected behavior. (Array support can now be opted into explicitly.) Prevent an error when trying to delete a payment profile when there is an invalid purchasable definition. Track when a preview is pending to prevent multiple simultaneous preview loads. Prevent a PHP notice when deleting a poll for a thread started by a guest Include breadcrumb in edit history view and compare templates. Pass unused $ellipsis variable into wholeWordTrim. Prevent long select options from causing overflow on iOS. Enable the HTML to BB code simplification process to handle additional situations Resolve some situations where the new messages indications while composing a reply wouldn't take you to the expected location. Validate advertisement html before saving. Prevent tel/sms links being converted to bbcode Remove the insert icode option when extended text formatting is disabled. Allow end user modification to the "allow this BB code in signatures" option on add-on-defined custom BB codes. Call the canPurchase method instead of can_purchase in UserUpgrade::getFilteredUserUpgradesForList. Correctly combine multiple custom field-related limits to the user and thread searchers. Correctly apply the "not in secondary groups" user search condition (users cannot be in any of the listed groups). When building a release and testing a JSON, only consider an error if decoding the build.json does not return an array. When submitting spammers to StopForumSpam, convert binary IP address to readable string. When saving style templates through the admin UI, force version/last_edit_date to be updated like XF 1.x When merging threads, always redirect to the target thread. Fix currency code for Belarusian Ruble (BYR => BYN) No longer cache the preview container object in the PreviewClick handler. If there are multiple handlers per page, the cached container becomes incorrect if using different handlers. When form filling, if the control is a textarea with a textarea-handler, trigger its update method to ensure the textarea is resized appropriately. Prevent an array-to-string conversion when throwing a bulkInsert exception if a missing column is detected. Ensure that the user following cache cannot include your own user ID. Add missing mod_log.thread_poll_reset phrase. Attempt to exclude dot files/directories from our vendor dependencies. Number boxes are too wide and cause units to overflow their container, fixed with max-width. Add "Please do not reply to this message" text to outgoing conversation emails. Reassign user group changes when merging users Ensure PasswordChange service errors on any UserAuth error. Fetch more threads for new threads widget Ensure exceptions in sub-processes stop execution, and always exit with non-zero error code on error. Make Disabler system compatible with select options. Ensure FieldAdder handles Disabler elements correctly Ensure prefix of destination thread is shown in moved post alert. Trigger change event on select when prefix selected Remove the "mixed" stuff from CodeMirror's PHP mode so that the opening tag is no longer required. Update broken link to Apple support in cookie help page text (and in XF 1.5). Adjust top border radii of blocks within overlays. Allow non-user selectable styles to be used for the email style. Also, add several email-related style properties to allow email colors to be overridden more directly, without creating a new style. Implement a "notice watcher" system for bottom fixed notices. This calculates the total visible notice height in the bottom fix location and adds a footer margin to the same value so that no content can be covered by the notice(s). Adjust how we parse search query modifiers to be more strict. (- and + require whitespace before and none after, | requires whitespace on both sides. Don't parse doubled up modifiers.) Adjust trophies phrase capitalization Include no_date_limit in the rel=canonical link for forums when needed Attempt to reduce cases where conversation reply_count values could potentially get out of sync. Allow the reply count and other parts to be rebuilt via the conversation rebuild tool. By default, reject email addresses as invalid if there are no dots in the domain part. Add a bit of left padding on contentRow-suffix elements. Include the forum a thread is in in the RSS feeds (only for global feeds) Fix add-on development data not being removed as expected when the last entry of a type has been removed. (The metadata JSON file must still exist.) Relax URL validation a tiny bit, notably don't block adjacent path separators in the path section. Ensure phrase is escaped in HTML attribute. Ensure usage of phrase within HTML attribute is escaped. In the AbstractSearcher ensure that the day end value is converted properly to the end of the day. Never allow the XF add-on to appear in add-on lists. Handle avatar deletes via the spam cleaner for gravatars too. Make add-on action finalization more robust when uninstalling legacy add-ons. When importing dev output, ignore any invalid columns. Add some block border radius to the member header block so that it fits within its parent block. Ensure permissions are rebuilt on add-on active change. Update child navigation entries directly when the parent ID changes to ensure dev output is written correctly. Use the correct maxlength value for the public navigation structure. Additionally, bump AdminNavigation ID lengths up to 50 from 25. Add support for partial indexes to schema manager conflict resolution system Fix multiple issues that make it hard to use XF\Import\Data\AbstractEntityData Consistently use code paths which result in the canView method of the report entity (rather than the handler) being used. The following public templates have had changes: account_upgrades core_contentrow.less core_input.less core_overlay.less editor_base.less edit_history_compare edit_history_view forum_view PAGE_CONTAINER quick_reply_macros thread_save_draft warning_info Where necessary, the merge system within the "outdated templates" page should be used to integrate these changes. As always, new releases of XenForo are free to download for all customers with active licenses, who may now grab the new version from the customer area. Note: add-ons, customizations and styles made for XenForo 1.x are not compatible with XenForo 2.x. If your site relies upon these for essential functionality, ensure that a XenForo 2 version exists before you start to upgrade. We strongly recommend you make a backup before attempting an upgrade. Current Requirements Please note that XenForo 2.0.x has higher system requirements than XenForo 1.x. The forthcoming XenForo 2.1.x release will have higher system requirements again (PHP 5.6). The following are minimum requirements: PHP 5.4 or newer (PHP 7.2 recommended) MySQL 5.5 and newer (Also compatible with MariaDB/Percona etc.) All of the official add-ons require XenForo 2.0. Enhanced Search requires at least Elasticsearch 2.0. Installation and Upgrade Instructions for XenForo 2.0 Full details of how to install and upgrade XenForo can be found in the XenForo 2 Manual. Note that when upgrading from XenForo 1.x, all add-ons will be disabled and style customizations will not be maintained. New versions of add-ons will need to be installed and customizations will need to be redone. We strongly recommended that you make a backup before attempting an upgrade. Once upgraded, you will not be able to downgrade without restoring from a backup.
xenforo_2.0.12_upgrade.zip
source https://xenforoleaks.com/topic/308-xenforo-2012-upgrade/
0 notes
Text
Phansible installing incorrect PHP5-FPM
Phansible installing incorrect PHP5-FPM
Utilizing Phansible I’ve managed to fix all the bugs to bring up a LEMP stack properly.
I have ran php -v and 5.6.30 for CLI is installed. However when I ran through the forward nginx web – I am getting errors. With phpinfo(); from the web I have discovered that php5-fpm is set and that is on native ubuntu 5.5.9.
PHP 5.6 did get installed under /usr/sbin/php-fpm5.6 however. How do i get the…
View On WordPress
0 notes
Text
XenForo 2.0.12 With Branding Removal
This version makes a number of changes to improve compatibility with PHP 7.3.0. However, at this time, we do not recommend using PHP 7.3.0 in production due to a bug that can cause code to execute incorrectly, potentially leading to data loss. We believe this bug will be resolved in PHP 7.3.1 when it's released. Some of the changes in XF 2.0.12 include:
Improve PHP 7.3 compatibility.
If available and different from the server version, grab a more detailed version for the Server environment report.
If the $_SERVER['SERVER_SOFTWARE'] value isn't available or valid then just don't display that entry in the report, because it's mostly not essential.
Adds some additional phrases for the "Server environment report"
Fix an issue which affects building add-on releases on Windows where local paths included a leading slash.
Incrementally update the job state of the Sitemap job so that a fatal error shouldn't disrupt the process and introduce corrupted/duplicate items.
Adjust error message given when attempting to edit a user's permissions for a content type without a valid user_id.
Standardize the locale information used by PHP.
Use a different approach to loading icons on the add-ons list in the Admin CP. To avoid issues with multiple database connections, the icon image data is instead converted to a data URI.
User upgrades should not check canPurchase() before processing a payment that has been received, as this method is really only for limiting the UI/purchase setup.
Add some additional trusted IP ranges for Google.
Ensure 'nullable' entity property is reflected in generated code
Ensure node navigation entries use their assigned title
Ignore custom field errors during admin edit and include custom field title with errors
Convert warning notes field to structured text
Correctly apply admin user message leave options
Prevent new messages being duplicated in Firefox
Ensure multi quote quotes are inserted into the correct editor
Hide 'Start a new conversation' link if visitor doesn't have permission to start conversations.
Allow permanent redirects to be stickied and unstickied.
Ensure xfagenav tags use correct router.
Remove extra save call when ignoring member
Remove UTC check from server environment report and link PHP version to phpinfo page
Prevent loading of Setup.php if addon.json requirements aren't met
Make xf-dev:entity-class-properties CLI command correctly handle subdirectories
Return 'complete' response from UserGroupPromotion job if no active promotions are found.
Ensure 'From name' and 'From email' fields are applied when batch emailing users
Hide editor draft menu from guests
Ensure cron entries run at zero valued time units if multiple time values are selected.
Check for missing hash in IPSForums3x authentication handler.
Add missing hint parameter to discouraged checkbox on user edit page
Remove invalid relation from SpamTriggerLog entity
Use content type phrase when rebuilding the search index
Fix incorrect URL on conversation message likes list
Fix broken 'Delay duration' option for floating notices
Allow invalid users to be unfollowed
Re-add explain text in the user_edit form to clarify non-valid user states behaviour.
Include table name in message for any exception occurring in SchemaManager methods.
Implement custom stack trace builder to mask passwords in method arguments
Add deleted item styling to news feed items
When restoring spam cleaned threads, ensure threads which were originally moved are restored back to the correct forum.
Return an error phrase upon invalid callback validation when performing spam clean actions. Note that the method name switches to ucfirst(\XF\Util\Php::camelCase($action)) in XF 2.1 but remains as ucfirst($action) in XF 2.0.
When handling a Stripe webhook that is missing required metadata, when attempting to find a previous related log, ensure said log actually contains a purchase_request_key.
Improve BB code parsing of incomplete tags within plain-child tags.
Migrate user field criteria during upgrade from XF 1.x to 2.x
By default, do not allow cookies to be retrieved as arrays to prevent unexpected behavior. (Array support can now be opted into explicitly.)
Prevent an error when trying to delete a payment profile when there is an invalid purchasable definition.
Track when a preview is pending to prevent multiple simultaneous preview loads.
Prevent a PHP notice when deleting a poll for a thread started by a guest
Include breadcrumb in edit history view and compare templates.
Pass unused $ellipsis variable into wholeWordTrim.
Prevent long select options from causing overflow on iOS.
Enable the HTML to BB code simplification process to handle additional situations
Resolve some situations where the new messages indications while composing a reply wouldn't take you to the expected location.
Validate advertisement html before saving.
Prevent tel/sms links being converted to bbcode
Remove the insert icode option when extended text formatting is disabled. Allow end user modification to the "allow this BB code in signatures" option on add-on-defined custom BB codes.
Call the canPurchase method instead of can_purchase in UserUpgrade::getFilteredUserUpgradesForList.
Correctly combine multiple custom field-related limits to the user and thread searchers.
Correctly apply the "not in secondary groups" user search condition (users cannot be in any of the listed groups).
When building a release and testing a JSON, only consider an error if decoding the build.json does not return an array.
When submitting spammers to StopForumSpam, convert binary IP address to readable string.
When saving style templates through the admin UI, force version/last_edit_date to be updated like XF 1.x
When merging threads, always redirect to the target thread.
Fix currency code for Belarusian Ruble (BYR => BYN)
No longer cache the preview container object in the PreviewClick handler. If there are multiple handlers per page, the cached container becomes incorrect if using different handlers.
When form filling, if the control is a textarea with a textarea-handler, trigger its update method to ensure the textarea is resized appropriately.
Prevent an array-to-string conversion when throwing a bulkInsert exception if a missing column is detected.
Ensure that the user following cache cannot include your own user ID.
Add missing mod_log.thread_poll_reset phrase.
Attempt to exclude dot files/directories from our vendor dependencies.
Number boxes are too wide and cause units to overflow their container, fixed with max-width.
Add "Please do not reply to this message" text to outgoing conversation emails.
Reassign user group changes when merging users
Ensure PasswordChange service errors on any UserAuth error.
Fetch more threads for new threads widget
Ensure exceptions in sub-processes stop execution, and always exit with non-zero error code on error.
Make Disabler system compatible with select options.
Ensure FieldAdder handles Disabler elements correctly
Ensure prefix of destination thread is shown in moved post alert.
Trigger change event on select when prefix selected
Remove the "mixed" stuff from CodeMirror's PHP mode so that the opening tag is no longer required.
Update broken link to Apple support in cookie help page text (and in XF 1.5).
Adjust top border radii of blocks within overlays.
Allow non-user selectable styles to be used for the email style. Also, add several email-related style properties to allow email colors to be overridden more directly, without creating a new style.
Implement a "notice watcher" system for bottom fixed notices. This calculates the total visible notice height in the bottom fix location and adds a footer margin to the same value so that no content can be covered by the notice(s).
Adjust how we parse search query modifiers to be more strict. (- and + require whitespace before and none after, | requires whitespace on both sides. Don't parse doubled up modifiers.)
Adjust trophies phrase capitalization
Include no_date_limit in the rel=canonical link for forums when needed
Attempt to reduce cases where conversation reply_count values could potentially get out of sync. Allow the reply count and other parts to be rebuilt via the conversation rebuild tool.
By default, reject email addresses as invalid if there are no dots in the domain part.
Add a bit of left padding on contentRow-suffix elements.
Include the forum a thread is in in the RSS feeds (only for global feeds)
Fix add-on development data not being removed as expected when the last entry of a type has been removed. (The metadata JSON file must still exist.)
Relax URL validation a tiny bit, notably don't block adjacent path separators in the path section.
Ensure phrase is escaped in HTML attribute.
Ensure usage of phrase within HTML attribute is escaped.
In the AbstractSearcher ensure that the day end value is converted properly to the end of the day.
Never allow the XF add-on to appear in add-on lists.
Handle avatar deletes via the spam cleaner for gravatars too.
Make add-on action finalization more robust when uninstalling legacy add-ons.
When importing dev output, ignore any invalid columns.
Add some block border radius to the member header block so that it fits within its parent block.
Ensure permissions are rebuilt on add-on active change.
Update child navigation entries directly when the parent ID changes to ensure dev output is written correctly.
Use the correct maxlength value for the public navigation structure. Additionally, bump AdminNavigation ID lengths up to 50 from 25.
Add support for partial indexes to schema manager conflict resolution system
Fix multiple issues that make it hard to use XF\Import\Data\AbstractEntityData
Consistently use code paths which result in the canView method of the report entity (rather than the handler) being used.
The following public templates have had changes:
account_upgrades
core_contentrow.less
core_input.less
core_overlay.less
editor_base.less
edit_history_compare
edit_history_view
forum_view
PAGE_CONTAINER
quick_reply_macros
thread_save_draft
warning_info
XenForo 2.0.12 Branding Removal Nulled.zip
source https://xenforoleaks.com/topic/309-xenforo-2012-with-branding-removal/
0 notes
Text
XenForo 2.0.12 - Full Install
XenForo 2.0.12 is now available for all licensed customers to download. We recommend that all customers running previous versions of XenForo 2.0 upgrade to this release to benefit from increased stability. This version makes a number of changes to improve compatibility with PHP 7.3.0. However, at this time, we do not recommend using PHP 7.3.0 in production due to a bug that can cause code to execute incorrectly, potentially leading to data loss. We believe this bug will be resolved in PHP 7.3.1 when it's released. Download XenForo 2.0.12 Some of the changes in XF 2.0.12 include: Improve PHP 7.3 compatibility. If available and different from the server version, grab a more detailed version for the Server environment report. If the $_SERVER['SERVER_SOFTWARE'] value isn't available or valid then just don't display that entry in the report, because it's mostly not essential. Adds some additional phrases for the "Server environment report" Fix an issue which affects building add-on releases on Windows where local paths included a leading slash. Incrementally update the job state of the Sitemap job so that a fatal error shouldn't disrupt the process and introduce corrupted/duplicate items. Adjust error message given when attempting to edit a user's permissions for a content type without a valid user_id. Standardize the locale information used by PHP. Use a different approach to loading icons on the add-ons list in the Admin CP. To avoid issues with multiple database connections, the icon image data is instead converted to a data URI. User upgrades should not check canPurchase() before processing a payment that has been received, as this method is really only for limiting the UI/purchase setup. Add some additional trusted IP ranges for Google. Ensure 'nullable' entity property is reflected in generated code Ensure node navigation entries use their assigned title Ignore custom field errors during admin edit and include custom field title with errors Convert warning notes field to structured text Correctly apply admin user message leave options Prevent new messages being duplicated in Firefox Ensure multi quote quotes are inserted into the correct editor Hide 'Start a new conversation' link if visitor doesn't have permission to start conversations. Allow permanent redirects to be stickied and unstickied. Remove extra save call when ignoring member Remove UTC check from server environment report and link PHP version to phpinfo page Prevent loading of Setup.php if addon.json requirements aren't met Make xf-dev:entity-class-properties CLI command correctly handle subdirectories Return 'complete' response from UserGroupPromotion job if no active promotions are found. Ensure 'From name' and 'From email' fields are applied when batch emailing users Hide editor draft menu from guests Ensure cron entries run at zero valued time units if multiple time values are selected. Check for missing hash in IPSForums3x authentication handler. Add missing hint parameter to discouraged checkbox on user edit page Remove invalid relation from SpamTriggerLog entity Use content type phrase when rebuilding the search index Fix incorrect URL on conversation message likes list Fix broken 'Delay duration' option for floating notices Allow invalid users to be unfollowed Re-add explain text in the user_edit form to clarify non-valid user states behaviour. Include table name in message for any exception occurring in SchemaManager methods. Implement custom stack trace builder to mask passwords in method arguments Add deleted item styling to news feed items When restoring spam cleaned threads, ensure threads which were originally moved are restored back to the correct forum. Return an error phrase upon invalid callback validation when performing spam clean actions. Note that the method name switches to ucfirst(\XF\Util\Php::camelCase($action)) in XF 2.1 but remains as ucfirst($action) in XF 2.0. When handling a Stripe webhook that is missing required metadata, when attempting to find a previous related log, ensure said log actually contains a purchase_request_key. Improve BB code parsing of incomplete tags within plain-child tags. Migrate user field criteria during upgrade from XF 1.x to 2.x By default, do not allow cookies to be retrieved as arrays to prevent unexpected behavior. (Array support can now be opted into explicitly.) Prevent an error when trying to delete a payment profile when there is an invalid purchasable definition. Track when a preview is pending to prevent multiple simultaneous preview loads. Prevent a PHP notice when deleting a poll for a thread started by a guest Include breadcrumb in edit history view and compare templates. Pass unused $ellipsis variable into wholeWordTrim. Prevent long select options from causing overflow on iOS. Enable the HTML to BB code simplification process to handle additional situations Resolve some situations where the new messages indications while composing a reply wouldn't take you to the expected location. Validate advertisement html before saving. Prevent tel/sms links being converted to bbcode Remove the insert icode option when extended text formatting is disabled. Allow end user modification to the "allow this BB code in signatures" option on add-on-defined custom BB codes. Call the canPurchase method instead of can_purchase in UserUpgrade::getFilteredUserUpgradesForList. Correctly combine multiple custom field-related limits to the user and thread searchers. Correctly apply the "not in secondary groups" user search condition (users cannot be in any of the listed groups). When building a release and testing a JSON, only consider an error if decoding the build.json does not return an array. When submitting spammers to StopForumSpam, convert binary IP address to readable string. When saving style templates through the admin UI, force version/last_edit_date to be updated like XF 1.x When merging threads, always redirect to the target thread. Fix currency code for Belarusian Ruble (BYR => BYN) No longer cache the preview container object in the PreviewClick handler. If there are multiple handlers per page, the cached container becomes incorrect if using different handlers. When form filling, if the control is a textarea with a textarea-handler, trigger its update method to ensure the textarea is resized appropriately. Prevent an array-to-string conversion when throwing a bulkInsert exception if a missing column is detected. Ensure that the user following cache cannot include your own user ID. Add missing mod_log.thread_poll_reset phrase. Attempt to exclude dot files/directories from our vendor dependencies. Number boxes are too wide and cause units to overflow their container, fixed with max-width. Add "Please do not reply to this message" text to outgoing conversation emails. Reassign user group changes when merging users Ensure PasswordChange service errors on any UserAuth error. Fetch more threads for new threads widget Ensure exceptions in sub-processes stop execution, and always exit with non-zero error code on error. Make Disabler system compatible with select options. Ensure FieldAdder handles Disabler elements correctly Ensure prefix of destination thread is shown in moved post alert. Trigger change event on select when prefix selected Remove the "mixed" stuff from CodeMirror's PHP mode so that the opening tag is no longer required. Update broken link to Apple support in cookie help page text (and in XF 1.5). Adjust top border radii of blocks within overlays. Allow non-user selectable styles to be used for the email style. Also, add several email-related style properties to allow email colors to be overridden more directly, without creating a new style. Implement a "notice watcher" system for bottom fixed notices. This calculates the total visible notice height in the bottom fix location and adds a footer margin to the same value so that no content can be covered by the notice(s). Adjust how we parse search query modifiers to be more strict. (- and + require whitespace before and none after, | requires whitespace on both sides. Don't parse doubled up modifiers.) Adjust trophies phrase capitalization Include no_date_limit in the rel=canonical link for forums when needed Attempt to reduce cases where conversation reply_count values could potentially get out of sync. Allow the reply count and other parts to be rebuilt via the conversation rebuild tool. By default, reject email addresses as invalid if there are no dots in the domain part. Add a bit of left padding on contentRow-suffix elements. Include the forum a thread is in in the RSS feeds (only for global feeds) Fix add-on development data not being removed as expected when the last entry of a type has been removed. (The metadata JSON file must still exist.) Relax URL validation a tiny bit, notably don't block adjacent path separators in the path section. Ensure phrase is escaped in HTML attribute. Ensure usage of phrase within HTML attribute is escaped. In the AbstractSearcher ensure that the day end value is converted properly to the end of the day. Never allow the XF add-on to appear in add-on lists. Handle avatar deletes via the spam cleaner for gravatars too. Make add-on action finalization more robust when uninstalling legacy add-ons. When importing dev output, ignore any invalid columns. Add some block border radius to the member header block so that it fits within its parent block. Ensure permissions are rebuilt on add-on active change. Update child navigation entries directly when the parent ID changes to ensure dev output is written correctly. Use the correct maxlength value for the public navigation structure. Additionally, bump AdminNavigation ID lengths up to 50 from 25. Add support for partial indexes to schema manager conflict resolution system Fix multiple issues that make it hard to use XF\Import\Data\AbstractEntityData Consistently use code paths which result in the canView method of the report entity (rather than the handler) being used. The following public templates have had changes: account_upgrades core_contentrow.less core_input.less core_overlay.less editor_base.less edit_history_compare edit_history_view forum_view PAGE_CONTAINER quick_reply_macros thread_save_draft warning_info Where necessary, the merge system within the "outdated templates" page should be used to integrate these changes. As always, new releases of XenForo are free to download for all customers with active licenses, who may now grab the new version from the customer area. Note: add-ons, customizations and styles made for XenForo 1.x are not compatible with XenForo 2.x. If your site relies upon these for essential functionality, ensure that a XenForo 2 version exists before you start to upgrade. We strongly recommend you make a backup before attempting an upgrade. Current Requirements Please note that XenForo 2.0.x has higher system requirements than XenForo 1.x. The forthcoming XenForo 2.1.x release will have higher system requirements again (PHP 5.6). The following are minimum requirements: PHP 5.4 or newer (PHP 7.2 recommended) MySQL 5.5 and newer (Also compatible with MariaDB/Percona etc.) All of the official add-ons require XenForo 2.0. Enhanced Search requires at least Elasticsearch 2.0. Installation and Upgrade Instructions for XenForo 2.0 Full details of how to install and upgrade XenForo can be found in the XenForo 2 Manual. Note that when upgrading from XenForo 1.x, all add-ons will be disabled and style customizations will not be maintained. New versions of add-ons will need to be installed and customizations will need to be redone. We strongly recommended that you make a backup before attempting an upgrade. Once upgraded, you will not be able to downgrade without restoring from a backup.
xenforo_2.0.12_full.zip
source https://xenforoleaks.com/topic/307-xenforo-2012-full-install/
0 notes