Tôi sẽ cố gắng rõ ràng nhất có thể.
Trên máy chủ của tôi chạy trên Ubuntu 14 tôi đã cài đặt mutlicraft
(một bảng điều khiển minecraft).
Sau khi tải lên máy chủ, tôi nhận thấy rằng máy chủ sẽ không chạy. Đó là bởi vì mỗi máy chủ cần người dùng riêng của hiw. Trong trường hợp của tôi, tôi đã phải thay đổi quyền sở hữu từ root
người dùng để mc1
.
Vô tình tôi gõ chown -R mc1 *
Vâng! Tôi đã gõ -R
và sở hữu MỌI THỨ trên người dùng mc1
.
Cac thu mục:
Thư mục máy chủ đa điểm: /home/minecraft/servers/server1
Bảng điều khiển web đa điểm: /var/www/multicraft
Vấn đề thực tế
Sau khi làm điều này bảng điều khiển là không thể truy cập. Tại sao? Vì điều này:
2014/10/10 16:19:07 [error] 1368#0: *15 FastCGI sent in stderr: "PHP message: PHP Fatal error: Uncaught exception 'CException' with message 'Application runtime path "/var/www/multicraft/protected/runtime" is not valid. Please make sure it is a directory writable by the Web server process.' in /var/www/multicraft/protected/yii/base/CApplication.php:271
Stack trace:
#0 /var/www/multicraft/protected/yii/base/CApplication.php(258): CApplication- >setRuntimePath('/var/www/multic...')
#1 /var/www/multicraft/protected/yii/base/CStatePersister.php(67): CApplication->getRuntimePath()
#2 /var/www/multicraft/protected/yii/base/CModule.php(388): CStatePersister->init()
#3 /var/www/multicraft/protected/yii/base/CApplication.php(458): CModule->getComponent('statePersister')
#4 /var/www/multicraft/protected/yii/base/CApplication.php(651): CApplication->getStatePersister()
#5 /var/www/multicraft/protected/yii/base/CApplication.php(592): CApplication->loadGlobalState()
#6 /var/www/multicraft/protected/yii/base/CSecurityManager.php(101): CApplication->getGlobalState('Yii.CSecurityMa" while reading response header from upstream, client: 85.74.3.56, server: localhost, request: "GET /multicraft/ HTTP/1.1", upstream: "fastcgi://unix:/var/run/php5-fpm.sock:", host: "37.59.112.131"
Sau khi làm điều này, tôi nhấn chown -R mc1 *
để đảo ngược hành động và nó đã hoạt động ngoại trừ từ www
Có thể khắc phục điều này?