![]() |
|
Модераторы: skyboy, MoLeX, Aliance, ksnk |
![]()
|
|
| benq4400 |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 42 Регистрация: 25.12.2009 Где: Краснодар Репутация: нет Всего: нет |
начало обсуждения здесь: http://forum.vingrad.ru/forum/topic-290214.html
Кодировка слетает ГДЕ? В записанном файле? Что значит "пропадают шаблоны оформления"? Шаблоны стираются с диска? Что вообще имеется в виду под словом "шаблоны оформления"?, ссылки из html не исчезают. Слетает кодировка в модуле. Попробую объяснить. В нормальном виде есть шапка на странице, есть блоки с рекламой, авторизацией, лентой новостей. Если выполнить модуль, в котором имеется подключение к файлу excel.php страница принимает вот такой вид: Присоединённый файл ( Кол-во скачиваний: 10 )
7.jpg 32,77 Kb |
|||
|
||||
| Ипатьев |
|
|||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2232 Регистрация: 5.7.2009 Репутация: 28 Всего: 37 |
При чем здесь вид страницы? РНР генерирует не картинки. РНР генерирует HTML код.
Чем отличается HTML код до подключения и после? Посмотреть надо самостоятельно. |
|||
|
||||
| benq4400 |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 42 Регистрация: 25.12.2009 Где: Краснодар Репутация: нет Всего: нет |
ничем не отличается. вообще
|
|||
|
||||
| benq4400 |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 42 Регистрация: 25.12.2009 Где: Краснодар Репутация: нет Всего: нет |
Ещё он ругается вот так:
Fatal error: Can't open 1.xls. It may be in use or protected in /home/u77777/mysite.ru/www/catalog/class.writeexcel_olewriter.inc.php on line 87 а на 87-й строке вот это:
Это сообщение отредактировал(а) benq4400 - 4.2.2010, 13:01 |
|||
|
||||
| Ипатьев |
|
|||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2232 Регистрация: 5.7.2009 Репутация: 28 Всего: 37 |
Если HTML ничем не отличается, то и отображение ничем не отличается. только я сомневаюсь, что не отличается. Поскольку Fatal error прерывает исполнение программы. Хотя странно, почему оно выкидывает Fatal Попробуйте убрать
Добавлено @ 13:54 С другой стороны, дело не в сообщении об ошибке, а в самой ошибке. Он почему-то не открывается. Должно быть сообщение РНР об ошибке открытия файла - почему он не открылся. Это сообщение отредактировал(а) Ипатьев - 4.2.2010, 14:01 |
|||
|
||||
| benq4400 |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 42 Регистрация: 25.12.2009 Где: Краснодар Репутация: нет Всего: нет |
', E_USER_ERROR' убрал, содержимое модуля выполняется нормально. однако подключаемый файл не выполняется и теперь появляется куча сообщений о предупреждениях, например:
Warning: tempnam() [function.tempnam]: open_basedir restriction in effect. File() is not within the allowed path(s): (/home/u777777/) in Warning: fputs(): supplied argument is not a valid stream resource in Notice: Can't open open.xls. It may be in use or protected in с указанием на этот класс 'class.writeexcel_olewriter.inc.php' Это сообщение отредактировал(а) benq4400 - 4.2.2010, 14:19 |
|||
|
||||
| Ипатьев |
|
|||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2232 Регистрация: 5.7.2009 Репутация: 28 Всего: 37 |
ну вот, теперь уже ближе к истине.
Теперь осталось прочесть сообщение об ошибке, и исправить. вместо tempnam надо использовать что-то другое. или посмотреть в документации - может быть, он умеет задавать путь к файлу |
|||
|
||||
| benq4400 |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 42 Регистрация: 25.12.2009 Где: Краснодар Репутация: нет Всего: нет |
может стоит изменить принцип работы? например, передавать массив через сессию в файл, а в самом файле после выполнения делать редирект обратно?
Это сообщение отредактировал(а) benq4400 - 4.2.2010, 15:40 |
|||
|
||||
| Ипатьев |
|
|||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2232 Регистрация: 5.7.2009 Репутация: 28 Всего: 37 |
Судя по приведенной ошибке, дело не в принципе работы
Судя по приведенной ошибке, не должен работать и отдельный вызов тоже |
|||
|
||||
| benq4400 |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 42 Регистрация: 25.12.2009 Где: Краснодар Репутация: нет Всего: нет |
а может данная проблема заключаться в safe_mode? из-за того, что он включен или выключен
|
|||
|
||||
| Ипатьев |
|
|||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2232 Регистрация: 5.7.2009 Репутация: 28 Всего: 37 |
нет, safe_mode здесь не при чем.
данная проблема может заключаться в open_basedir. и заключается |
|||
|
||||
| Severyanin |
|
|||
![]() Исследователь ![]() ![]() Профиль Группа: Участник Сообщений: 554 Регистрация: 31.7.2007 Где: Россия, Омск Репутация: нет Всего: 9 |
А может, рросто не стоят права на чтение и выполнение для этой папки или файла, и просто сама система не дает с ним работать?
-------------------- "Звонким вереском скроются наши следы, и не вспомнят о них. Кто поверит нам, рыцарям павшей звезды из отвергнутых книг? Пусть в узоре времен ни стихов. ни имен, но напомнит забывшим их полуночный крик." Тэм Гринхилл "Ужели суслик твоего коварства нагадит в плов доверья моего?". Л.Филатов |
|||
|
||||
![]()
|
| Правила форума "PHP" | |
|
|
Новичкам:
Важно:
Внимание:
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | PHP: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |