Как перенести laravel на сервер?
Всем привет. Не могу никак решить проблему с переносом laravel на сервер, пробовал разные варианты, а именно
1) Скопировал все из папки public в "/www/mysite.com/tools/check-tag/" делаю микросервис в папке одного из сайтов (на сервере у меня в папке public_html лежит несколько сайтов ), так вот скопировал это все и закомментировал в .htaccess эти строки
Options -MultiViews
потом в корень сервера т.е. в папку которая уровнем выше чем «www» залил папку с названием laravel в которой было все остальное.
После этого я исправил в "/www/mysite.com/tools/check-tag/index.php" пути на правильные (Пути точно правильные т.к. думал что проблема в них и проверял все вручну, вообщем долго писать как я это делал, но пути 100% верные ) и вот после всего этого при попытке зайти на сайт мне отдает HTTP ERROR 500, а в логах сервера вот такие строки
2017/10/04 15:55:02 [crit] 17216#0: *119430760 open() "/var/www/mysite/data/www/mysite.com/does_not_exists" failed (13: Permission denied), client: XXX.XXX.XXX.XXX, server: mysite.com, request: «GET /tools/check-tag/ HTTP/1.1», host: «mysite.com [Wed Oct 04 15:55:02 2017] [error] [client XXX.XXX.XXX.XXX] PHP Parse error: syntax error, unexpected 'class' (T_CLASS), expecting identifier (T_STRING) or variable (T_VARIABLE) or '{' or '$' in /var/www/mysite/data/www/mysite.com/tools/check-tag/index.php on line 5 2017/10/04 15:27:19 [crit] 17219#0: *119416818 open() „/var/www/mysite/data/www/mysite.com/does_not_exists“ failed (13: Permission denied), client: XXX.XXX.XXX.XXX, server: mysite.com, request: „GET /tools/weblist/ HTTP/1.1“, host: „mysite.com 2017/10/04 15:20:36 [crit] 17218#0: *119412845 open() “/var/www/mysite/data/www/mysite.com/does_not_exists» failed (13: Permission denied), client: XXX.XXX.XXX.XXX, server: mysite.com,
Читать дальше
1) Скопировал все из папки public в "/www/mysite.com/tools/check-tag/" делаю микросервис в папке одного из сайтов (на сервере у меня в папке public_html лежит несколько сайтов ), так вот скопировал это все и закомментировал в .htaccess эти строки
Options -MultiViews
потом в корень сервера т.е. в папку которая уровнем выше чем «www» залил папку с названием laravel в которой было все остальное.
После этого я исправил в "/www/mysite.com/tools/check-tag/index.php" пути на правильные (Пути точно правильные т.к. думал что проблема в них и проверял все вручну, вообщем долго писать как я это делал, но пути 100% верные ) и вот после всего этого при попытке зайти на сайт мне отдает HTTP ERROR 500, а в логах сервера вот такие строки
2017/10/04 15:55:02 [crit] 17216#0: *119430760 open() "/var/www/mysite/data/www/mysite.com/does_not_exists" failed (13: Permission denied), client: XXX.XXX.XXX.XXX, server: mysite.com, request: «GET /tools/check-tag/ HTTP/1.1», host: «mysite.com [Wed Oct 04 15:55:02 2017] [error] [client XXX.XXX.XXX.XXX] PHP Parse error: syntax error, unexpected 'class' (T_CLASS), expecting identifier (T_STRING) or variable (T_VARIABLE) or '{' or '$' in /var/www/mysite/data/www/mysite.com/tools/check-tag/index.php on line 5 2017/10/04 15:27:19 [crit] 17219#0: *119416818 open() „/var/www/mysite/data/www/mysite.com/does_not_exists“ failed (13: Permission denied), client: XXX.XXX.XXX.XXX, server: mysite.com, request: „GET /tools/weblist/ HTTP/1.1“, host: „mysite.com 2017/10/04 15:20:36 [crit] 17218#0: *119412845 open() “/var/www/mysite/data/www/mysite.com/does_not_exists» failed (13: Permission denied), client: XXX.XXX.XXX.XXX, server: mysite.com,