在apache上安装h5ai

在apache上安装h5ai,apache,.htaccess,amazon-ec2,indexing,Apache,.htaccess,Amazon Ec2,Indexing,我是linux管理员的新手。我有一个运行apache的ec2实例。我已经解包到正确的文件夹,但是它无法解析h5ai资源的正确url 我得到以下404资源加载错误 http://www.mysite.net/static/%3C?=%20APP_HREF%20?%3Eclient/css/styles.css http://www.mysite.net/static/%3C?=%20APP_HREF%20?%3Eclient/js/scripts.js 除了查看页面源代码外,我还有以下内容 &l

我是linux管理员的新手。我有一个运行apache的ec2实例。我已经解包到正确的文件夹,但是它无法解析h5ai资源的正确url

我得到以下404资源加载错误

http://www.mysite.net/static/%3C?=%20APP_HREF%20?%3Eclient/css/styles.css
http://www.mysite.net/static/%3C?=%20APP_HREF%20?%3Eclient/js/scripts.js
除了查看页面源代码外,我还有以下内容

<!DOCTYPE html><!--[if lt IE 10]><html class="no-js no-browser" lang="en"><![endif]--><!--[if gt IE 9]><!--><html lang="en" class="no-js browser"><!--<![endif]--><head><meta charset="utf-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><title>index · powered by h5ai 0.25.1 (http://larsjung.de/h5ai/)</title><meta name="description" content="index - powered by h5ai 0.25.1 (http://larsjung.de/h5ai/)"><meta name="viewport" content="width=device-width, initial-scale=1"><link rel="shortcut icon" href="<?= APP_HREF ?>client/images/favicon/favicon-16-32.ico"><link rel="apple-touch-icon-precomposed" type="image/png" href="<?= APP_HREF ?>client/images/favicon/favicon-152.png"><link rel="stylesheet" href="<?= APP_HREF ?>client/css/styles.css"><script src="<?= APP_HREF ?>client/js/scripts.js" data-module="main"></script></head><body><div id="topbar" class="clearfix"><ul id="navbar"></ul></div><div id="bottombar" class="clearfix"><span class="left"><span class="noJsMsg">⚡ JavaScript disabled! ⚡</span><span class="noBrowserMsg">⚡ Works best in <a href="http://browsehappy.com">modern browsers</a>! ⚡</span></span><span class="right"><a href="http://larsjung.de/h5ai/" title="h5ai 0.25.1 · a modern HTTP web server index">powered by h5ai 0.25.1</a></span><span class="center"></span></div><div id="sidebar"><div id="settings"></div></div><div id="fallback"><?= FALLBACK ?></div></body></html>
当我看开发人员源代码时,如下所示:

<?= APP_HREF ?>
已替换为应用位置/_h5ai/。我知道php正在我的服务器上运行,因为wordpress和带有内容的page test.php工作正常

我在这台服务器上设置wordpress和FTP的文件权限方面玩得很开心,这会导致我的问题吗?也就是说,服务器“apache”对wordpress文件夹/www/html/blog具有写入权限,因此我可以自动安装主题等。但对于使用filezilla的FTP,用户“ec2 user”对/www/html的其余部分具有写入权限


非常感谢任何帮助。

如评论中所述,但为了结束问题。此错误很可能是由于短php标记被禁用。使用最新的构建修复了我的问题。

Ok,因此我的第一个想法是为用户“apache”向/_h5ai/授予写权限,以便服务器可以写入_h5ai缓存。错误依然存在!在联系作者0.25.1+4后尝试使用开发版本。错误仍然存在。在PHP5.3中,短开放标记可能被禁用。在devbuild+4中,这些短的open标记被标准的PHP open标记替换。因此,错误现在应该不同了。。你确定这仍然是同一个问题:404资源加载错误?Lars,我在家的时候会检查这个,这样我就可以连接到我的实例。最新版本适用于0.35.1+9。我不能说+4版本是否愚蠢。