Сначала вы должны
blockquote>Remove cache
в своем браузере. Затем откройте терминал и запустите следующую команду:
sudo apt-get install php-gettext sudo nano /etc/nginx/sites-available/default
Затем добавьте следующее код в файле
default
:server { listen 80 default_server; listen [::]:80 default_server ipv6only=on; root /usr/share/nginx/html; index index.php index.html index.htm; server_name localhost; location / { try_files $uri $uri/ =404; } error_page 404 /404.html; error_page 500 502 503 504 /50x.html; location = /50x.html { root /usr/share/nginx/html; } location ~ \.php$ { try_files $uri =404; fastcgi_split_path_info ^(.+\.php)(/.+)$; fastcgi_pass unix:/var/run/php5-fpm.sock; fastcgi_index index.php; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; include fastcgi_params; } }
Если какое-либо несоответствие только исправления и перезапуска Nginx из терминала с помощью следующей команды
sudo systemctl restart nginx
blockquote>Затем перейдите в браузер и наслаждайтесь ...
Кажется, что метод destroy разработан неправильно, и неясно, почему у вас нет ошибок в браузере во время выполнения: переменная this.app обнуляется раньше, чем удаляются все дочерние элементы из нее [ 115] while (this.app.children [0])
Для начала я бы порекомендовал изменить метод следующим образом:
destroy(){
while(this.app.children[0]) {
this.app.removeChild(this.app.children[0]);
}
this.app.destroy(true);
this.app = null;
this.renderer.view.destroy( true );
this.renderer.view = null;
this.renderer.destroy( true );
this.renderer = null;
console.log('PIXI APP APPENDED:', this.app);
}
Также убедитесь, что ваши ошибки не связаны с тем, что подростки все еще активны, но их цели-подростки уже аннулированы / удалены / уничтожены. Если это так, то в дополнение к удалению визуальных объектов вам нужно остановить / уничтожить всех подростков.