php - instalar - PMA 4.5.2.0 file_exists(): open_basedir restricción en efecto
ubuntu 18 install apache php mysql (1)
Olvídalo, ¡encontré la respuesta!
En mi Ubuntu Server 14.04, edité el archivo /etc/phpmyadmin/apache.conf
, y busqué la siguiente línea:
php_admin_value open_basedir /usr/share/phpmyadmin/:/etc/phpmyadmin/:/var/lib/phpmyadmin/:/usr/share/php/php-gettext/:/usr/share/javascript/:/usr/share/php/tcpdf/
Y agregó :/usr/share/doc/phpmyadmin/
al final y ¡la advertencia desapareció!
Después de instalar phpMyAdmin en mi servidor Ubuntu desde PPA
https://launchpad.net/~nijel/+archive/ubuntu/phpmyadmin
Recibo una serie de advertencias. ¡Gracias por adelantado!
Advertencia en ./libraries/Util.class.php#521 file_exists (): open_basedir restricción en efecto. El archivo (doc / html / index.html) no está dentro de la (s) ruta (s) permitida (s): (/ tmp /: / usr / share / phpmyadmin /: / etc / phpmyadmin /: / var / lib / phpmyadmin /: / usr / compartir / php / php-gettext /: / usr / share / javascript /: / usr / share / php / tcpdf /)
Backtrace
./libraries/Util.class.php#521: file_exists (string ''doc / html / index.html'') ./libraries/sanitizing.lib.php#92: PMA_Util :: getDocuLink (cadena ''faq'', cadena ''faq3 -11 '',) PMA_replaceDocLink (array) ./libraries/sanitizing.lib.php#152: preg_replace_callback (string'' / / [doc @ ([a-zA-Z0-9 _-] +) /] / '', string'' PMA_replaceDocLink '', string'' Podría ser aproximado. Pulse en el número para obtener la cantidad exacta. Ver [doc @ faq3-11] FAQ 3.11. '',) ./templates/database/structure/table_header.phtml#43: PMA_sanitize (cadena ''Ver todas las preguntas [doc @ faq3-11] Preguntas frecuentes 3.11 [/ doc].'') ./libraries/Template.class.php#80: include (./ templates / database / structure / table_header.phtml) ./libraries/controllers/DatabaseStructureController.class.php#224: PMA / Template-> render (array) ./db_structure.php#54: PMA / Controllers / DatabaseStructureController-> indexAction ()