Daha sonra karşılaşacak olanlar için geliyor, bazı php versionlarında:
UTF8 without a byte order mark şekilde encode etmeli ve

<?session_start();
şeklinde session başlangıcı ve ? arasında tek boşluk bırakmamanız gerekebiliyor.
Tuhaf ama böyle.