2013-03-14 3 views
0

Я пытаюсь помочь установить стороннюю тему на установку WordPress, и я получаю эти три кода ошибки, когда я нажимаю «live preview» или «активирую» тему :Несколько Предупреждение: session_start() [function.session-start]

Внимание: session_start() [function.session-старт]: открытые (/ вар/корневым/Главная/содержание/66/5232766/TMP/sess_1n0eifrftmjfu96hop17kihi35, O_RDWR) не удалось: Нет такого файла или каталога (2) в /home/content/66/5232766/html/wp-content/themes/Drlawyer/functions.php в строке 461

Предупреждение: session_start() [function.session-start]: Не удается отправить файлы cookie сеанса - заголовки уже отправлено (вывод запущен в/hom e/content/66/5232766/html/wp-content/themes/Drlawyer/functions.php: 461) в /home/content/66/5232766/html/wp-content/themes/Drlawyer/functions.php в строке 461

Предупреждение: session_start() [function.session-start]: Не удается отправить ограничитель кеша сеанса - уже отправлены заголовки (вывод запущен в/home/content/66/5232766/html/wp-content/themes/Drlawyer/functions .php: 461) в /home/content/66/5232766/html/wp-content/themes/Drlawyer/functions.php на линии 461

Как я могу исправить это?

+0

Вот код, который вызывает проблему: (! session_id()) 'функция cp_admin_init() { \t если \t session_start(); } ' Я добавил этот код выше код: ' ini_set («session.save_path», «TMP»); ' Теперь он дает мне этот код ошибки только в приборной панели, а не на фактическое site: 'Warning: session_start() [function.session-start]: open (tmp/sess_qrj5st7q63acsjrnsda545p6j2, O_RDWR) не удалось: нет такого файла или каталога (2) в/home/content/66/5232766/html/wp- content/themes/Drlawyer/functions.php on line 462' – Mike

+0

Это еще один код ошибки, который он дает на Dashboard: 'Warning: session_start() [function.session-start]: Не удается отправить ограничитель кеша сеанса уже отправлено (вывод запущен в/home/content/66/5232766/html/wp-content/темы/Drlawyer/functions.php: 462) в /home/content/66/5232766/html/wp-content/themes/Drlawyer/functions.php on line 462' – Mike

ответ

0

попробовать комментируя строку, и удаление Ваше дополнение

function cp_admin_init() // { if (!session_id()) session_start(); } 

Если это GoDaddy хостинг вам, возможно, придется сделать это (я бегу в эту проблему, все время) Добавьте это в php5.ini файл то вам нужно будет убить все процессы с панели управления ходжей godaddy, и это сработает. проверьте файл phpinfo.php, чтобы убедиться, что он принял

upload_tmp_dir = /var/chroot/home/content/56/10594156/html/temp 
session.save_path = /var/chroot/home/content/56/10594156/html/temp 

конечно изменить pathto к вашим, а затем создать/TEMP реж в корне и CHMOD 777 Godaddy имеет проблемы с TMP/реж по некоторым причинам

+0

Удивительно это сработало! Я просто хочу, чтобы убедиться, что у меня есть файл php.ini правильно: 'upload_tmp_dir =/дом/содержание/66/5232766/html/TEMP session.save_path =/дом/содержание/66/5232766/html/temp' – Mike

+0

если он работал, проверьте внутри каталога/temp и посмотрите, есть ли его файлы для записи. затем посмотрите на pathto/root на phpinfo.php и посмотрите, совпадает ли он.любой из них сообщит вам, если это сработало – Caiapfas

+0

Я не вижу, чтобы какие-либо файлы писались. Под окружающей средой, это то, что он показывает: 'TEMP \t/вар/корневым/Главная/Содержание/66/5232766/tmp' ' TMPDIR \t/вар/корневым/Главная/Содержание/66/5232766/tmp' – Mike

Смежные вопросы