我有这个演示http://www.coolphptools.com/color_extract#demo在 Windows 上的 xampp 中工作。但现在我想在 Ubuntu 上的 apache2 上使用它。我安装了 apache2 和 php 7 并将文件放入/var/www/html/
但我认为 php 不起作用。它只显示 html 部分,但没有显示 php 代码...我需要安装其他东西吗?
我也跑了
a2enmod proxy_fcgi setenvif
a2enconf php7.0-fpm
service apache2 reload
安装 php 7 后但它不起作用。
我以为可能是 php 的问题,因为演示中的 php 都无法运行。
但是当我添加一个简单的 php 脚本来获取当前时间时,它运行正常。所以现在我更加困惑是什么导致了这个问题……也许是代码的问题?但是为什么它在 xampp 上运行良好?
我也仔细检查了这个问题的答案PHP 脚本未在 Apache 服务器上执行帖子。一切似乎都是正确的
答案1
类型
sudo apt-get install apache2 php5 libapache2-mod-php5
将安装您需要的所有内容并启动支持 PHP 的 apache 服务器。
要验证 php 模块是否已加载,请输入:
a2query -m php5
如果未启用,则加载:
sudo a2enmod php5
然后重新启动 Apache:
sudo service apache2 restart
答案2
好吧,我没注意到,
要求:
PHP 4.0.2 or higher
GD2 image library
在演示的网站上。我必须运行:
sudo apt-get install php7.0-gd
实现gd库。