eZ Publish 6 (eZPlatform) 连接问题

eZ Publish 6 (eZPlatform) connection issue

安装 eZPublish 6 后出现问题。当我尝试使用默认密码 (publish) 使用用户名 admin 连接 localhost:8000/app.php/ez 时,出现此错误:

日志

[2016-02-09 09:43:20] event.DEBUG: Notified event "console.command" to listener "eZ\Bundle\EzPublishCoreBundle\EventListener\ConsoleCommandListener::onConsoleCommand". [] []

[2016-02-09 09:43:20] php.DEBUG: fsockopen(): unable to connect to 127.0.0.1:8000 (Connection refused) {"type":2,"file":"/var/www/html/ezplatform/vendor/symfony/symfony/src/Symfony/Bundle/FrameworkBundle/Command/ServerCommand.php","line":55,"level":28928} []

[2016-02-09 09:43:20] event.DEBUG: Notified event "console.terminate" to listener "Symfony\Bundle\SwiftmailerBundle\EventListener\EmailSenderListener::onTerminate". [] []

[2016-02-09 09:43:20] event.DEBUG: Notified event "console.terminate" to listener "FOS\HttpCacheBundle\EventListener\InvalidationSubscriber::onConsoleTerminate". [] []

[2016-02-09 09:43:20] event.DEBUG: Notified event "console.terminate" to listener "Symfony\Bridge\Monolog\Handler\ConsoleHandler::onTerminate". [] []

[2016-02-09 09:43:20] event.DEBUG: Notified event "console.terminate" to listener "Symfony\Bridge\Monolog\Handler\ConsoleHandler::onTerminate". [] []

我也试过更改数据库中的加密密码,没有任何改变。

感谢您的帮助。

您是否使用 php app/console server:run 之类的东西启动您的服务器?

尝试打开 http://127.0.0.1:8000/ez 或从 url 中删除 /app.php。在 url 中包含 php 会触发该错误。

希望对您有所帮助。

我已经解决了我的问题。它是由 Fedora 23 上的 SELinux 引起的。

我的目标是通过端口 80 访问 ezPlatform 的用户界面。 我创建了虚拟主机,你可以在网上找到很多例子。

这是一种解决方案:

首先,删除 URL 中的 app.php,如 Patrizio Bekerle 所说。 然后,从 URL 中删除 :8000 - 这里我拒绝访问网页。

要更正此访问问题,只需按照此处的说明进行操作:

感谢您的帮助!