我在我的 Windows XP 机器上运行了 symfony 1.0,但最近想试试 Symfony 1.2。
我解压了沙箱并设置了一个虚拟主机。返回的页面是空白的。
http://sf_sandbox/web/返回一个空白页 http://sf_sandbox/web/frontend_dev.php/返回一个空白页
PHP、SQLite、Mysql 都很好。
我厌倦了添加
echo "test";
到 index.php 并按预期输出。
知道发生了什么吗?
我在我的 Windows XP 机器上运行了 symfony 1.0,但最近想试试 Symfony 1.2。
我解压了沙箱并设置了一个虚拟主机。返回的页面是空白的。
http://sf_sandbox/web/返回一个空白页 http://sf_sandbox/web/frontend_dev.php/返回一个空白页
PHP、SQLite、Mysql 都很好。
我厌倦了添加
echo "test";
到 index.php 并按预期输出。
知道发生了什么吗?
您在某些错误日志中有任何错误吗?
喜欢 Apache 的错误日志?
有什么方法可以启用error_reporting
symfony 吗?
可能导致此问题的一个问题是未启用某些必需的 PHP 扩展;例如,symfony 可能/确实需要 PDO ;如果未启用,则可能会引起一些麻烦。
关于这一点,你可以看看这个线程(上一篇文章中的解决方案)。
固定的!PDO 没有安装并且 Symfony 不会产生错误。
进入 PHP.ini 并确保 PDO 已启用。
extension=php_pdo.dll
;extension=php_pdo_firebird.dll
extension=php_pdo_mssql.dll
extension=php_pdo_mysql.dll
;extension=php_pdo_oci.dll
;extension=php_pdo_oci8.dll
;extension=php_pdo_odbc.dll
;extension=php_pdo_pgsql.dll
extension=php_pdo_sqlite.dll