Ben bir HTTPS bağlantısı üzerinden kök web dizini dışında bir klasörde bulunan başka bir dosyaya erişmek için bir php dosyasını etkinleştirmek için çalışıyorum. Bu HTTP üzerinden çalışıyor ama nedense HTTPS bağlantıları dosyasını okumak için başarısız oluyor.
Ben aşağıdaki gibi bir Vhost.conf dosyada openbase_dir devre dışı bırakarak, HTTP üzerinden bu etkin ettik:
php_admin_value open_basedir "/var/www/vhosts/my-domain.com/httpdocs:/usr/share/pear:/tmp:/var/www/vhosts/my-domain.com/my_folder/" php_admin_value open_basedir none
Daha sonra eklenmez ve aşağıdaki ile Vhost.conf içeriğini değiştirerek hem denedim:
php_admin_value open_basedir "/var/www/vhosts/my-domain.com/httpsdocs:/usr/share/pear:/tmp:/var/www/vhosts/my-domain.com/my_folder/" php_admin_value open_basedir none
Ancak yeni Vhost.conf dosyayı kullanmak için sunucuyu yeniden yapılandırma ve apache yeniden başlattıktan sonra, bir HTTPS bağlantısı başarısız olmaya devam üzerinde my_folder ikamet dosyayı okumak web dizini içindeki sınama php dosyası var dener.