当我在控制台中运行php脚本时,我收到以下警告:
PHP警告:PHP启动:无法加载动态库'/usr/lib/php5/20090626/php_mcrypt.dll' - /usr/lib/php5/20090626/php_mcrypt.dll:无法打开共享对象文件:没有这样的第0行的未知文件或目录 PHP警告:PHP启动:无法加载动态库'/usr/lib/php5/20090626/php_curl.dll' - /usr/lib/php5/20090626/php_curl.dll:第0行的未知中无效的ELF标头
PHP脚本是正确的,因为它适用于其他计算机。
我有一个Ubuntu和服务器apache2
答案 0 :(得分:1)
检查你的php.ini目前你正在尝试在linux服务器上加载Windows扩展。
在文件夹/ etc / php5 / apache2 /中查看名称如mcrypt的任何文件,看看它是否引用了dll文件。如果是,请删除该文件并重新启动apache
如果您有ubuntu,那么sudo apt-get install php5-mcrypt
将为您启用mcrypt