php - 在 web 服务器内置的 php 中运行 symfony 2 项目

标签 php symfony php-builtin-server

我正在尝试在带有内置 php 网络服务器的 Netbeans 上创建和运行 Symfony 2 (2.5) 项目,我添加了以下路由器脚本。

> if (isset($_SERVER['SCRIPT_FILENAME'])) {
    return false;
} else {
    $_SERVER['SCRIPT_FILENAME'] = $_SERVER['DOCUMENT_ROOT']
        . DIRECTORY_SEPARATOR
        . 'app.php'
    ;
    require 'app.php';
}

但是,当我运行该项目时,它总是返回以下响应。

Not Found The requested resource / was not found on this server.

谁能给个建议?谢谢。

最佳答案

如果您运行 Symfony,恕我直言,最好的方法是使用 Symfony 的内置服务器捆绑脚本。它适用于命令 php app/console server:run

关于php - 在 web 服务器内置的 php 中运行 symfony 2 项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24728009/

相关文章:

php - 如何获取具有相同 INNER JOIN'ed ID 的所有记录

symfony docker 缓存文件权限问题

PHP 内置 Web 服务器和路由器脚本中的语法错误

PHP 内置 Web 服务器未找到 Assets

php - 导入图片到文件夹,图片路径到数据库

php - 无法在 Windows 资源管理器中打开由 PHP Zip Archive 生成​​的 zip 文件

javascript - 使用 Ajax 将 JavaScript 数组发送到 PHP 返回 Null

symfony - 访问 Twig 中的集合字段

mysql - Doctrine2 SQLSTATE[42000] : Syntax error or access violation: 1064

php - 在Symfony的生产模式下使用PHP的内置Web服务器