mushkrot Posted October 10, 2019 Posted October 10, 2019 Hi all, I wonder if we may re-install the following PHP extensions, please:-- MCrypt PHP Extension-- PDO Extension-- php_fileinfo Extension After the server rebuilt, we apparently need to re-install these extensions. I am trying to install an "architect" site builder. I am getting a general "Server error". I am guessing, that the error is related to the missed extensions above. Thank you!
mushkrot Posted October 11, 2019 Author Posted October 11, 2019 It is recommended by the vendor the version PHP 5.6.4 I have chosen version 5.6 in MultiPHP Manager
Krydos Posted October 11, 2019 Posted October 11, 2019 Mcrypt, pdo, and fileinfo are all already installed on Johnny's php 5.6.
mushkrot Posted October 12, 2019 Author Posted October 12, 2019 Do you mind to advice what I may check to resolve the issue, please? I am installing the "Architect" site builder: https://codecanyon.net/item/architect-html-and-site-builder/9957269 I have tried a few versions (old and very last one). On the very first run I am getting the following error: "Internal Server Error The server encountered an internal error or misconfiguration and was unable to complete your request. ............. Additionally, a 500 Internal Server Error error was encountered while trying to use an ErrorDocument to handle the request." Here is the URL: http://unicloud.heliohost.org/architect/ Any ideas will be very appreciated. Thank you.
Krydos Posted October 13, 2019 Posted October 13, 2019 The most common cause of 500 errors is incorrect permissions. Make sure all your files have 644 permissions, and your directories have 755 permissions. 1
mushkrot Posted October 13, 2019 Author Posted October 13, 2019 Hi, thanks for the advice with the permissions. However, this time it is not a related issue. I have checked and fixed all the permissions, but it is not making any difference. Also, I have tested the script on my localhost server and it is running without any issues. I see the problem is related to the htaccess file. While the htaccess syntax seems to be correct, it is not working as required. The htaccess is routing requests only to the public folder, but nowhere else. Could you check the root and public htaccess files and check their behavior. It seems like the requests are not reaching the right folder, but public only. This generating a server error. I will appreciate your help with this.Thank you.
Krydos Posted October 14, 2019 Posted October 14, 2019 The most common cause of 500 errors is incorrect permissions. Make sure all your files have 644 permissions, and your directories have 755 permissions. SoftException in Application.cpp:657: Directory "/home/mushkrot/public_html/architect/public" is writeable by group
Recommended Posts