Buenas,
Estoy intentando seguir el tutorial "Jobeet" de symfony en su version 1.4 y con el ORM Doctrine, antes lo hacía en Linux pero decidí migrar todo a un LAMP (WAMP) y Windows 7, y me estoy encontrando con bastantes problemas...
en sí, el error que me sale es este:
Código HTML:
Ver originalWarning: require_once(D:\Proyectos\PHP\jobeet\config/../lib/autoload/sfCoreAutoload.class.php) [function.require-once]: failed to open stream: No such file or directory in D:\Proyectos\PHP\jobeet\config\ProjectConfiguration.class.php on line 5
Fatal error: require_once() [function.require]: Failed opening required 'D:\Proyectos\PHP\jobeet\config/../lib/autoload/sfCoreAutoload.class.php' (include_path='.;c:\php\includes;D:\symfony.1.4\symfony') in D:\Proyectos\PHP\jobeet\config\ProjectConfiguration.class.php on line 5
en ProjectConfiguration.class.php tengo:
Código PHP:
Ver original<?php
//require_once substr(dirname(__FILE__), 0,-6).'lib/autoload/sfCoreAutoload.class.php';
//require_once substr(str_ireplace("\\", "/",dirname(__FILE__)),0,-6).'lib/autoload/sfCoreAutoload.class.php';
require_once dirname(__FILE__).'/../lib/autoload/sfCoreAutoload.class.php'; sfCoreAutoload::register();
class ProjectConfiguration extends sfProjectConfiguration
{
public function setup()
{
$this->enablePlugins('sfDoctrinePlugin');
}
}
en index.php tengo:
Código PHP:
Ver original<?php
//require_once(substr(dirname(__FILE__), 0,-6).'config/ProjectConfiguration.class.php');
require_once(dirname(__FILE__).'/../config/ProjectConfiguration.class.php'); $configuration = ProjectConfiguration::getApplicationConfiguration('frontend', 'prod', false);
sfContext::createInstance($configuration)->dispatch();
y en el ".htaccess" esto:
Código Apache:
Ver original<VirtualHost 127.0.0.1:80>
ServerName jobeet.localhost
DocumentRoot "D:/Proyectos/PHP/jobeet/web/"
DirectoryIndex index.php
<Directory "D:/Proyectos/PHP/jobeet/web/">
AllowOverride All
Allow from All
</Directory>
Alias /sf "D:/Proyectos/PHP/jobeet/lib/vendor/symfony/data/web/sf/"
<Directory "D:/Proyectos/PHP/jobeet/lib/vendor/symfony/data/web/sf/">
AllowOverride All
Allow from All
</Directory>
</VirtualHost>
Tengo en hosts la linea de 127.0.0.1 jobeet.localhost,
como se ve en los comentarios de las paginas he intentado varias combinaciones para que la ruta no tenga cosas "raras" para windows, pero ninguna de las combinaciones me ha funcionado...
Alguna idea?