Хорошо, я получил приложение codeigniter. он отлично работает на локальном хосте, отлично работает на хостинге php, который я получил. Но мой клиент хочет, чтобы он работал в IIS. Я прошел web.config
ловушка, но теперь я получаю следующую ошибку:
Обнаружено неперехваченное исключение
Тип: Исключение
Сообщение: сеанс: настроенный путь сохранения ‘c: \ windows \ temp’ не
Доступно для записи в процессе PHP.Имя файла:
E: \ дом \ emconexao.com \ site3 \ система \ библиотеки \ Session \ Drivers \ Session_files_driver.phpНомер строки: 124
Я знаю, что это проблема конфигурации PHP, но где?
В моем файле application / config / autoload.php, если я удалю session
из библиотек это работает … пока я не захожу на сайт, то, очевидно, он не может генерировать сессию и он падает …
Может кто-нибудь мне помочь?
Вот исправление, которое сработало для меня:
Это была хорошая ссылка: http://forums.iis.net/post/1735092.aspx
дайте config.php
$config['sess_save_path'] = 'writable absolute path';
это помогло мне внести изменения в некоторых местах .user.ini, который находится в httpdocs, введите там session.save_path = ‘C: \ your dir’, затем в config.php измените session.save_path = ‘null’ на вышеуказанный dir и сделать те же изменения в настройках php установить для session.save_path указанную выше директорию
1= create file .user.ini
2= copy this code and edit
[PHP]
open_basedir=""safe_mode=off
sendmail_from=noreply@secureserver.net
SMTP=relay-hosting.secureserver.net
session.save_path=server drive:\PleskVhosts\your main domain.com\yout sub domain name/tmp;
enter code here
example
[PHP]
open_basedir=""safe_mode=off
sendmail_from=noreply@secureserver.net
SMTP=relay-hosting.secureserver.net
session.save_path=G:\PleskVhosts\gfor.com\onlineshope.org\tmp;
Я не мог решить свою проблему, используя «файлы» для хранения сессии из-за службы хостинга, вместо этого я изменил опцию «база данных» в config.php и создал таблицу ci_sessions, используя модель на codeigniter. Вот ссылка, которая помогла мне:
http://www.codeigniter.com/userguide3/libraries/sessions.html#database-driver