Magento 2 problemas con .htaccess en /pub

dixilota

Nuevo usuario
Hola:

Acabo de hacer una instalación de magento 2 y cuando intento entrar en cualquier pagina no funciona bien y me salen errores como estos

(13)Permission denied: [client XXX.XXX.XXX.XXX:35449] AH00529: /var/www/vhosts/DOMINIO.ES/httpdocs/pub/static/adminhtml/Magento/backend/en_US/Magento_Ui/js/lib/ko/.htaccess pcfg_openfile: unable to check htaccess file, ensure it is readable and that '/var/www/vhosts/DOMINIO.ES/httpdocs/pub/static/adminhtml/Magento/backend/en_US/Magento_Ui/js/lib/ko/' is executable, referer: http://independi.es/mandamas/catalo...fd63d913ef0582203d66c41e3d716f3f975e7deb1fd9/

Primero pense que era un problema de permisos, pero no, se soluciona creando un archivo .htaccess vacio en ese directorio, pero me sale una decena de errores por pagina como para ir manualmente creando uno por directorio. Hay algún otro método para solucionar este error.

Gracias por adelantado.
 

ofarril

Nuevo usuario
1- Se instaló el servidor apache
apt-get install apache2
2- Se instaló el mysql
apt-get install mysql
3- Se copió el contenido del cms(magento 2) a la carpta raiz del servidor apache
4- Se le otorgó a la carpeta que contenia el cms (magento 2)los permisos apropiados
4a- Se le otorgó al usuario "www-apache" la propiedad sobre la carpeta de istalación del cms(magento 2)
chown -R www-apache
4b- Se le otrogó a la carpeta del cms(magento 2) permisos de ejecucion 775
chmod -R 775 carpeta

5- Luego de instalar magento, cuando se trató de entrar al fronted observamos qe no cargaban todas las
imagenes, para lo cual se realizó lo siguiente:
5a- Se limpiaron los elementos de cache del cms(magento 2)
cd magento/var/
se eliminó el contenido de las carpetas: cache; generation y page_cache
5b- Se accedió a la carpeta de la instalacion del magento/bin/ y escribimos lo siguiente:
php magento setup:static-content:deploy
De esta forma se habilitó y visualizó el contenido de la pagina de manera correcta


Otros Requerimientos para el correcto funcionamiento del cms(magento 2)
- en el php.ini
always_populate_raw_post_data = -1
- habilitar la extension
extension=php_intl.dll
- habilitar en el servidor apache allowOverride None por all, y habilitar la extension allowoverridenone
 
Arriba