After buying a VPS, I like to install Jun Ge’s lnmp on a good VPS. Even if it is idle, it is convenient to look at the probe when I am bored. I believe many friends are also using this one-click package. It is relatively simple, just copy and paste, and then wait... However, a friend reported yesterday that after using the latest lnmp.8 and installing ionCube and eAccelerator, The probe still shows "not supported". I checked it with VPS and found that it is indeed the case. However, the solution is not troublesome. I will share it with you here.
First, follow the tutorial to install lnmp0.8, then run ./ionCube.sh and ./eaccelerator.sh in the lnmp0.8 directory and press Enter to install these two components. After completion, check the probe and it will indeed show that it is not supported. . It's strange. I just installed it according to Brother Jun's tutorial. Why does it show that it is not supported? Never mind it, restart lnmp first and take a look!
/root/lnmp restart
The prompt is as shown in the figure:
There is an error, it seems there is a problem! The prompt seems to be that the path to select the relevant components is wrong? Yes, it is not supported because of the related component path problem. PHP5.2.17 uses ioncube_loader_lin_5.2.so instead of 5.3, and the eaccelerator path is no-debug-non-zts-20060613 instead. no-debug-non-zts-20090626, once you understand the reason, the modification is simple.
Download php.ini locally, or directly modify vi /usr/local/php/etc/php.ini:
zend_extension=”/usr/local/ioncube/ioncube_loader_lin_5.3.so”
modified to zend_extension=”/usr/local/ioncube/ioncube_loader_lin_5.2.so”
zend_extension =”/usr/local/php/lib/php/extensions/no-debug-non-zts-20090626/eaccelerator.so”
modified to zend_extension=”/usr/local/php/lib/php/extensions/ no-debug-non-zts-20060613/eaccelerator.so”
Then refresh the probe, ugh! Finally showing support! I hope Brother Jun will correct this problem in the script, and then we won’t have to go through such trouble!