SuiteCRM 8.2 just came out and it’s the first version with an upgrade-path from v7 to v8 (and it’s still pre-release, meaning, you need to test thoroughly and be careful).
It is not recommended to try any sort of manual upgrade from v7 to v8 without the actual upgrade script provided in 8.2 and newer.
Of course, any v8 version can be installed initially without any previous installation, that is actually a much simpler scenario.
I’m install v8.1.2 on a fresh install. And I haven’t been able to install it. It keeps giving me a blank page.
I tried to go to localhost/suitecrm/public/legacy and was able to pull up the install page.
Everything worked after installing via /legacy/install.php but I have to go to localhost/suitecrm/public/legacy to log in.
Can I just move all the files under /public/legacy to /public?
You really have to get the web server and htaccess configurations right, and the ownership/permissions right, and then go through the installation manual as it is written. The ways around that you are describing will not work.
i also have same issue for SuiteCRM8.3.0 and i have resolve this by first, to enable mod_rewrite, and then write sudo nano /etc/apache2/apache2.conf
it will show you this:
it is not related with your editView issue, this configuration allows directory listing, enables the use of .htaccess files for overriding settings, and grants access to all users for the “/var/www/html/espocrm/” directory.