AmazonLinuxLamp与PHP5.5
我通过在Amazon Linux VPS上安装了PHP5.5。CLI工作正常 我还通过AmazonLinuxLamp与PHP5.5,php,apache,amazon-web-services,lamp,Php,Apache,Amazon Web Services,Lamp,我通过在Amazon Linux VPS上安装了PHP5.5。CLI工作正常 我还通过httpd包安装并运行了apache。它运行时没有任何问题 我看到可用模块列表中没有mod_php。现在,当我尝试重新启动httpd时,出现错误: httpd:etc/httpd/conf/httpd.conf第222行的语法错误/etc/httpd/conf.d/php.conf第6行的语法错误:无法将/etc/httpd/modules/libphp5.so加载到服务器:/etc/httpd/modules
httpd
包安装并运行了apache。它运行时没有任何问题
我看到可用模块列表中没有mod_php
。现在,当我尝试重新启动httpd
时,出现错误:
httpd:etc/httpd/conf/httpd.conf第222行的语法错误/etc/httpd/conf.d/php.conf第6行的语法错误:无法将/etc/httpd/modules/libphp5.so加载到服务器:/etc/httpd/modules/libphp5.so:symbol SSLeay_version,版本OPENSSL_1.0.1未在文件libcrypto.so.10中定义,带有链接时间参考
我已经查找了部分错误,一般的建议似乎是运行
yum update openssl
但是,当我运行此程序时,我只得到:
没有标记要更新的包
当我运行install
而不是update
时,我得到:
包1:openssl-1.0.1e-4.55.amzn1.x86_64已安装且为最新版本无事可做
现在我不知道还能做什么。Amazon Linux YUM存储库中的
php55
包需要http24
包,而不是http
包。实际上问题是我首先需要使用php55
包,而不是使用那些CentOS指令。亚马逊的php55
软件包包括httpd24