Topic: open_basedir + eaccelerator, Error Unknown on line 0

My Server is using Remi PHP 5.3.10 with eAccelerator v0.9.6.1 and with the open_basedir at the apache.

I found the problem when the eaccelerator.enable is 1, if php using the "require" function, then the php with show the error
"PHP Warning: Unknown: open_basedir restriction in effect. File() is not within the allowed path(s): (/www/:/tmp/) in Unknown on line 0"

when the eaccelerator.enable is 0, the php without the error message immediately.

then I found some information ask, need the add --without-eaccelerator-use-inode when Compiled eAccelerator.

I just want to know the eAccelerator rpm , this function is enable or not.

thanks for your provide RPM, many thanks

Re: open_basedir + eaccelerator, Error Unknown on line 0

No, --without-eaccelerator-use-inode is not enabled.

So you must choose, eAccelerator or open_basedir

I will recommend to try another opcode cache (such as APC).
eAcellerator is dead, upstream doesn't exists anymore and it will not be update anymore, and will never work will php >= 5.4
(it have be dropped from Fedora 17 repository, and will also be dropped from remi repository, as soon as php 5.4.0 will be pushed)

Laptop:  Fedora 38 + rpmfusion + remi (SCL only)
x86_64 builder: Fedora 39 + rpmfusion + remi-test
aarch64 builder: RHEL 9 with EPEL
Hosting Server: CentOS 8 Stream with EPEL, rpmfusion, remi