Как установить значение session.save_path при установке mediawiki 1.16.5 - PullRequest
1 голос
/ 08 июля 2011

Я заменяю более старую версию mediawiki и устанавливаю mediawiki 1.16.5, но мне было выдано следующее предупреждение:

"Предупреждение. Ваше значение session.save_path (C: / DOCUME ~ 1 / ADMINI ~ 1 / LOCALS ~ 1 / Temp) представляется недействительным или недоступным для записи. PHP должен иметь возможность сохранять данные в этом месте для правильная операция сеанса. "

Я все равно продолжил установку, и это вызвало различные проблемы; Mediawiki работает очень медленно, и когда я редактирую страницу и сохраняю, в нижней части страницы отображается сообщение об ошибке, аналогичное приведенному выше.

Я проверил путь, и папка 'temp' доступна только для чтения. Если я сниму флажок с параметра «Только чтение» и приму его, он вернется в режим «Только чтение». Я не совсем уверен, что делать, так как прежняя версия MediaWiki раньше работала нормально с настройками папок таким образом.

У меня сегодня полный мозговой пердеть, кто-нибудь знает, как я могу это исправить?

1 Ответ

0 голосов
/ 08 июля 2011

Я не могу помочь вам с правами доступа к папкам под Windows. Но вы можете просто найти свой соответствующий php.ini (проверить вывод phpinfo (), если сомневаетесь), найти какую-нибудь папку, доступную для записи для всех (или, по крайней мере, для записи для веб-сервера) и добавить / заменить

session.save_path=C:/path/to/folder

есть. Вам придется перезапустить веб-сервер, чтобы это вступило в силу.

При использовании mod_php с apache вы также можете поставить строку

php_value session.save_path=C:/path/to/folder

в .htaccess или в определение вашего (v) хоста в httpd.conf. Не уверен для другого веб-сервера / sapi.

...