Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/apache/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php Apache在重新编译时断开依赖项错误消息:未定义的符号:"_apr\u文件\u链接_Php_Apache_Macos_Postgresql - Fatal编程技术网

Php Apache在重新编译时断开依赖项错误消息:未定义的符号:"_apr\u文件\u链接

Php Apache在重新编译时断开依赖项错误消息:未定义的符号:"_apr\u文件\u链接,php,apache,macos,postgresql,Php,Apache,Macos,Postgresql,这是我第一次来这里,我试着用谷歌搜索答案,但没有结果 我遵循一个关于如何将php与postgreSQL结合使用的指南。我在apache重新编译过程中收到以下消息: Undefined symbols: "_apr_file_link", referenced from: _doRotate in rotatelogs.o ld: symbol(s) not found 为了得到这一信息,我遵循的指导步骤是: cd /tmp curl -O http://apache.mirr

这是我第一次来这里,我试着用谷歌搜索答案,但没有结果

我遵循一个关于如何将php与postgreSQL结合使用的指南。我在apache重新编译过程中收到以下消息:

Undefined symbols:
  "_apr_file_link", referenced from:
      _doRotate in rotatelogs.o
ld: symbol(s) not found

为了得到这一信息,我遵循的指导步骤是:

cd /tmp
curl -O http://apache.mirrors.timporter.net/httpd/httpd-2.3.8.tar.gz
tar -xvzf httpd-2.3.8.tar.gz
rm httpd-2.3.8.tar.gz
cd httpd-2.3.8
./configure --enable-layout=Darwin --enable-mods-shared=all
make all
sudo make install
sudo apachectl restart
cd ..
rm -r httpd-2.3.8
它们在链接上指定,但生成过程失败

我正在开发MacOSX10.6.6,实际上我对使用MAC电脑还不熟悉

如果之前有人遇到此错误,欢迎提供帮助或建议。

请参阅

httpd 2.3需要APR 1.4,而./configure检测到您的安装 四月一日三日。将APR升级到1.4,然后重试

MacOSX于4月1.3.8日发布。如果指南建议您使用MacPorts解决依赖关系,则运行
端口安装apr util
应获得必要的apr版本,并且如果/opt/local/bin在$PATH中足够早,./configure应自动获取库的较新版本。

请参阅

httpd 2.3需要APR 1.4,而./configure检测到您的安装 四月一日三日。将APR升级到1.4,然后重试


MacOSX于4月1.3.8日发布。如果指南建议您使用MacPorts来解决依赖关系,那么运行
port install apr util
应该会获得必要的apr版本,并且如果/opt/local/bin在$PATH中足够早,则/configure应该自动获取库的较新版本。

这对我不起作用,仅供参考--仍然得到未定义的符号错误。这对我不起作用,仅供参考--仍然得到未定义的符号错误。