Maison  >  Questions et réponses  >  le corps du texte

nginx php-fpm a signalé une erreur "restriction open_basedir en vigueur".

Environnement Web du package d'installation en un clic lnmp
Message: is_dir(): open_basedir restriction in effect. File(/mnt/web_site_log/www.abc.com/) is not within the allowed path(s): (/vagrant/vbee2:/tmp/:/proc/)

Parmi eux /mnt/web_site_log/www.abc.com/ se trouve le répertoire des journaux que j'ai créé manuellement, et l'utilisateur et le groupe auquel il appartient ont été attribués à l'utilisateur www

.

Je ne sais pas ce qui n'a pas fonctionné, alors j'ai ajouté open_basedir=/vagrant/vbee2/:/tmp/:/proc/ ce paragraphe dans php.ini et ça ne marche pas non plus.

Après avoir travaillé dessus toute la nuit, je n’ai toujours pas trouvé de solution. Un autre problème est que l'icône du code de vérification ne s'affiche pas. Quelle en est la raison ?

Merci

PHPzPHPz2713 Il y a quelques jours629

répondre à tous(1)je répondrai

  • 世界只因有你

    世界只因有你2017-05-16 17:23:45

    open_basedir limite les répertoires que PHP peut exploiter. Vous devez également ajouter /mnt/web_site_log/www.abc.com/ à open_basedir.
    open_basedir=/vagrant/vbee2/:/tmp/:/proc/:/mnt/web_site_log/www.abc.com/

    .

    répondre
    0
  • Annulerrépondre