错误:php.h没有这样的文件或目录

问题描述:

我用下面的教程工作:http://abhinavsingh.com/blog/2008/12/php-extensions-how-and-why/错误:php.h没有这样的文件或目录

我做了一个文件夹中创建的文件php_sample.h。我有一个错误:php.h no such file or directory.我已经安装了php and apache using apt-get install.是否我应该在我的文件中导入php.h?我也不知道在哪里寻找config.m4。我在usr/lib/php5中搜索过,但是我没有找到它。在usr/local没有appache文件夹。需要一些提示。谢谢!欣赏

我想提一提的是我在ubuntu 10.10上工作。我已经在/var/www中添加了一个简单的.php code,并且它可以工作。

你需要php-dev包。 php只是二进制包,而php-dev包含源文件。

+0

thx for reply。我已经安装了php-dev packadge。在php5的build文件夹中没有config.m4文件。为什么?如何解决这个问题? – sunset

+0

据我所知,你应该创建你自己的config.m4文件,并且“告诉UNIX构建系统你的扩展支持哪些配置选项,你需要什么外部库和包含以及哪些源文件将作为它的一部分被编译“。 http://php.net/manual/en/internals2.buildsys.configunix.php – Ivan

+0

我会问另一个问题。谢谢 – sunset