我使用php c下载了typo3-neos:/xampp/Composer/bin/composer.phar create-project --dev --stability alpha typo3 / neos-base-distribution TYPO3-Neos-1.0-alpha
我的httpd.conf是:
<VirtualHost *:80>
ServerName neos.demo
DocumentRoot c:/xampp/htdocs/Typo3-Neos/Web/
SetEnv APPLICATION_ENV "development"
<Directory c:/xampp/htdocs/Typo3-Neos/Web/>
DirectoryIndex index.php
AllowOverride FileInfo Options=MultiViews
Order allow,deny
Allow from all
</Directory>
</VirtualHost>
和vhost是:127.0.0.1 neos.demo
我正在考虑以下500内部服务器错误(一个片段)
(请检查您的PHP错误日志中是否存在可能的致命错误)
更多信息 在文件中抛出TYPO3 \ Flow \ Core \ Booting \ Exception \ SubProcessException 第532行中的C:\ xampp \ htdocs \ TYPO3-Neos \ Packages \ Framework \ TYPO3.Flow \ Classes \ TYPO3 \ Flow \ Core \ Booting \ Scripts.php。 参考代码:201310091327354b04b0
我将完整错误页面的截图分为三部分(error1.png,error2.png,error3.png),因为错误堆栈很长,附在此处
如何解决这个问题
答案 0 :(得分:1)
设置完系统后,首先使用http://neos.demo/setup启动NEOS。
答案 1 :(得分:0)
安装成功后我的Mac机器上出现了同样的问题。关键是我的php安装没有链接到php二进制文件,虽然它在/ user / bin / php和“active”中正确设置
因此请确保/ opt / local / etc / select / php / current使用命令“sudo port select php php54”(对于php 5.4)指向有效的php安装
答案 2 :(得分:0)
我在neos \ Packages \ Framework \ TYPO3.Flow \ Configuration \ Settings.yaml
中设置了这一行解决了这个错误<强> TYPO3: 流: 核心: phpBinaryPathAndFilename:'C:/path/to/php.exe'
<强> TYPO3: 流: 核心: subRequestPhpIniPathAndFilename:'/ path / to / your / php.ini'
发生此错误是因为typo3flow可能无法在服务器中找到php和php.ini文件。
如需更多帮助,请点击此链接:http://wiki.typo3.org/Exception/Flow/1355480641