2016-10-09 6 views
0

Я попытался скопировать мой локальный проект (OSX) TYPO3 7.6.10 на свой Windows 2008 Server.Файл кэша TYPO3 не может быть записан

  • Я создал MySQL DUMP и импортировал его в базу данных MySQL серверов.
  • Я скопировал все файлы TYPO3 (весь проект) через FileZilla в файл htdocs на сервере.

К сожалению, открытие веб-сайтов Backend бросает мне следующую ошибку :

Oops, an error occurred! 
The temporary cache file "C:/Inetpub/vhosts/domain/httpdocs/project/typo3temp/Cache/Code/cache_core/57fa047e90103811981697.temp" could not be written. 

Сначала я думал, недостающего разрешения, но я не мог понять, какой-либо, так как я сделал «файл HTDOCS msgstr "установить разрешения для всех файлов под ним. (Другие файлы без TYPO3 - могут быть доступны, например, «htdocs> index.html»)

У кого-то есть решение для меня?

+0

Проверьте инструмент установки, чтобы проверить доступные для записи разрешения на папки и файлы. Сообщает ли она о какой-либо проблеме? –

+0

Как я могу получить доступ к инструменту установки, кроме встроенного? – Joggal

+0

domain.com/typo3/install, и вам нужно будет создать пустой файл ENABLE_INSTALL_TOOL в папке typo3conf /. –

ответ

0

Вам необходимо установить правильные права доступа к файлам (777) в папку typo3temp и удалить содержимое этой папки. А также зайдите в установочный инструмент и проверьте права на файлы и папки.

+0

, разве это не проблема безопасности, если я меняю разрешения на 777? И разрешение whoms мне нужно установить на 777 (пользователь)? – Joggal

+0

Есть только временные файлы, если вы или кто-то еще их удалит, они будут генерировать снова :) – Paradiso

+0

спасибо :) Я получил разрешение сейчас. но теперь я получаю еще одну ошибку: TYPO3 Fatal Error: текущее имя пользователя, пароль или хост не принимались при попытке установить соединение с базой данных! Я знаю, что это из-за моих разных настроек PHPMyAdmin, но где я могу их изменить, когда у меня нет доступа к бэкэнду? – Joggal

0

Просто удалите папку Caches и она будет работать.