У меня странная ошибка:
Предупреждение: require_once (): действует ограничение open_basedir. Файл (/usr/lib/php/api/api.conf.php) находится вне допустимых путей: (/var/www/vhosts/admin.eatsalad.fr/subdomains/dev:/usr/lib/ php /: / tmp: / var / www / html / dnpanel /) в /var/www/vhosts/admin.eatsalad.fr/subdomains/dev/system/include_libs.php в строке 3
Ну, я пытаюсь получить /usr/lib/php/api/api.conf.php
что явно в /usr/lib/php/
Файл существует, мне нужно использовать chmod, может быть?
Я ищу где-то здесь, но, кроме ошибки об «file as folder open_basedir bug» вроде, я ничего не получаю.
Спасибо за помощников =)!
Хорошо, здесь идет решение, с dnpanel все «под» веб-сайт находятся в тюрьме
Итак, даже в php я записал / usr / lib / php, на самом деле файлы находятся в / httpjail / usr / lib / php.
И, очевидно, мои библиотеки находились в / usr / lib / php, что не является хорошим реальным путем.
Спасибо всем за все равно;)
В соответствии с этот ответ добавление косой черты в каталог, указанный в настройке, предотвратит использование файлов в подкаталогах этого каталога.
Если вы посмотрите на свои настройки его /var/www/vhosts/admin.eatsalad.fr/subdomains/dev:/usr/lib/php/:/tmp:/var/www/html/dnpanel/
Это означает, что вы не можете требовать файлы из подкаталога внутри / user / lib / php
Хорошо, здесь идет решение, с dnpanel все «под» веб-сайт находятся в тюрьме
Итак, даже в php я записал / usr / lib / php, на самом деле файлы находятся в / httpjail / usr / lib / php.
И, очевидно, мои библиотеки находились в / usr / lib / php, что не является хорошим реальным путем.
Спасибо всем за все равно;)