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 - 这里我拒绝访问网页。
要更正此访问问题,只需按照此处的说明进行操作:
感谢您的帮助!
安装 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 - 这里我拒绝访问网页。
要更正此访问问题,只需按照此处的说明进行操作:
感谢您的帮助!