找不到apxs2或不是目录

时间:2016-03-03 16:05:32

标签: php apache2 ubuntu-14.04 apxs2

我正在尝试在ubuntu服务器中编译PHP 5,这是一个更大的解释,为什么我需要一个编译版本,只需下载和安装。 所以,问题是在这个过程中我得到了这个错误:

function dummyAjax(){
    $.ajax({
      //do something
      success:function(res){
          console.log(res);//chrome try preserve log you'll see this response even after redirection
      }
    });
    window.location.replace('https://google.com');//this would fire without waiting for ajax response
}

所以,我去了那个目录,并且有一个名为Can't exec "a2enmod": No such file or directory at /usr/bin/apxs2 line 578. 'a2enmod php5' failed 的文件,所以有什么不对吗?

1 个答案:

答案 0 :(得分:1)

尝试制作:

cd /usr/bin
sudo ln -s /path/to/binary binary-name

在您的情况下,二进制名称是a2enmod,以确定您尝试运行的路径:

locate a2enmod

此文件应位于/ usr / sbin目录