1
私は実際にDebianローカルサーバに2つのSymfony 2.8プロジェクトをホストしています。クラス__PHP_Incomplete_Classには、複数のSymfonyプロジェクトをホストするときに非シリアル化がありません
警告:クラス
私はApp1の中で私のアカウントにログインし、App2のに移動していますApp1 : http://192.168.0.1 App2 : http://192.168.0.1/app2
は、symfonyはこの警告がスローされます:私は、Apacheがこれら2 URLと私の2つのアプリケーションを提供するように設定しました__PHP_Incomplete_Classには、シリアル化解除機能はありません。ここで
私のApacheの仮想ブロックがconfにある:
<VirtualHost *:80>
ServerName 192.168.0.1
ServerAlias devserver
RewriteEngine On
RewriteCond %{HTTP:Authorization} ^(.)
RewriteRule . - [e=HTTP_AUTHORIZATION:%1]
DocumentRoot /var/www/app1/web
Alias /app2 "/var/www/app2/web"
<Directory /var/www/app1/web>
AllowOverride None
Order Allow,Deny
Allow from All
<IfModule mod_rewrite.c>
Options -MultiViews
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ app_dev.php [QSA,L]
</IfModule>
</Directory>
<Directory /var/www/app2/web>
AllowOverride None
Order Allow,Deny
Allow from All
<IfModule mod_rewrite.c>
Options -MultiViews
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ /app2/app_dev.php [QSA,L]
</IfModule>
</Directory>
ErrorLog /var/log/apache2/app_error.log
CustomLog /var/log/apache2/app_access.log combined
</VirtualHost>
私は私がログインしていない午前とき、私の二つのアプリケーション間を移動するには問題がない気づい
私はすべて無効にしています。 PHPアクセラレータを使用し、両方のアプリケーションでキャッシュをクリアしましたが、まだこの動作があります。
これまであなたはこの問題に直面しましたか?何か手掛かりはありますか?
Thx。