
![]() |
Наши проекты:
Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
|
ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
[216.73.216.30] |
![]() |
|
Страницы: (49) « Первая ... 35 36 [37] 38 39 ... 48 49 ( Перейти к последнему сообщению ) |
![]() |
Сообщ.
#541
,
|
|
Цитата dion_86 @ Здравствуйте. Писал фотогалерею на php и javascript в Windows. Перекопировал каталог с файлами в Linux и в итоге фотогалерея не работает. Работает по моему только файлы html css и js. Думал что проблемы с кодировкой - посмотрел вроде пишет что все файлы в utf8. Связано ли это с Линукс Минт? И да и нет. Это больше связано с непониманием как работает веб-сервер в Линукс или того как его настраивать. Какой веб-сервер установлен? Апач? Модули php включены? Что-нибудь другое типа php_info() работает? Где находится папка htdocs? |
Сообщ.
#542
,
|
|
|
Я отключил интерпретатор php с помощью команды
![]() ![]() sudo apt-get remove php5-curl Его надо потом включать, если да то как. Цитата И да и нет. Это больше связано с непониманием как работает веб-сервер в Линукс или того как его настраивать. Какой веб-сервер установлен? Апач? Модули php включены? Что-нибудь другое типа php_info() работает? Где находится папка htdocs? Установлен стандартный LAMP сервер на Linux Mint. Как проверить включены ли модули php? И если не включены то как включить? phpinfo() работает. Дело в том что залил на хостинг тот же каталог с проектом, и результат тот же что и на localhoste. Папка htdocs у меня нет, есть вот такой путь к каталогу /var/www/slaid_show |
![]() |
Сообщ.
#543
,
|
|
Цитата dion_86 @ phpinfo() работает. Если этот файл ![]() ![]() <?php // Показывать всю информацию, по умолчанию INFO_ALL phpinfo(); ?> выводит информацию, значит, и поддержка php включена. Если же не выводит, то неудивительно, что твои php скрипты не работают. Цитата dion_86 @ Ошибка в 17-й строке. Дело в том что залил на хостинг тот же каталог с проектом, и результат тот же что и на localhoste. |
Сообщ.
#544
,
|
|
|
Что значит Ошибка в 17-й строке. И где именно.
|
Сообщ.
#545
,
|
|
|
![]() |
Сообщ.
#546
,
|
|
|
А в чем проблема? Если на то пошло, то удалять нужно libapache2-mod-php5
А вообще, символическую ссылку /etc/apache2/mods-enabled/php5 указывающую на /etc/apache2/mods-availble/php5 удали и все. |
![]() |
Сообщ.
#547
,
|
|
Цитата dion_86 @ Означает, что это не форум для гадалок.Что значит Ошибка в 17-й строке. Я не могу знать что за программа и почему она "не работает". Нужно больше подробностей. |
![]() |
Сообщ.
#548
,
|
|
Цитата Идеал @ А в чем проблема? Если на то пошло, то удалять нужно libapache2-mod-php5 А вообще, символическую ссылку /etc/apache2/mods-enabled/php5 указывающую на /etc/apache2/mods-availble/php5 удали и все. А удалять поддержку выполнения php скриптов то зачем?? Чтоб потом писать "не работает ![]() |
Сообщ.
#549
,
|
|
|
Цитата Romtek @ А удалять поддержку выполнения php скриптов то зачем? Цитата dion_86 @ Я отключил интерпретатор php с помощью команды CollapsedWrap disabledLine numbers off sudo apt-get remove php5-curl Я и ответил. |
Сообщ.
#550
,
|
|
|
Я тут думал и набрал в одном php файле
![]() ![]() echo "работает"; В браузере Цитата баАаБаОбаАаЕб Поэтому у меня в линуксе не работает виндовсовский php. Будет замечательно если вы мне подскажете как перекодировать все файлы php в каталоге. Есть ли в линуксе для этого средства или есть другой способ. |
![]() |
Сообщ.
#551
,
|
|
Цитата dion_86 @ баобаб? баАаБаОбаАаЕб ![]() Скажи в какой кодировке в Windows. Не UTF-16 ли? В командной строке: ![]() ![]() find . -type f -name "*.php" -exec recode utf-16le..utf-8 {} \; или ![]() ![]() find . -type f -name "*.php" -o -exec sh -c "( \ iconv -t utf-16le -f utf-8 {} -o {}.iconv ; \ mv {}.iconv {} ; \ )" \; взято с http://stackoverflow.com/questions/691040/...8859-1-in-linux |
Сообщ.
#552
,
|
|
|
Вот список моих файлов с ихними кодировками
![]() ![]() footer.php: text/plain; charset=us-ascii form_download.php: text/plain; charset=utf-8 header.php: text/html; charset=us-ascii img_resize.php: text/x-php; charset=utf-8 index.php: text/x-php; charset=utf-8 miniature_galery.php: text/x-php; charset=utf-8 show_miniature_images.php: text/x-php; charset=us-ascii upload.php: text/x-php; charset=utf-8 получил с помощью команды ![]() ![]() file -i *.php Пока копирую, вставляю, пытаюсь писать свои кодировки но что то не получается. Выводится код самого файла или просто пустая строка но кодировка не изменяется. |
Сообщ.
#553
,
|
|
|
Сообщ.
#554
,
|
|
|
Цитата dion_86 @ Я тут думал и набрал в одном php файле ![]() ![]() echo "работает"; В браузере Цитата баАаБаОбаАаЕб Знакомо. Текст в UTF8, браузер почему-то определяет, как "Кирилица ISO-8859-5". Когда выводите plain text -- миритесь, в html добавляйте ![]() ![]() <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> или выводите заголовок HTTP-протоколом. |
Сообщ.
#555
,
|
|
|
Цитата <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> Эта строка у меня содержится в header.php Все равно не работает. |